Job Title - JAVA Developer, Powai, Mumbai (2 positions)
Positions:
Senior Java Microservices Developer
- 1 Position (7+ Years)
Java Microservices Developer
- 1 Position (3+ Years)
Job Summary
We are looking for skilled
Java Microservices Developers
to join our engineering team. The roles involve designing, developing, and maintaining scalable, high-performance microservices-based applications using modern Java frameworks and cloud-native technologies. The senior role will also provide technical leadership and mentorship.
Common Responsibilities (Both Roles)
Design, develop, and maintain
microservices-based applications
using Java
Build RESTful APIs and backend services using
Spring Boot / Spring Cloud
Implement service-to-service communication using REST or messaging queues
Work with relational and NoSQL databases
Ensure application performance, scalability, and security
Write clean, maintainable, and well-documented code
Participate in code reviews, testing, and debugging
Collaborate with cross-functional teams including QA, DevOps, and product
Senior Java Microservices Developer (7+ Years)
Additional Responsibilities
Lead the design and architecture of complex microservices solutions
Define best practices, coding standards, and architectural guidelines
Mentor junior developers and conduct technical reviews
Drive performance tuning, scalability, and resiliency strategies
Collaborate with stakeholders on technical decisions and system design
Ensure adherence to security, compliance, and DevOps best practices
Required Skills & Experience
7+ years of hands-on experience in
Java development
Strong expertise in
Java 8+
, OOP, multithreading, and design patterns
Extensive experience with
Spring Boot, Spring Cloud, and Microservices architecture
Hands-on experience with
Docker and Kubernetes
Strong experience with REST APIs, messaging systems (Kafka / RabbitMQ)
Experience with CI/CD pipelines and DevOps practices