HamburgerMenu
hirist

Job Description

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).


info-icon

Did you find something suspicious?