Skip to main content
← Back to search
ZT

AES - Java Spring Microservices

Zensar Technologies

Salary undisclosed

Bangalore, Karnataka, IndiaFull-timeOn-siteIntermediate

Need a reasonable accommodation to apply or interview? Contact us.

JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.

Description

Candidate Qualifications:    
 
  • Overall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases    
 
  • Must have demonstrated proficiency and experience in the following tools and technologies:  
 
  • Java 11 (Lambdas, Streams, Completable Future, optional, generics)  
 
  • Spring boot (webflux , Reactor 3), spring-data, REST  
 
  • Java functional and reactive programming  
 
  • Test Driven Development   
 
  • Asynchronous Reactive Micro services utilizing Vert.x     
 
  • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification   
 
  • Designing database schemas, index design, optimizations for query tuning    
 
  • Working knowledge of cloud technologies (eg.  docker, kubernetes, jager, prometheus)  
 
  • Modern software engineering tools: git workflows, gradle, load testing tools, mock frameworks   
 
  • Good knowledge of messaging systems like Kafka, mq  
 
  • Take pride in writing good clean code, perform peer code reviews and architecture reviews.  
 
  • A bachelor's degree in engineering or related field   
At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus.

Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.

We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

About this role

Zensar is seeking a senior Java engineer with 8+ years of experience building large-scale systems using Spring Boot microservices and reactive programming patterns. You'll work with modern cloud-native technologies including Docker, Kubernetes, and messaging systems like Kafka, designing and optimizing database schemas while writing clean, testable code. The role demands deep expertise across Java 11 features, Spring WebFlux, asynchronous reactive services with Vert.x, and REST API design with OpenAPI specifications.

This is an in-office position in Bangalore suited for someone who takes ownership of code quality through peer reviews and architecture discussions. You'll need a bachelor's degree in engineering or a related field and hands-on experience with test-driven development, git workflows, Gradle, and observability tools like Jaeger and Prometheus. If you're comfortable working at internet scale and want to apply your microservices expertise within a large, established organization, this full-time role offers the technical depth the position demands.

How this employer is doing

average

  • Active Visa Sponsor

This role's local market on JobMinglr

Pay for this role

The employer didn't post a pay range for this role. That usually means pay is set in negotiation, which favors whoever arrives with numbers. Check ranges on comparable AES - Java Spring Microservices postings in Bangalore Karnataka, and analyze any offer before you accept it.

How JobMinglr reads this job

Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.