Senior Java Backend Developer

Filled
February 19, 2026

Job Description

We are looking for a highly skilled Senior Java Backend Developer to design, develop, and maintain scalable backend systems. This role focuses on building enterprise-grade applications with high performance, security, and reliability.

🔹 Responsibilities

  • Design and implement robust, secure, and scalable backend services using Java and Spring Boot.
  • Develop RESTful APIs and integrate with frontend applications and third-party systems.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with DevOps, QA, and frontend teams to deliver end-to-end solutions.
  • Participate in code reviews and provide mentorship to junior developers.
  • Troubleshoot and resolve production issues efficiently.

🔹 Requirements

  • 10+ years of experience in backend development using Java.
  • Strong proficiency in Spring Framework (Spring Boot, Spring Data, etc.).
  • Experience with REST APIs, microservices architecture, and asynchronous processing.
  • Strong knowledge of SQL and experience with databases like MySQL, PostgreSQL, or Oracle.
  • Familiarity with CI/CD pipelines, version control (Git), and containerization (Docker, Kubernetes).
  • Good understanding of security, scalability, and performance tuning.

🔹 Preferred Skills

  • Experience with NoSQL databases like MongoDB or Redis.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Familiarity with testing frameworks like JUnit and Mockito.