Java Full-Stack Developer for Microservices Application

Filled
February 24, 2026

Job Description

We are looking for an experienced Java Full-Stack Developer to design, develop, and maintain scalable applications using modern microservices architecture. The ideal candidate has strong backend expertise with Spring Boot and Spring Cloud, along with frontend experience in Angular, and a solid understanding of CI/CD and cloud environments such as AWS.

Role Overview

As a Full-Stack Developer, you will work closely with our engineering team to build high-quality, scalable, and secure applications. You will contribute to both backend microservices and frontend interfaces while ensuring best practices in testing, deployment, and performance.

Key Responsibilities

  • Develop and maintain applications using Java, Spring Boot, and Spring Cloud
  • Design and implement microservices-based architectures
  • Build responsive user interfaces using Angular
  • Develop and integrate RESTful APIs
  • Write and maintain unit and integration tests
  • Implement and support CI/CD pipelines
  • Deploy and manage services on AWS
  • Collaborate with cross-functional teams including product, QA, and DevOps
  • Troubleshoot, debug, and optimize application performance

Required Skills

  • Strong experience with Java and Spring Boot
  • Experience building microservices architectures
  • Hands-on experience with Spring Cloud
  • Frontend development experience with Angular
  • Knowledge of REST API development
  • Experience with unit testing frameworks
  • Familiarity with CI/CD pipelines
  • Experience working with AWS services
  • Proficiency with Git and collaborative development workflows

Preferred Qualifications

  • Experience with Docker and Kubernetes
  • Knowledge of message brokers such as Kafka or RabbitMQ
  • Familiarity with database technologies (MySQL, PostgreSQL, MongoDB)
  • Understanding of system design and scalable architectures
  • Experience working in Agile/Scrum environments

What We Offer

  • Opportunity to work on modern cloud-based microservices
  • Collaborative and innovative engineering culture
  • Flexible work environment
  • Long-term project opportunities