Senior Java Backend Developer

Filled
February 19, 2026

Job Description

Role: Senior Java Backend Developer (Full-Time / Remote Possible)
Focus: Building scalable, secure, high-performance backend applications
Location: Remote / Flexible

🔹 Job Overview

We are looking for a highly skilled Senior Java Backend Developer to join our engineering team. The role involves designing, developing, and maintaining backend services and microservices using modern Java frameworks, containerization, cloud-native practices, and CI/CD pipelines.

This is ideal for developers who enjoy building secure, scalable, and production-ready applications while collaborating in Agile teams.

🔹 Key Responsibilities

  • Design, develop, and maintain applications using Java 8, 11, and 17
  • Build microservices and web applications with Spring Framework and Spring Boot
  • Develop secure RESTful and SOAP-based web services
  • Implement OAuth 2.0 and JWT for API authentication and authorization
  • Containerize applications using Docker and deploy/manage them on Kubernetes
  • Integrate and manage messaging systems like RabbitMQ
  • Collaborate in CI/CD pipelines using GitLab for automated, reliable deployments
  • Manage secrets and configurations with tools like Vault
  • Provide production support, troubleshooting, and debugging across environments
  • Ensure stable releases and assist with production deployments
  • Collaborate closely with cross-functional teams, adhering to Agile processes
  • Follow software development best practices and maintain high code quality

🔹 Required Skills & Qualifications

  • Strong expertise in Java (8, 11, 17)
  • Advanced knowledge of Spring Framework and Spring Boot
  • Solid understanding of RESTful and SOAP-based services
  • Experience with OAuth 2.0, JWT, and secure API design
  • Hands-on experience with Docker and Kubernetes
  • Familiarity with RabbitMQ or similar messaging systems
  • Understanding of CI/CD pipelines, particularly with GitLab
  • Experience with secrets management (Vault or similar)
  • Proficiency in debugging, performance tuning, and issue resolution
  • Experience supporting production environments
  • Strong adherence to SDLC and Agile methodologies

🔹 Preferred Qualifications

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Exposure to monitoring and logging tools like Prometheus, Grafana, or ELK Stack
  • Familiarity with feature flagging and canary deployments