Skip to main content
Posted 28 May, 2026

Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI
Patna, BR, IN Full Time
Reference: dace4d492334365b

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.\n\nKEY RESPONSIBILITIES\n1.

System Architecture & Development\n* Microservices Mastery: Design and implement loosely coupled, scalable microservices using Java 17/21 and Spring Boot 3.x.\n* Event-Driven Design: Architect real-time data streaming solutions using Apache Kafka, focusing on producers, consumers, and KStream applications for eventual consistency.\n* API Excellence: Develop secure, high-performance RESTful and GraphQL APIs with advanced documentation (Swagger/OpenAPI) and security (OAuth2/JWT).\n2. Cloud & Infrastructure Strategy\nCloud-Native Migration: Lead the transition of legacy monolithic systems to cloud providers like AWS, Azure, or GCP using serverless (Lambda/Functions) and containerized services.\nOrchestration & Scale: Manage containerized environments using Docker and Kubernetes (EKS/GKE) to ensure high availability and auto-scaling.\n3. Data Persistence & Performance Tuning\nPolyglot Persistence: Manage complex data models across relational (PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra) databases.\nDistributed Caching: Implement multi-level caching strategies using Redis or Memcached to optimize hot-path data retrieval and reduce database load.\nQuery Optimization: Fine-tune complex SQL, JPA/Hibernate mappings, and database indexes for peak performance.\n4.

Leadership & Engineering Excellence\nMentorship: Lead code reviews and technical grooming sessions to foster a culture of quality and professional growth within the engineering team.\nDevOps Integration: Drive CI/CD maturity by automating build, test, and deployment pipelines using Jenkins, GitHub Actions, or GitLab CI.\n5. Detailed Technical Stack & Requirements\nStrong 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)\n\nREQUIRED QUALIFICATIONS\nEducation: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.\nCore Experience: 7–10+ years of professional backend development with a heavy focus on the Java ecosystem.\nDistributed Systems: Proven experience building systems that handle high traffic, focusing on fault tolerance and concurrency.\nSecurity Mindset: Deep understanding of OWASP Top 10, data encryption, and secure authentication flows.\nAgile Proficiency: Extensive experience working in Scrum/Kanban environments, including sprint planning and effort estimation.\nPreferred Skills (Bonus)\nExperience with Reactive Programming(Project Reactor) or Java 21 Virtual Threads.\nContributions to open-source projects or active participation in the Java developer community.\nCertifications such as AWS Certified Solutions Architect or Oracle Certified Professional (OCP).\nSoft Skills\nStrategic Thinking: Ability to evaluate technical trade-offs (e.g., Latency vs. Consistency).\nEffective Communication: Capable of explaining complex technical concepts to non-technical stakeholders and leadership.\nProblem-Solving: Disciplined approach to troubleshooting production incidents and root cause analysis.*

Sign up for Job Alerts