Senior Java Developer – Backend Project (Java 21+, Spring Boot 3.x)

Filled
February 23, 2026

Job Description

We are seeking a Senior Java Developer with strong solution architecture experience to lead a strategic backend project. The ideal candidate will take ownership of system design, microservices architecture, and technical decision-making, ensuring scalable, maintainable, and high-performance backend solutions.

Key Responsibilities

  • Define and implement system architecture and backend design for a strategic project.
  • Design and develop microservices using Java 21+ and Spring Boot 3.x.
  • Make key technical decisions to ensure scalability, performance, and reliability.
  • Lead architecture reviews and provide guidance on best practices.
  • Collaborate with cross-functional teams, including QA, DevOps, and product owners.
  • Proactively identify risks, bottlenecks, and technical challenges and communicate solutions.
  • Ensure code quality and maintainability via unit testing, code reviews, and documentation.
  • Support CI/CD pipelines using Maven, Git, and build automation tools.

Required Skills & Experience

  • Extensive experience in Java 21+ development.
  • Strong expertise in Spring Boot 3.x and microservices architecture.
  • Solid knowledge of Maven, Git, and build/CI/CD tools.
  • Proven experience in solution architecture and system design.
  • Strong problem-solving skills with the ability to proactively manage technical risks.
  • Excellent communication and leadership skills.

Preferred / Nice-to-Have

  • Experience with cloud-native deployments (AWS, GCP, Azure).
  • Exposure to containerization and orchestration (Docker, Kubernetes).
  • Familiarity with performance optimization, monitoring, and observability tools.
  • Mentorship or technical leadership experience guiding junior developers.

Why Join

  • Lead the architecture and development of a high-impact backend project.
  • Work with cutting-edge Java technologies and microservices design.
  • Collaborate with a skilled, cross-functional team in a dynamic environment.
  • Opportunity to influence technical strategy and make key architectural decisions.