Find a jobRecruiters

Senior Software Engineer (Backend-Heavy, Java/Distributed Systems

Exclusive opportunity

Onsite

Senior Software Engineer (Backend-Heavy, Java/Distributed Systems

Tata Consultancy Services

Senior Software Engineer (Backend-Heavy, Java/Distributed Systems

Skills

SQL QueriesReactJavaMicroservicesSpring BootKafkaWebpackOracle

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

27 August 2026

What they need


📍 Locations: Chennai, Bengaluru, Hyderabad, Pune, Kolkata

💼 Experience: 5 to 15 Years

  • Core Tech Stack: Core Java, Spring Boot, Apache Kafka, Oracle RDBMS (PL/SQL)
  • Bonus Tech: React (Modern Frontend Ecosystem)
  • Role Focus: High-throughput backend engineering, relational data modeling, and intentional system design.

Must-Have Backend Expertise

  • Core Java: Deep comprehension of concurrency models, memory management (JVM tuning), generics, Collections framework, and functional paradigms introduced in Java 8+.
  • Spring Ecosystem: Comprehensive experience with Spring Boot, Spring Data, Spring Security, and Spring Cloud. Must be able to explain how dependency injection functions at a runtime level.
  • Distributed Messaging: Production experience using Apache Kafka. You should understand partitioning strategies, retention policies, replication factors, and delivery guarantees (at-least-once vs. exactly-once).
  • Relational Databases: Exceptional Oracle SQL and PL/SQL skills. Proven capability in debugging locks, understanding isolation levels, and optimizing complex joins or batch processing jobs.

Must-Have Design Metrology

  • Mastery of SOLID principles and classic Gang of Four (GoF) design patterns.
  • Experience architecting microservices with distributed communication vulnerabilities in mind (handling partial failures, retries, and dead-letter queues).

Nice-to-Have (The Accelerator)

  • Frontend Ecosystem: Practical experience with React, state management libraries (Redux, Context API), and modern build tools (Webpack, Vite). Comfortable managing state synchronization between client and server.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

Sapiens Group

Consultant·e senior / Lead Design Systems

550€-600€/j

Freelance

Paris, France

Hybrid

Skills

tokensdelivery

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools