Senior Java Backend & API Engineer (Spring Boot)

Tata Consultancy Services Limited

Sunnyvale (CA)

On-site

USD 90,000 - 121,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave (Parental)
Auto & Home Insurance
Certification & Training Reimbursement
Vacation & Holidays
401K Plan
Performance Bonus

Job summary

Tata Consultancy Services Limited in Sunnyvale, CA is seeking an Engineer in Technology to design and scale distributed backend systems. You will develop high-throughput RESTful APIs and microservices, optimize data persistence, and ensure robust security with authentication and authorization.

The role requires strong Java/Spring experience, knowledge of relational databases and ORM tools, and competence with build and test tools.

Qualifications

  • Distributed systems design, load balancing and scalability.
  • Strong data structures foundations and algorithms.
  • Proficient in Java 17+ with multithreading and Collections.
  • Hands-on Spring Boot, Spring Security and Spring Data JPA.
  • Relational DBs (PostgreSQL/MySQL) with ORM experience.
  • RESTful service design and third-party integrations.
  • Experience with Maven/Gradle and JUnit/Mockito.
  • Git mastery for branching, merging and PRs.

Responsibilities

  • Architect and scale distributed backend systems for high traffic.
  • Design, develop, and maintain high-throughput secure RESTful APIs and microservices.
  • Optimize database schemas, write complex SQL queries and ORM persistence.
  • Implement robust authentication and authorization mechanisms.
  • Develop unit, integration and regression test suites.
  • Package applications into containers and assist cloud deployments.
  • Troubleshoot performance, memory leaks and query bottlenecks.

Skills

System design
Data structures & algorithms
Core Java
Spring ecosystem
Databases
API design
Build & test tools
Version control

Tools

Java
Spring Boot
Spring Security
Spring Data JPA
JUnit
RESTful APIs
SQL Server
Hibernate
Maven/Gradle
Git

Job description

Tata Consultancy Services Limited in Sunnyvale, CA is seeking an Engineer in Technology to design and scale distributed backend systems. You will develop high-throughput RESTful APIs and microservices, optimize data persistence, and ensure robust security with authentication and authorization.

The role requires strong Java/Spring experience, knowledge of relational databases and ORM tools, and competence with build and test tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer | Spring Microservices & API Design
Java Backend Engineer | Spring Microservices & API Design

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+5
Senior Java Backend Engineer, Microservices & API Focus
Senior Java Backend Engineer, Microservices & API Focus

Tata Consultancy Services Limited • Tampa (FL)

On-site
USD 80,000 - 120,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health, &m
Family Support Leaves
+5
Java Backend Engineer: Microservices & Spring Boot Pro
Java Backend Engineer: Microservices & Spring Boot Pro

Tata Consultancy Services Limited • New Castle (DE)

On-site
USD 90,000 - 130,000
Java Backend Engineer – Spring | High-Volume Systems
Java Backend Engineer – Spring | High-Volume Systems

Tata Consultancy Services Limited • Pennington (NJ)

On-site
USD 80,000 - 128,000
Senior Java Backend Architect: Spring Boot & Microservices
Senior Java Backend Architect: Spring Boot & Microservices

Tata Consultancy Services Limited • Cincinnati (OH)

On-site
USD 120,000 - 180,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
Backend Engineer (Java/Scala) – Scalable APIs & Services
Backend Engineer (Java/Scala) – Scalable APIs & Services

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 80,000 - 90,000
Annual incentive
Medical coverage
Dental & Vision
+6
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
Senior Backend Java Engineer - APIs & Microservices
Senior Backend Java Engineer - APIs & Microservices

Tata Consultancy Services • Jersey City (NJ)

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

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 90,000 - 110,000