New
Full-stack Developer Java
Tata Consultancy Services | |
$90,000 - $121,000
| |
sick time, 401(k)
| |
United States, California, Sunnyvale | |
Oct 28, 2026 | |
|
Job Description
Must Have Technical/Functional Skills: Java; Spring Boot; Spring Security; and Spring Data JPA.; JUnit; RESTful APIs; SQL Server
Key Responsibilities *
System Design: Architect and scale distributed backend systems that handle high traffic, concurrency, and data throughput. *
API Development: Design, develop, and maintain high-throughput, secure RESTful APIs and microservices. *
Database Management: Optimize database schemas, write complex SQL queries, and manage data persistence using ORM frameworks. *
Security & Auth: Implement and maintain robust security protocols for authentication and authorization. *
Testing Automation: Write comprehensive unit, integration, and regression test suites to ensure high code quality. *
CI/CD & Cloud: Package applications into containers and assist in deploying services to cloud infrastructure. *
Performance Tuning: Troubleshoot, debug, and optimize application performance, memory leaks, and query bottlenecks.
Required Skills & Qualifications *
System Design: Proven experience with distributed systems design, load balancing, caching strategies, and system scalability. *
Data Structures & Algorithms: Strong foundational knowledge of data structures (trees, graphs, hash maps) and algorithms to write highly efficient code. *
Core Java: Deep knowledge of Java 17 or higher, multithreading, and the Collections framework. *
Spring Ecosystem: Hands-on experience with Spring Boot, Spring Security, and Spring Data JPA. *
Databases: Strong proficiency in relational databases (PostgreSQL, MySQL) and ORM tools (Hibernate). *
API Design: Proven experience designing clean RESTful web services and integrating with third-party systems. *
Build & Test Tools: Daily experience using Maven or Gradle, alongside testing tools like JUnit and Mockito. *
Version Control: Mastery of Git for branching, merging, and pull requests.
TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $90,000 - $121,000 a year #LI-NS4 Location
Sunnyvale, CA
Function
TECHNOLOGY
Role
Engineer
ID
430465
Skills
SQL Server | Core JAVA | Restful
Salary Range
$90,000 - $121,000 | |
$90,000 - $121,000
sick time, 401(k)
Oct 28, 2026