Senior Java Developer Microservices & Integration.
Location : Hyderabad, Pune, Gurugram, Noida & Delhi.
Experience Level : 7+ Years.
Employment Type : Full-time.
About the Role :
We are seeking an experienced Senior Java Developer who is passionate about designing and developing scalable, high-performance microservices and integrations.
The ideal candidate will have extensive hands-on experience with Java 17+, Spring Boot, and WebFlux, along with strong exposure to Kafka, RESTful APIs, and modern CI / CD practices.
Experience in logistics domain systems or enterprise integrations is highly desirable.
Key Responsibilities :
- Design, develop, and deploy scalable microservices using Spring Boot and Spring WebFlux frameworks.
- Develop and maintain RESTful APIs and integration services.
- Work with Kafka for event-driven architectures and asynchronous messaging.
- Collaborate with cross-functional teams to ensure smooth integration with multiple databases (DB2, SQL Server, Oracle).
- Write high-quality, testable code using JUnit and Mockito frameworks.
- Participate in code reviews, system architecture discussions, and performance tuning.
- Troubleshoot production issues and drive root cause analysis for incidents.
- Work closely with the DevOps and Infrastructure teams for deployment automation and CI / CD pipelines.
- Support change management and deployment processes following IT standards.
- Engage in agile ceremonies and contribute to sprint planning, estimations, and retrospectives.
Required Skills & Qualifications :
Bachelors degree in computer science, Engineering, or related field (or equivalent experience).7+ years of experience in enterprise application development using Java (Version 17 or higher).Proficiency in Spring Boot, Spring MVC / WebFlux, and Core Spring concepts.Strong knowledge of Microservices Architecture and distributed systems.Experience with Kafka, JUnit, and Mockito.Hands-on experience with databases like DB2, SQL, or Oracle.Familiarity with Gradle 8 / 9 build tools.Exposure to WebMethods or other integration platforms is a strong plus.Understanding of IT support, change management, and deployment processes.Basic knowledge of system integration concepts and data analysis.Experience in Agile development environments.Strong analytical, problem-solving, and communication skills.Ability to lead teams, mentor juniors, and exhibit situational leadership.Self-starter with a continuous learning mindset and the ability to adapt to evolving technologies.Preferred Qualifications :
Experience in the Logistics domain or related industries.Knowledge of cloud deployment platforms (AWS, Azure, GCP).Familiarity with containerization technologies (Docker, Kubernetes).(ref : hirist.tech)