Senior Backend Developer

Filled
February 20, 2026

Job Description

Job Summary

We are seeking a Senior Backend Developer with strong experience in Java backend development and large-scale, high-volume, low-latency applications. The ideal candidate will have hands-on expertise in Java 11+, Spring Framework, microservices, Cassandra, Kafka, and cloud-native environments such as Azure. This role involves collaborating with product owners, architects, and cross-functional teams to design, develop, deploy, and maintain high-performance backend services.

Key Responsibilities

  • Develop and maintain Java-based backend web applications and microservices.
  • Design and implement database schemas, caching mechanisms, and messaging systems to support high-volume transactions.
  • Collaborate with product managers, architects, and engineering leads to define features, estimate effort, and deliver scalable solutions.
  • Work with DevOps, SRE, and infrastructure teams to ensure smooth deployment, monitoring, and maintenance of microservices.
  • Implement unit tests (Spock) and functional tests to ensure high-quality, reliable code.
  • Create and manage release pipelines and coordinate releases with development, infrastructure, and support teams.
  • Provide technical updates and communicate development progress, architecture decisions, and implementation details to management and stakeholders.

Required Skills & Experience

  • 8+ years of experience in Java application development.
  • 5+ years of experience in developing backend web applications.
  • Expert in Java 11+, Spring Framework & Libraries, and Spock Unit Testing.
  • Strong understanding of Cassandra database, including table design and query patterns for large volumes of data.
  • Experience with Apache Kafka for asynchronous message processing.
  • Proven experience in supporting large-volume, low-latency transactions.
  • Familiarity with Azure Cloud, Kubernetes, Docker, and Git.
  • Hands-on experience in microservices architecture, REST APIs, and backend service optimization.

Additional Skills

Experience in end-to-end feature delivery, from design through testing, deployment, and production support.

Strong collaboration and communication skills with both technical and non-technical stakeholders.

Ability to work in an Agile/Scrum environment.

Problem-solving mindset with attention to performance, scalability, and reliability of backend systems.