Position: Java Full Stack Developer
Location: onsite Austin TX 5 days office
Job Summary
We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, modern front-end frameworks, cloud technologies, and CI/CD practices. The candidate will work closely with cross-functional teams to deliver high-quality software solutions in an Agile environment.
Key Responsibilities
- Design, develop, test, and deploy scalable full-stack applications using Java and modern front-end technologies.
- Develop RESTful APIs and Microservices using Spring Boot and Spring Cloud.
- Build responsive and interactive user interfaces using React.js or Angular.
- Integrate applications with databases, third-party APIs, and messaging systems.
- Write clean, reusable, and maintainable code following coding standards and best practices.
- Participate in application architecture, design discussions, and code reviews.
- Troubleshoot production issues and optimize application performance.
- Develop unit and integration tests to ensure application quality.
- Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers.
- Work in Agile/Scrum environments and participate in sprint planning, stand-ups, and retrospectives.