Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Summary
As a Senior Developer, you will design, build, and optimize event-driven microservices using Spring Boot, Kafka, and cloud-native services. You’ll contribute directly to coding, integration, and performance tuning of production systems.Key Responsibilities
  • Develop scalable Java Spring Boot microservices and REST APIs.
  • Implement event-driven workflows using Kafka producers, consumers, and stream processing.
  • Deploy and maintain services on AWS/Azure/GCP with containerization (Docker/Kubernetes).
  • Write clean, testable code with unit, integration, and contract tests.
  • Debug and resolve issues in distributed and cloud environments.
  • Collaborate with QA, DevOps, and product teams to ensure quality and timely releases.
  • Continuously learn and apply best practices in cloud, microservices, and messaging systems.

Required Skills & Experience

  • 5–8 years in professional software development.
  • Strong proficiency in Java 11+, Spring Boot, Spring Data, and JPA/Hibernate.
  • Hands-on with Kafka (topics, consumer groups, stream processing).
  • Experience with cloud-native services (EKS, S3, Lambda, Service Bus, Pub/Sub, etc.).
  • Solid knowledge of SQL/NoSQL databases and caching frameworks (Redis, Hazelcast).
  • Familiarity with unit testing (JUnit, Mockito) and contract testing frameworks.
  • Knowledge of Java collections, concurrency, and multithreading.
  • Familiarity with CI/CD pipelines and container orchestration.
  • Strong debugging, optimization, and teamwork skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

pune, maharashtra, india

pune, maharashtra, india

pune, maharashtra, india

pune, maharashtra, india

pune, maharashtra, india