Job description
Job Title: Senior Java Developer Location: Mumbai (On-site) Notice Period: Immediate Joiners Preferred / 15 Days or LessJob Description:We are seeking a highly skilled and experienced Senior Java Developer with 5+ years of hands-on experience in Java-based application development. The ideal candidate should be adept at designing scalable systems, optimizing performance, and leading development efforts in collaboration with cross-functional teams. This is a full-time, on-site position for candidates currently residing in Mumbai and available to join within 15 days.Key Responsibilities:Lead end-to-end design, development, and deployment of Java applicationsTranslate functional and technical requirements into detailed designBuild scalable, secure, and high-performing applicationsDevelop and consume RESTful APIs and ensure seamless integrationImplement microservices architecture and containerized deploymentsWrite clean, efficient, and well-documented codePerform code reviews, debugging, and performance tuningCollaborate with DevOps for CI/CD and production deploymentsGuide junior developers and conduct knowledge-sharing sessionsStay updated on new technologies and industry trendsRequired Technical Skills:Languages & Frameworks:Core Java, J2EESpring Framework (Spring Boot, Spring MVC, Spring Security)Hibernate / JPAApache Maven / GradleAPI Development & Integration:RESTful APIs, JSON, Swagger/OpenAPIDatabases:MySQL, PostgreSQL, OracleMongoDB, Redis (preferred)Frontend Exposure (Optional but Preferred):HTML, CSS, JavaScript, jQueryAngular / ReactTools & Platforms:Git, GitHub / GitLab / BitbucketJenkins, Docker, Kubernetes (basic knowledge)SonarQube, Log4j, ELK stack (preferred)Cloud & DevOps (Good to Have):AWS (EC2, S3, Lambda, RDS), Azure or GCPCI/CD pipeline setupArchitecture & Patterns:Microservices, MVC, Design PatternsEvent-driven architecture (Kafka/RabbitMQ is a plus)Testing:JUnit, MockitoPostman, REST AssuredSoft Skills:Excellent problem-solving and debugging skillsStrong communication and collaboration abilitiesAbility to lead and mentor a teamTime management and task prioritizationAdaptable and quick learnerQualifications:Bachelor’s/Master’s degree in Computer Science, Engineering, or related field5+ years of relevant software development experienceRelevant certifications (Oracle Java, AWS, PMP) are a plusEligibility Criteria:Must be currently residing in MumbaiMust be able to join within 15 days or lessImmediate joiners preferred
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Enpointeio.
- Track your application and get updates by email and WhatsApp.