> Markdown version of [/jobs/ext/4640824-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4640824-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Developer - **Company:** SFE PARTNERS LLC - **Location:** Tempe, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Code Review, Databases, Relational Databases, DevOps, Performance Tuning, Cloud Services, Standard Sql, Software Engineering, Web Services, Enterprise Software Applications, Spring Cloud, ReactJS, Delivery Pipeline, Spring-boot, Backend, AngularJS, Front End Software Development, Restful APIs, Microservices - **Published:** November 8, 2026 - **Apply:** https://www.careerjet.com/jobad/usd63f34d84fcd459370555175d52d84db ## About the Role 5+ years of experience in full-stack application development. Strong hands-on experience with Java 8/11/17 or higher. Expertise in Spring Boot and Microservices architecture. Strong experience developing RESTful APIs and web services. Hands-on experience with AWS cloud services. Frontend development experience with React.js or Angular. Experience working with SQL and relational databases. Knowledge of CI/CD pipelines and DevOps practices. ## Description We are looking for an experienced Java Full Stack Developer (Developer III) with 5+ years of experience in Java, Spring Boot, Microservices, and AWS, Design, develop, and maintain enterprise applications using Java and Spring Boot. Build scalable RESTful APIs and microservices. Develop responsive frontend applications using React.js or Angular. Design, develop, and deploy cloud-native applications using AWS services. Integrate applications with backend systems, APIs, and databases. Develop reusable components and maintain clean, efficient code. Participate in technical design discussions, architecture reviews, and code reviews. Troubleshoot application issues and optimize system performance. Develop and maintain automated unit, integration, and functional tests. Collaborate with DevOps teams to implement CI/CD pipelines. Follow enterprise security standards and coding best practices. Work with Agile teams throughout the software development lifecycle.