Java Backend Engineer | Spring Microservices & API Design

Tata Consultancy Services

Sunnyvale (CA)

On-site

USD 90,000 - 121,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
401K Plan
Training Reimbursement
Vacation and Holidays
Legal & Financial Assistance
Salary Range: $90,000 - $121,000 a yr

Job summary

Tata Consultancy Services in Sunnyvale, CA, seeks a senior backend engineer to design and scale distributed systems, build secure RESTful APIs, and optimize data persistence.

The role requires strong expertise in Core Java 17+, Spring Boot, Spring Security, and Spring Data JPA, plus relational databases. You will collaborate across CI/CD, testing, and cloud deployment to deliver high-performance services.

Qualifications

  • Distributed systems design with scalability in mind.
  • Strong foundations in data structures and algorithms.
  • Proficiency in Java 17+ and multithreading concepts.
  • Experience with Spring Boot, Spring Security, Spring Data JPA.
  • Relational databases and ORM tools such as Hibernate.
  • RESTful API design and integration with third-party systems.
  • Proficient in Maven/Gradle and unit testing (JUnit/Mockito).
  • Git for version control and collaboration.

Responsibilities

  • Architect and scale distributed backend systems for high traffic.
  • Design and maintain high-throughput RESTful APIs and microservices.
  • Optimize database schemas and data persistence using ORM frameworks.
  • Implement robust security for authentication and authorization.
  • Write unit, integration, and regression test suites.
  • Package applications into containers and assist cloud deployments.
  • Troubleshoot performance issues and optimize queries.

Skills

System Design
Data Structures
Core Java
Spring Ecosystem
Databases
API Design
Build & Test Tools
Git

Job description

Tata Consultancy Services in Sunnyvale, CA, seeks a senior backend engineer to design and scale distributed systems, build secure RESTful APIs, and optimize data persistence.

The role requires strong expertise in Core Java 17+, Spring Boot, Spring Security, and Spring Data JPA, plus relational databases. You will collaborate across CI/CD, testing, and cloud deployment to deliver high-performance services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect: Spring Boot & Microservices
Senior Java Backend Architect: Spring Boot & Microservices

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 110,000
Java API & Microservices Engineer
Java API & Microservices Engineer

Tata Consultancy Services • Cary (NC)

On-site
USD 100,000 - 110,000
Discretionary annual incentive
Comprehensive medical coverage
Dental & Vision
+4
Senior Java Backend Architect — Spring Boot, AWS & Microservices
Senior Java Backend Architect — Spring Boot, AWS & Microservices

Tata Consultancy Services • Minneapolis (MN)

On-site
USD 100,000 - 110,000
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Tata Consultancy Services • Bentonville (AR)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3
Senior Java Backend Architect - Microservices & Cloud
Senior Java Backend Architect - Microservices & Cloud

Tata Consultancy Services • Newark (DE)

On-site
USD 120,000 - 130,000
Senior Java Backend Architect - Spring Boot & Microservices
Senior Java Backend Architect - Spring Boot & Microservices

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000
Senior Java API Engineer – Microservices & Cloud
Senior Java API Engineer – Microservices & Cloud

Tata Consultancy Services • Irving (TX)

On-site
USD 110,000 - 160,000
Java Backend Lead - Scalable APIs & Cloud
Java Backend Lead - Scalable APIs & Cloud

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 110,000
Senior Java Developer: Spring Boot & Microservices
Senior Java Developer: Spring Boot & Microservices

Tata Consultancy Services • Irving (TX)

On-site
USD 85,000 - 95,000
Senior Java Backend Architect, Spring Boot Microservices
Senior Java Backend Architect, Spring Boot Microservices

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 110,000