HamburgerMenu
hirist

Zensar Technologies - Senior Java Integration Developer - Spring Boot/Microservices Architecture

Zensar Technologies
Multiple Locations
7 - 10 Years

Posted on: 27/08/2025

Job Description

Position : Senior Java Integration Developer

Experience : 7+ Years

Location : Hyderabad or Pune, India

Work Model : Hybrid (3 days mandatory work from office)

Job Summary :

We are seeking a highly skilled and experienced Senior Java Integration Developer to join our team. The ideal candidate will have extensive experience in building robust, scalable system-to-system integrations using modern Java technologies. This role requires a hands-on developer with deep expertise in microservices architecture, the Spring ecosystem, and cloud-native development. You will be instrumental in designing and implementing complex integrations that connect our services to a variety of internal and external systems.

Key Responsibilities :

Integration Development :

- Design, develop, and implement complex system-to-system integrations using Java.

- Build high-performance services and APIs for both internal and external consumption.

- Utilize message queues (Kafka, RabbitMQ, ActiveMQ) to build event-driven and asynchronous integration pipelines.

Microservices Architecture :

- Architect and build resilient, scalable microservices using Spring Boot.

- Implement service discovery, load balancing, and circuit breakers using Spring Cloud components.

- Ensure security at both the application and service levels using Spring Security.

Cloud-Native Development :

- Develop cloud-ready applications and leverage platform services from cloud providers such as AWS, Azure, or GCP.

- Work with cloud-native messaging services (e.g., AWS SQS/SNS, Azure Service Bus) for asynchronous communication.

Technical Design & Collaboration :

- Apply industry-standard design patterns and principles to create maintainable and scalable code.

- Collaborate with cross-functional teams, including architects and DevOps engineers, to ensure solutions align with business and technical requirements.

- Contribute to code reviews and provide technical mentorship to junior developers.

Testing & Quality Assurance :

- Write comprehensive unit tests using JUnit and other testing frameworks.

- Ensure the quality of deliverables by conducting thorough testing and adhering to coding standards.

Required Skills :

Core Java :

- Expert-level proficiency in modern Java versions (Java 8, 11, or newer).

- Strong understanding of object-oriented programming (OOP) principles and core Java libraries.

Frameworks & Architecture :

- Extensive hands-on experience with Spring Boot and Spring Data.

- Deep knowledge of the Spring Cloud ecosystem for building microservices.

- Expertise in securing applications using Spring Security.

- Strong understanding and practical application of design patterns relevant to enterprise application development.

Integration & Messaging :

- Mandatory experience with Kafka or other message queue technologies (RabbitMQ, ActiveMQ).

- Proven experience building RESTful APIs and developing services for system-to-system communication.

Cloud & DevOps :

- Practical experience with at least one major cloud platform (AWS, Azure, or GCP).

- Familiarity with CI/CD practices and tools (e.g., Git, Jenkins).

Testing :

- Experience with unit testing frameworks such as JUnit.

- Knowledge of mocking frameworks like Mockito.


info-icon

Did you find something suspicious?