Senior Full Stack Developer - Java & React
Summary
Senior full-stack developer designing and maintaining enterprise applications with Java 17/21, Spring Boot microservices, and React.js front ends on AWS. Day-to-day work covers building REST APIs, responsive UI components, cloud deployment, and CI/CD tooling.
We are looking for a Senior Full Stack Developer with strong expertise in Java, Spring Boot, React.js, and AWS cloud services. The candidate will be responsible for designing, developing, deploying, and maintaining scalable, secure, and high-performance applications using modern full-stack technologies and cloud-native solutions.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java, Spring Boot, React.js, and AWS.
- Develop scalable backend services, microservices, and RESTful APIs.
- Build responsive and reusable UI components using React.js, Java , HTML5, and CSS3.
- Design and implement secure, scalable, and high-performance application architectures.
- Develop, deploy, and manage cloud-based applications on AWS.
- Integrate frontend applications with backend services and third-party APIs.
Mandatory Technical Skills
- Strong hands-on experience in Java 17/21.
- Expertise in Spring Boot, Spring MVC, Spring Security, and Microservices.
- Strong experience with React.js, Java , HTML5, and CSS3.
- Experience designing and developing RESTful APIs.
- Hands-on experience with AWS services
- Experience deploying and managing applications in AWS environments.
- Knowledge of CI/CD pipelines, Git, Maven/Gradle, JUnit, and Mockito.
- Strong understanding of object-oriented programming, design patterns, system design, and application security.
- Experience with SQL databases such as Oracle, PostgreSQL, or MySQL.