Jobs · Engineering · California

Java Backend Engineer

Tata Consultancy Services · Sunnyvale, CA · 1 wk ago
Engineering$70k–$90k/yrFull-time

Roles & Responsibilities

  • Experience in building n-tier highly scalable, fault tolerant, reactive Microservices using Java/Scala/Go, Camel, Spring, Apache/Tomcat, Jboss and RESTful architecture.
  • Building Cutting Edge next generation Reactive Microsystems which are deployed in Kubernetes Ecosystem in Public Cloud like Google GCP and Microsoft Azure.
  • Designing and Architecting cloud native, distributed, high performant, scalable and fault-tolerant microservices.
  • Expert level knowledge and understanding of Java, Spring Boot, and experience working with distributed systems and teams.
  • Able to build products with focus on testability, someone who loves test coverage (well versed with Mockito and JUnit).
  • Extensive understanding of microservice architecture and design, and best practices around multithreading, networking and performance tuning.
  • A disciplined approach to development, code review, testing, documentation, and code structure in a team environment.
  • Designing/Architecting Applications in SQL/No-SQL database such Oracle, Cassandra and Azure Cosmos DB.
  • Utilizing Industry Research and Innovation to build Next Generation systems to Improve Technology Environment.

Qualifications

  • Experience in building n-tier highly scalable, fault tolerant, reactive Microservices using Java/Scala/Go, Camel, Spring, Apache/Tomcat, Jboss and RESTful architecture.
  • Expert level knowledge and understanding of Java, Spring Boot, and experience working with distributed systems and teams.
  • Able to build products with focus on testability, someone who loves test coverage (well versed with Mockito and JUnit).
  • Extensive understanding of microservice architecture and design, and best practices around multithreading, networking and performance tuning.
  • Designing/Architecting Applications in SQL/No-SQL database such Oracle, Cassandra and Azure Cosmos DB.
  • Utilizing Industry Research and Innovation to build Next Generation systems to Improve Technology Environment.

Pay

Salary Range: $70,000 - $90,000 a year

Benefits

  • 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.

Similar jobs

Java Backend Engineer

LaddersUnited States· 1 wk ago
RemoteInformation Technology$150k–$170k/yrapply on theladders.com

Java Backend Engineer

LivePersonUnited States· 2 wk ago
RemoteEngineering$150k–$170k/yrapply on boards.greenhouse.io

Java Backend Engineer

CGIMerrimack, NH· 2 wk ago
Information Technology$88k–$153k/yrapply on cgi.njoyn.com

Java Backend Engineer

USTSunnyvale, CA· 3 wk ago
Engineering$82k–$123k/yrapply on usource.ripplehire.com