Java Backend Engineer

Filled
January 12, 2026

Job Description

Job Details

  • Company Name: Tata Consultancy Service Limited
  • Employment type: Full time
  • Experience: 3+ Years
  • Salary:  $90,000 to $110,000 per year
  • Location : Remote Option Available
  • Work schedule : 5 days a week

Job Overview

We are looking for an experienced Backend Developer who will play a critical role in building the foundation of our applications. This position focuses on system integration, backend architecture, database design, and scheduled processing jobs, with a strong emphasis on performance, security, and stability.

The ideal candidate is passionate about clean code, scalable systems, and building reliable services that power high-traffic, public-facing applications.

Key Responsibilities

  • Design and develop high-performance, scalable backend services with a strong focus on reliability and security.
  • Analyze existing applications, identify improvement areas, and implement enhancements.
  • Troubleshoot and resolve complex issues in production and non-production environments.
  • Design and implement scheduled jobs using code, SQL, and scripting.
  • Collaborate with frontend engineers to deliver end-to-end system functionality.
  • Maintain and manage source code using Git-based version control.
  • Participate in Agile ceremonies, including sprint planning, estimations, and retrospectives.
  • Contribute to system architecture discussions and technical design decisions.

Required Technical Skills

  • Strong experience with Java (1.8 or above).
  • Hands-on experience with Spring Boot and Microservices architecture.
  • Proven experience developing RESTful APIs and backend services.
  • Solid understanding of event-driven and reactive programming, streams, and asynchronous processing.
  • Experience applying design patterns, TDD, and clean coding practices.
  • Strong SQL skills with experience in Oracle and PL/SQL.
  • Experience working with SQL and NoSQL databases, messaging systems, and data pipelines.
  • Experience securing public-facing APIs and implementing secure coding practices.
  • Strong debugging and troubleshooting skills.