Talent.com
Senior Java Developer

Senior Java Developer

Niktor IncRanchi, Jharkhand, India
11 hours ago
Job description

Senior Java Developer (Spring Boot & Microservices)

Experience : 6+ Years

Onsite Location's : Hyderabad, Bangalore, Chennai, Pune, Mumbai, Delhi NCR, Kolkata

About the Role

We are looking for a highly skilled Senior Java Developer with expertise in Java, Spring Boot, Microservices, and REST APIs . The ideal candidate should have hands-on experience building scalable, high-performance backend systems and working in an agile environment.

Key Responsibilities

Design, develop, and maintain Java-based microservices using Spring Boot.

Build and optimize RESTful APIs for high-volume transactional systems.

Implement best coding practices, design patterns, and performance optimizations.

Integrate microservices with cloud platforms (AWS / Azure / GCP).

Work with databases (SQL & NoSQL) and ensure high availability.

Participate in code reviews, architecture discussions, and sprint planning.

Troubleshoot production issues and improve system reliability.

Collaborate with cross-functional teams to deliver high-quality solutions.

Required Skills

Strong expertise in Core Java (8+) and Object-Oriented Programming .

Deep knowledge of Spring Boot , Spring Cloud , Microservices architecture .

Hands-on experience with REST APIs , JSON, Swagger / OpenAPI.

Experience with Kafka / RabbitMQ (any messaging system).

Strong understanding of SQL (MySQL / PostgreSQL) and NoSQL (MongoDB / Cassandra).

Familiarity with Docker, Kubernetes , and CI / CD pipelines (Jenkins / GitHub / GitLab).

Knowledge of cloud services ( AWS / Azure / GCP ).

Strong debugging, problem-solving, and analytical skills.

Good to Have

Experience with distributed systems and event-driven architecture.

Knowledge of caching technologies (Redis, Hazelcast).

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

Create a job alert for this search

Senior Java Developer • Ranchi, Jharkhand, India