About the Company
Our client is a trusted global innovator of IT and business services, operating in 50+ countries. They specialize in digital transformation, IT modernization, consulting, and managed services. With a strong focus on innovation and long-term client success, they empower organizations to confidently embrace their digital future.
Role : Java Api backend developer
Experience : 8 to 15 Years
Rel Exp : 8 yrs
Notice period : Immediate to 20 days(Serving only)
Locations : Pune
Mode of Interview : F2F interview (15 Nov 25)
Employment Type : Permanent
Mandate skills : Java, Spring Boot, REST API, database, Apache Kafka
Good to Have but a Strong plus : Kafka or similar technology i.e., Rabbit MQ, Azure Service Bus, etc, GraphQL
Skills :
- Strong proficiency in Java (Java 8 or above) — solid object-oriented design, multi threading, collections, etc.
- Extensive experience with Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, etc).
- Proven experience building and exposing REST APIs (JSON / XML) — designing endpoints, versioning, error handling, documentation, etc.
- Good experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle) — writing efficient SQL, schema design, indexing, transactions.
- Hands-on experience with ORM frameworks / Spring Data / JPA.
- Familiarity with micro services architecture, building services that are decoupled, scalable and maintainable.
Good-to-Have (Strong Plus) :
Experience with a message broker / streaming technology such as Apache Kafka, RabbitMQ, or Azure Service Bus — designing event-driven systems, topics / queues, consumer / producer patterns.Experience with GraphQL (designing schemas, implementing resolvers) in addition to REST.Exposure to cloud platforms (e.g., Azure, AWS) and containerisation (Docker / Kubernetes) is a bonus.Familiarity with CI / CD pipelines, automated testing (unit, integration), logging / monitoring, observability.Key Responsibilities :
Design, develop and maintain backend services using Java / Spring Boot.Define and implement REST and / or GraphQL APIs for business features.Work with database teams to design schema, optimise queries, ensure reliability & performance.Implement messaging / streaming workflows using Kafka / RabbitMQ / Azure Service Bus where applicable.Ensure code quality through unit tests, integration tests, code reviews and best practices.Collaborate with DevOps / Infrastructure teams for deployments, monitoring, and continuous improvement.Mentor junior engineers, share knowledge and contribute to the team’s growth.Important Note (Please Read Before Applying)
🚫 Do NOT apply if :
You have less than 8 years or more than 15 years of total experience.You do not have hands-on Java, Spring boot, micro services, Apache Kafka experienceYou are on a notice period longer than 20 daysYou are looking for remote or hybrid roles (this is Work From Office in Pune)You are from a non-development background (support / testing-only roles not applicable)✅ Apply ONLY if you meet ALL criteria above. Random or irrelevant applications will not be processed.