Java and J2Ee Developer

6 - 11 years

15 - 30 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Senior Microservices Developer (Immediate Joiner Only)

Key Responsibilities:

  • Develop microservices using asynchronous communication with message brokers.
  • Ensure reliable message delivery, fault tolerance, and high throughput (e.g., 50,000+ messages/second).
  • Build, test, and deploy applications in Azure cloud.
  • Integrate caching (e.g., Redis) and configuration management.
  • Perform API load testing.

Experience:

  • 6-10 years of software development, with 5+ years in microservices.
  • Proven experience with microservices and monolithic applications.
  • Familiarity with high-traffic, complex workflow systems.

Core Technical Skills:

Programming & Frameworks:

  • Proficient in Java/Spring Boot and RESTful APIs.
  • Strong knowledge of asynchronous programming.

Microservices Architecture:

  • Expertise in domain-driven design (DDD), bounded contexts, CQRS, event sourcing, saga orchestration, and circuit breakers.
  • Experience with Docker and Kubernetes/Docker Swarm.

Messaging & Event-Driven Systems:

  • Skilled in Azure Service Bus (queues, topics, dead-letter queues) and RabbitMQ (exchanges, queues, clustering).
  • Knowledge of reliable messaging (at-least-once delivery, retries, error handling).
  • Familiarity with MassTransit or NServiceBus.

Data Management & Caching:

  • Experience with Redis for caching, configuration, and pub/sub.
  • Proficient in relational (SQL Server, PostgreSQL) and NoSQL (MongoDB) databases.
  • Understanding of eventual consistency and distributed transactions.

DevOps & Cloud:

  • Hands-on with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
  • Experience with Azure or GCP (ECS/EKS, AKS, GKE).
  • Proficient in monitoring/logging (Prometheus, Grafana, ELK Stack, Splunk).
  • Knowledge of security (OAuth, JWT, API gateways).

Testing & Quality Assurance:

  • Expertise in unit, integration, and end-to-end testing.
  • Experience with API load testing.

Additional Requirements:

  • Immediate Joiner

    : Candidates must be available to start immediately.

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
Infogain logo
Infogain

IT Services and IT Consulting

Los Gatos CA

RecommendedJobs for You

pune, bengaluru, delhi / ncr

ahmedabad, bengaluru, mumbai (all areas)

gandhinagar, ahmedabad, vadodara