01Overview
Java Microservices Developer
Location: Airoli, Mumbai
Experience: 6 to 12 Years
Notice Period: Immediate to 30 Days
Work Mode: Hybrid (4 Days/Week Work from Office)
Job Description:
We are seeking an experienced Java Microservices Developer with strong expertise in building scalable, high-performance applications. The ideal candidate should possess hands-on experience in Java, Microservices architecture, Kafka, and AWS cloud services.
Mandatory Skills:
Java (Java 8/11/17)
Microservices Architecture
Apache Kafka
AWS Cloud Services
Key Responsibilities
Design, develop, and deploy scalable Java-based applications using Microservices architecture.
Develop RESTful APIs and integrate with internal/external systems.
Implement event-driven solutions using Apache Kafka.
Build and deploy cloud-native applications on AWS.
Collaborate with cross-functional teams including Product, QA, DevOps, and Business stakeholders.
Optimize application performance, security, and scalability.
Participate in code reviews and ensure adherence to best practices.
Troubleshoot and resolve production issues efficiently.
Required Qualifications
6 to 12 years of experience in software development.
Strong hands-on experience in Core Java and Spring Boot.
Good understanding of Microservices design patterns and distributed systems.
Experience with Kafka producers, consumers, and event-driven architecture.
Hands-on experience with AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, or CloudWatch.
Proficiency in REST APIs, JSON, and API integrations.
Experience with Git, Maven/Gradle, and CI/CD pipelines.
Strong analytical, problem-solving, and communication skills. .