
Full-Stack Java Developer
IntegrateUs LLC · Austin, TXClose:
Term:Full timeWork:OnsiteRemote
Type:EmployeeContract
We are currently seeking an experienced and highly skilled Full-Stack Java Developer to join our team on a full-time basis. This role is ideal for professionals who excel in both front-end and back-end development and are passionate about building scalable, enterprise-grade applications.
Required Skills:
- Proven experience in Java/J2EE enterprise application development, including technologies such as Core Java, JDBC, Spring Boot, and Angular.
- Proficiency with modern Java frameworks like Spring Boot or Jakarta EE.
- Strong database development experience with both relational (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Hands-on experience in developing web user interfaces using ReactJS.
- Demonstrated ability to build scalable back-end systems and RESTful APIs using Java.
- Experience in designing and architecting enterprise-level applications or services.
- Proficient in creating detailed technical and functional design documentation.
- Solid experience as a full-stack developer, with a particular emphasis on React.js.
Preferred Skills:
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with Agile methodologies and working in Agile development environments.
- Experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
- Knowledge of CI/CD processes and pipeline implementation.
- Familiarity with server-side rendering (SSR) or static site generation (SSG) in React.
- Experience with GraphQL and integrating it into web applications.
- Understanding of security best practices for enterprise and web applications.
- Background in supporting and maintaining mission-critical systems in distributed environments.
- Experience working with Cosmos DB.
- Experience with Elasticsearch for advanced search capabilities.