Post Job Free
Sign in

Sr. Java Developer

Company:
Elementstalent
Location:
Pune, Maharashtra, India
Posted:
August 25, 2025
Apply

Description:

Job Opening: Senior Java Developer (8–12+ Years)

Location: Hyderabad, Pune

Employment Type: Full-time/Hybrid

About the Role

We are looking for a Senior Java Developer to design and build scalable, microservices-based backend systems deployed on the cloud.

This role requires more than just Java coding — you’ll design fault-tolerant systems, work on cloud deployments, manage CI/CD pipelines, and debug production issues. You’ll collaborate with architects, DevOps engineers, and product teams to deliver high-quality, cloud-native solutions.

If you’ve worked with IAM products (Okta, Keycloak, ForgeRock, or RBAC solutions), that’s a plus — but the must-haves are Microservices and Cloud Deployment experience.

Key Responsibilities

Lead the design & development of scalable Java microservices using Spring Boot.

Own end-to-end delivery — coding, deploying, and monitoring in cloud environments.

Create & consume REST APIs; ensure reliable inter-service communication.

Write unit, integration & performance tests (TDD encouraged).

Optimize services for cost, latency, and fault tolerance on cloud platforms.

Manage CI/CD pipelines and contribute to deployment automation.

Debug live production issues, analyze logs, and ensure system uptime.

Participate in code reviews, architecture discussions, and best practices.

Collaborate with DevOps, QA, Product, and UI/UX teams.

Required Skills

8–12+ years of professional software development experience in Java.

Strong expertise in Spring Boot & Microservices design patterns.

Proven experience deploying microservices on AWS / GCP / Azure.

Hands-on with Docker, Kubernetes, and cloud-native deployments.

Proficiency in REST API design & documentation.

Strong experience with Kafka / RabbitMQ / other messaging systems.

Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).

Database experience: PostgreSQL, MySQL, MongoDB, or similar.

Solid understanding of system design, caching, observability, and debugging.

Nice to Have

Experience with IAM products (Okta, Keycloak, ForgeRock, etc.).

Knowledge of OAuth2 / OpenID Connect authentication flows.

Hands-on with Terraform / CloudFormation (IaC).

Familiarity with monitoring tools (ELK, Prometheus, Grafana).

Awareness of application security, resilience patterns, and rate limiting.

Agile/Scrum experience.

Why Join Us?

Work with a high-performing engineering team on impactful products.

Solve real-world system design & scalability challenges.

Gain exposure to modern cloud-native architectures.

Flexible work culture with opportunities for technical leadership & growth.

Apply