Senior Java Software Engineer

ACL Digital
Greater Bengaluru Area

We are hiring for Job Title: Lead / Senior Java Engineer (Java 17+, WebFlux, Kubernetes)

Work Location : Bangalore

Interview Mode : Virtual

Work Mode : Hybrid

Notice period : Immediate to 15 days.

About the Role

We are seeking a high-caliber Senior / Lead Backend Engineer to design and scale enterprise cloud-native applications. You will be working with a cutting-edge backend stack centered around Java 17+, Spring WebFlux, and Kubernetes.

Key Responsibilities

  • Architect, design, and deploy event-driven, reactive microservices using Java 17+ and Spring WebFlux.
  • Drive cloud-native software execution using Docker and Kubernetes across public cloud platforms (AWS / Azure / GCP).
  • Design, tune, and maintain high-throughput relational (SQL) and document/key-value (NoSQL) database layers.
  • Solve complex system bottlenecks, optimize service-to-service communication latency, and lead system architecture discussions.Required Qualifications
  • Core Language: Strong expertise in modern Java 17+ language features.
  • Frameworks: Extensive experience with Spring Boot, Spring WebFlux (reactive programming), and enterprise Microservices architecture.
  • Containers & Orchestration: Production experience with Docker and Kubernetes deployments.
  • Databases: Advanced hands-on skills with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis, Cassandra).
  • Cloud Platform: Demonstrated working knowledge of cloud-native development on AWS, Azure, or GCP.
  • Problem Solving: Excellent analytical, system debugging, and architectural problem-solving capabilities.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →