Job description
Job Title: Java Developer (AWS & Kafka)
Location: Pune (Hybrid)
Experience: 5–8 Years (STRICTLY)
Employment Type: Permanent
Notice Period: Immediate Joiners Only [Notice period serving candidates can apply]
CTC: [5–8 yrs] – Up to 21 LPA
About the Company
Our client is a trusted global innovator of IT and business services, present in 50+ countries.
They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions.
With a commitment to long-term success, they empower clients and society to move confidently into the digital future.
Job Description
- Design, develop, and maintain Java-based microservices and APIs.
- Implement event-driven architectures using Apache Kafka for real-time data streaming and messaging.
- Develop, deploy, and manage applications on AWS (EC2, ECS, Lambda, S3, RDS, CloudWatch, etc.).
- Collaborate with DevOps teams to automate CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
- Optimize application performance to ensure scalability and reliability.
- Write clean, maintainable, and testable code following best practices.
- Work with cross-functional teams (QA, DevOps, Product, Data Engineering) to deliver high-quality solutions.
- Troubleshoot production issues and participate in on-call rotations if required.
Mandatory Skills
✔ Strong expertise in Java (Java 8 or above) and Spring Boot / Spring Cloud
✔ Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, schema registry, etc.)
✔ Solid understanding of AWS cloud services (Lambda, EC2, S3, RDS, SNS/SQS, CloudFormation, etc.)
✔ Experience with RESTful APIs and microservices architecture
✔ Familiarity with SQL/NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB, etc.)
✔ Exposure to Docker, Kubernetes, and CI/CD pipelines
✔ Good understanding of Agile/Scrum methodologies and Git
Important Note (Please Read Before Applying)
Do NOT apply if:
- You have less than 5 years or more than 8 years of experience
- You do not have hands-on Kafka or AWS experience
- You are on a notice period longer than 15 days
- You are looking for remote-only opportunities (role is hybrid)
- You come from a non-development background (e.g., support/testing-only roles)
✅ Apply ONLY if you meet ALL the criteria above.
Random or irrelevant applications will not be processed.
Required Skill Profession
Computer Occupations