Java Professionals – Consultant / Senior Consultant / Manager
Experience : 3+ Years
Location : Mumbai
About the Role
We are looking for experienced Java professionals who can design, develop, and deliver high-quality enterprise applications using modern engineering practices. This role involves hands-on development, microservices architecture, cloud deployments, and collaboration in an Agile environment.
Responsibilities
- Develop business logic, utilities, and backend components using Core Java
- Build new features and services using Spring Boot
- Develop event-driven microservices-based applications
- Design and create database schema (tables, DDL / DML) for Oracle & PostgreSQL
- Build and deploy microservices on Cloud using Docker, Kubernetes, and AWS
- Implement Hibernate / JPA for ORM
- Work with API Gateways for routing, publishing, and subscription
- Write unit tests for RESTful services
- Create reusable components / services for scalable solutions
- Interface with legacy IT systems
- Collaborate with cross-functional teams in an Agile / Scrum environment
- Provide technical leadership (for Senior Consultant / Manager roles)
Qualifications
Very strong Core Java development experienceHands-on experience with Spring Boot and REST API developmentStrong understanding of Microservices & Event-Driven ArchitectureExperience with relational databases (PostgreSQL / MySQL preferred)Strong experience with Kafka or MQHands-on exposure to Docker, Kubernetes, and AWSProficiency in Hibernate / JPA or similar persistence frameworksExposure to UI frameworks (Angular or React) is a plusExperience with any API GatewayExperience integrating with legacy systemsStrong understanding of Agile / Scrum ways of workingProven technical leadership for senior / manager roles