Java Full-Stack Developer – Microservices Application

Filled
February 23, 2026

Job Description

We are seeking a highly skilled Java Full-Stack Developer to design, develop, and maintain microservices-based applications. The ideal candidate will have hands-on experience with Spring Boot, Spring Cloud, Angular, and AWS, along with expertise in unit testing and CI/CD pipelines.

Key Responsibilities

  • Design, develop, and maintain full-stack microservices applications using Java Spring Boot and Angular.
  • Implement RESTful APIs and ensure smooth integration between frontend and backend services.
  • Collaborate on Spring Cloud microservices architecture for scalable and resilient applications.
  • Write unit, integration, and end-to-end tests to ensure software quality.
  • Deploy and maintain applications on AWS using modern DevOps practices.
  • Participate in code reviews, architecture discussions, and agile ceremonies.
  • Troubleshoot and optimize performance, scalability, and reliability of microservices.

Required Skills & Experience

  • Strong experience with Java (Spring Boot) and Angular.
  • Hands-on experience with Spring Cloud, microservices architecture, and REST APIs.
  • Familiarity with AWS services (EC2, S3, Lambda, CloudWatch, etc.).
  • Experience with unit testing, integration testing, and CI/CD pipelines.
  • Knowledge of database systems (PostgreSQL, MySQL, or MongoDB).
  • Strong problem-solving skills and ability to work in collaborative agile environments.

Preferred / Nice-to-Have

  • Experience with Docker, Kubernetes, or container orchestration.
  • Knowledge of message brokers like Kafka or RabbitMQ.
  • Exposure to front-end state management (RxJS, NgRx).
  • Familiarity with cloud-native development and DevOps practices.

Why Join

  • Work on cutting-edge microservices applications in a collaborative team environment.
  • Gain experience with full-stack development, cloud deployments, and modern frameworks.
  • Opportunity to deliver scalable, robust, and high-quality software solutions.