Posted on: 17/01/2026
Description :
Role Summary :
We are seeking a Java Software Engineer with deep hands-on expertise in modern Java and reactive programming to design and build high-performance, scalable backend systems. The ideal candidate will have strong experience with Java 21+, reactive frameworks, and microservices architecture, and will thrive in an Agile delivery environment.
Key Responsibilities :
- Design, develop, and maintain high-performance Java applications using Java 21+
- Build and enhance reactive, non-blocking services using Spring WebFlux and Project Reactor
- Develop and maintain microservices and RESTful APIs using Spring Boot
- Apply strong knowledge of concurrency, multithreading, and performance optimization
- Ensure high code quality through testing, code reviews, and adherence to best practices
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Troubleshoot complex technical issues and contribute to root cause analysis
- Stay current with evolving Java technologies and frameworks
Required Skills :
- Java development (8+ years) with hands-on experience in Java 21 or later
- Strong expertise in reactive programming (Spring WebFlux / Project Reactor)
- Solid experience with Spring Boot, REST APIs, and microservices architecture
- Strong understanding of concurrency, multithreading, and JVM performance tuning
- Familiarity with Agile methodologies
- Experience with testing frameworks (JUnit, Mockito, etc.)
Preferred Skills :
- Experience with additional programming languages
- Exposure to cloud platforms (AWS, Azure, GCP)
- Experience with containerization or CI/CD pipelines
- Knowledge of distributed systems and event-driven architectures
Did you find something suspicious?
Posted by
Lakshmi Narayanan Udayan
Talent Acquisition Manager at HEXAWARE TECHNOLOGIES LIMITED
Last Active: 23 Jan 2026
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1602631