First seen by Alion on Oct 16, 2026.
Job Description:
We are looking for a Java Full Stack Developer with 8 years of experience in designing and developing enterprise applications using Java, React.js, and AWS.
The ideal candidate should have strong expertise in backend development with Spring Boot and Microservices, along with hands-on experience in frontend development using React.js.
Experience working in Agile environments and cloud-based application development is essential.
Key Responsibilities:
- Design, develop, and maintain scalable full-stack applications.
- Build RESTful APIs and Microservices using Java and Spring Boot.
- Develop responsive user interfaces using React.js.
- Integrate frontend applications with backend services.
- Deploy and support applications on AWS Cloud.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Perform code reviews, debugging, and performance optimization.
- Follow Agile development practices and coding standards.
Required Skills:
- 8+ years of experience in Java Full Stack Development.
- Strong experience in Java 8/11/17, Spring Boot, Spring MVC, and Microservices.
- Hands-on experience with React.js, JavaScript, HTML5, and CSS3.
- Good understanding of REST APIs and API integration.
- Experience with AWS services such as EC2, S3, Lambda, RDS, IAM, and CloudWatch.
- Knowledge of SQL databases (MySQL/PostgreSQL).
- Experience with Git, Maven/Gradle, and CI/CD tools.
- Hands-on experience with Docker; Kubernetes is a plus.
Preferred Skills:
- Kafka or RabbitMQ
- MongoDB
- Terraform
- Jenkins
- TypeScript
- AWS Certification (Preferred)
Skills
Full Stack, Java, Spring Boot, Microservices Architecture, RESTful API, Spring MVC, AWS

