Job Description

Java Professionals – Consultant / Senior Consultant / ManagerExperience: 3+ YearsLocation: MumbaiAbout the RoleWe 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.ResponsibilitiesDevelop business logic, utilities, and backend components using Core JavaBuild new features and services using Spring BootDevelop event-driven microservices-based applicationsDesign and create database schema (tables, DDL/DML) for Oracle & PostgreSQLBuild and deploy microservices on Cloud using Docker, Kubernetes, and AWSImplement Hibernate/JPA for ORMWork with API Gateways for routing, publishing, and subscriptionWrite unit tests for RESTful servicesCreate reusable components/services for scalable solutionsInterface with legacy IT systemsCollaborate with cross-functional teams in an Agile/Scrum environmentProvide technical leadership (for Senior Consultant/Manager roles) QualificationsVery 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

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period