Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI

Delhi

On-site

INR 3,000,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bridge AI is seeking a visionary Senior Java Developer to lead high-throughput, cloud-native backend systems, architect resilient microservices, and design event-driven data pipelines using Kafka for sub-second latency at scale.

You will bridge business requirements with scalable technical execution, mentor engineers, and drive CI/CD maturity using Jenkins, GitHub Actions, or GitLab CI, leveraging Java 17/21, Spring Boot, Kafka, Redis, Docker, and Kubernetes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 7–10+ years of backend development with a strong Java focus.
  • Experience building distributed systems with fault tolerance and concurrency.
  • Security-minded development with OWASP Top 10 awareness and secure authentication flows.
  • Agile experience with Scrum/Kanban practices.

Responsibilities

  • Architect and develop loosely coupled microservices in Java 17/21.
  • Design event-driven pipelines using Kafka for real-time data processing.
  • Build secure REST/GraphQL APIs with OpenAPI documentation.
  • Migrate to cloud providers and manage containerized workloads (Docker/Kubernetes).
  • Lead engineering excellence through code reviews and CI/CD automation.

Skills

Java backend
Spring ecosystem
Kafka
Microservices design
Caching strategies
SQL & NoSQL
Docker & Kubernetes
CI/CD
Security concepts
Reactive programming

Education

Bachelor's or Master's degree

Tools

Docker
Kubernetes
Terraform
Maven/Gradle
Git
ELK Stack
Prometheus/Grafana
Swagger/OpenAPI

Job description

We are looking for a visionary Senior Java Developer to spearhead the development of high-throughput, cloud-native backend systems. In this role, you will go beyond simple coding to architect resilient microservices, design event-driven data pipelines using Kafka, and implement advanced caching strategies to ensure sub-second latency for millions of users. You will serve as a technical leader, bridging the gap between business requirements and scalable technical execution.

KEY RESPONSIBILITIES
  • 1. System Architecture & Development
    • Microservices Mastery: Design and implement loosely coupled, scalable microservices using Java 17/21 and Spring Boot 3.x.
    • Event-Driven Design: Architect real-time data streaming solutions using Apache Kafka, focusing on producers, consumers, and KStream applications for eventual consistency.
    • API Excellence: Develop secure, high-performance RESTful and GraphQL APIs with advanced documentation (Swagger/OpenAPI) and security (OAuth2/JWT).
  • 2. Cloud & Infrastructure Strategy
    • Cloud-Native Migration: Lead the transition of legacy monolithic systems to cloud providers like AWS, Azure, or GCP using serverless (Lambda/Functions) and containerized services.
    • Orchestration & Scale: Manage containerized environments using Docker and Kubernetes (EKS/GKE) to ensure high availability and auto-scaling.
  • 3. Data Persistence & Performance Tuning
    • Polyglot Persistence: Manage complex data models across relational (PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra) databases.
    • Distributed Caching: Implement multi-level caching strategies using Redis or Memcached to optimize hot-path data retrieval and reduce database load.
    • Query Optimization: Fine-tune complex SQL, JPA/Hibernate mappings, and database indexes for peak performance.
  • 4. Leadership & Engineering Excellence
    • Mentorship: Lead code reviews and technical grooming sessions to foster a culture of quality and professional growth within the engineering team.
    • DevOps Integration: Drive CI/CD maturity by automating build, test, and deployment pipelines using Jenkins, GitHub Actions, or GitLab CI.
  • 5. Detailed Technical Stack & Requirements
    • Strong experience with Java (11 / 17 / 21) including advanced concepts such as multithreading, concurrency, streams, and virtual threads
    • Hands-on experience with Spring ecosystem including Spring Boot, Spring Security, Spring Data, Spring Cloud, and WebFlux
    • Experience working with messaging systems such as Apache Kafka, RabbitMQ, or AWS SQS / SNS
    • Good exposure to cloud platforms such as AWS (EC2, S3, RDS, Lambda), Microsoft Azure, or Google Cloud Platform
    • Experience with caching technologies like Redis, Ehcache, or Hazelcast
    • Familiarity with DevOps and build tools including Docker, Kubernetes, Terraform, Maven / Gradle, and Git
    • Strong knowledge of databases, both relational and NoSQL, such as PostgreSQL, MySQL, Oracle, MongoDB, or Cassandra
    • Experience with observability and monitoring tools such as ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana
    • Experience with testing frameworks including JUnit 5, Mockito, Testcontainers, and Cucumber (BDD)
REQUIRED QUALIFICATIONS
  • education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • Core Experience: 7–10+ years of professional backend development with a heavy focus on the Java ecosystem
  • Distributed Systems: Proven experience building systems that handle high traffic, focusing on fault tolerance and concurrency
  • Security Mindset: Deep understanding of OWASP Top 10, data encryption, and secure authentication flows
  • Agile Proficiency: Extensive experience working in Scrum/Kanban environments, including sprint planning and effort estimation
Preferred Skills (Bonus)
  • Experience with Reactive Programming (Project Reactor) or Java 21 Virtual Threads
  • Contributions to open-source projects or active participation in the Java developer community
  • Certifications such as AWS Certified Solutions Architect or Oracle Certified Professional (OCP)
Soft Skills
  • Strategic Thinking: Ability to evaluate technical trade-offs (e.g., Latency vs. Consistency)
  • Effective Communication: Capable of explaining complex technical concepts to non-technical stakeholders and leadership
  • Problem-Solving: Disciplined approach to troubleshooting production incidents and root cause analysis.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer Jobs -Java (7-10 Years Experience)
Senior Backend Engineer Jobs -Java (7-10 Years Experience)

Winzons • India

On-site
INR 4,200,000 - 7,000,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Developer - Software
Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 800,000 - 1,200,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Java Developer - Software
Java Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 600,000 - 1,000,000
Java Developer
Java Developer

Randomtrees • Chennai District

On-site
INR 1,500,000 - 2,100,000
Senior Java Developer
Senior Java Developer

EngiNeo Solutions • Bengaluru

On-site
INR 350,000 - 650,000
Senior Java Software Engineer
Senior Java Software Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Tenarai Technologies • Pune District, Bengaluru, Dadri

On-site
INR 1,500,000 - 2,500,000