06 Aug
|
Cognizant
|
Mumbai
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.
- Positive 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.
📌 Java Microservice Developer (Mumbai)
🏢 Cognizant
📍 Mumbai