Senior Java Full Stack Developer

Filled
March 7, 2026

Job Description

Position Overview:

We are looking for a highly experienced Senior Java Full Stack Developer with 12–15 years of hands-on experience in full-stack enterprise application development. The ideal candidate will have deep expertise in Java/J2EE, Spring Boot, microservices, modern frontend frameworks, and cloud-based solutions.

Key Responsibilities:

  • Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and front-end frameworks (Angular preferred, React acceptable).
  • Build and integrate RESTful or SOAP APIs for seamless system communication.
  • Develop microservices using Spring Boot, Spring Hibernate, and MVC architecture.
  • Work with middleware technologies such as Apache/Tomcat; message queues like MQ or Amazon MQ.
  • Manage databases including AWS RDS and Aurora RDB.
  • Leverage AWS cloud services such as EC2, S3, Route 53, SNS, SQS, and EKS clusters.
  • Implement containerization and orchestration using Docker and Kubernetes.
  • Support CI/CD pipelines for deployment and release management.

Required Skills & Experience:

  • 12–15 years of experience in Java/J2EE software development.
  • Strong proficiency in Spring Boot, Spring Hibernate, and microservices architecture.
  • Expertise in Angular (React acceptable), HTML5, CSS3, JavaScript/TypeScript.
  • Hands-on experience with REST/SOAP API development.
  • Knowledge of middleware (Apache/Tomcat) and message queues (MQ/Amazon MQ).
  • Familiarity with AWS cloud services, including EC2, S3, SNS, SQS, and EKS.
  • Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Strong problem-solving skills, debugging expertise, and ability to handle complex enterprise applications.