Java Backend Lead

Tata Consultancy Services

Phoenix (AZ)

On-site

USD 90,000 - 110,000

Full time

25 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in Phoenix, AZ seeks a Java Backend Developer (with hands-on Kotlin) to design, develop and maintain high-performance backend services and RESTful APIs.

Collaborate with cross-functional teams to architect solutions, optimize for performance and reliability, and mentor junior engineers. Proficiency in Java/J2EE, Spring Boot, Kotlin, JSON, SQL/NoSQL databases, and agile practices is required. Expect strong CI/CD and DevOps collaboration in cloud environments.

Qualifications

  • 5+ years backend development with Java/J2EE and hands-on Kotlin experience.
  • Proven ability with Spring Boot and building RESTful APIs.
  • Strong knowledge of JSON, web services, and data structures.
  • Experience with distributed multi-tier systems and relational databases.
  • Proven OO design experience and coding in multiple languages.
  • Knowledge of code quality metrics and Git branching strategies.
  • Familiarity with SQL and NoSQL databases (Oracle/DB2, Cassandra, Couchbase).
  • Experience with automated testing: Selenium, REST Assured, Cucumber; CI/CD tooling (Jenkins, Nexus, Maven, Git).
  • Agile lifecycle tools experience (JIRA/Rally).
  • Awareness of cloud deployment in AWS/Azure/GCP and DevOps collaboration.

Responsibilities

  • Design, develop, and maintain high-performance backend services and APIs.
  • Collaborate with cross-functional teams to gather requirements, architect solutions, and implement features that meet business needs.
  • Optimize backend systems for performance, scalability, and reliability, ensuring smooth operation under high load.
  • Implement best practices for code quality, testing, and deployment automation.
  • Conduct code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and debug production issues, perform root cause analysis, and implement preventive actions.
  • Stay updated on emerging technologies and evaluate new tools and frameworks.
  • Work with DevOps teams to deploy and manage backend services in cloud environments (AWS/Azure/GCP).
  • Collaborate with frontend engineers to define API contracts and ensure seamless integration.

Skills

Java/J2EE
Kotlin
Spring Boot
RESTful APIs
JSON/Web services
Distributed systems
Relational databases
NoSQL databases
Object-oriented design
Agentic AI
CI/CD concepts
Git
Code quality

Tools

Jenkins
Nexus
Maven
Git
Jira
Rally
REST Assured
Cucumber
Selenium
AWS
Azure
Google Cloud

Job description

Job Description

Java Backend developer (with hands-on in kotlin)


Expertise with Java/J2EE, Springboot, Kotlin,


Expertise with building RESTful APIs


Thorough understanding of JSON, Web Service technologies, and data structure fundamentals


Experience with distributed (multi-tiered) systems, algorithms, and relational databases


Confirmed experience with object-oriented design and coding with variety of languages


Should have knowledge on Agentic AI


Knowledge on code quality parameters and GIT branching concepts.


Knowledge on SQL and NoSQL databases (Oracle/DB2, Cassandra / Couchbase).


Knowledge of Automated testing concepts using Selenium, REST Assured, Cucumber and CI/CD concepts with and exposure to tools such as Jenkins, Nexus, Maven, GIT.


Expertise in agile life-cycle management tools (JIRA/Rally), software testing standards, methods and conventions.


Roles & Responsibilities


  • Design, develop, and maintain high-performance backend services and APIs.

  • Collaborate with cross-functional teams to gather requirements, architect solutions, and implement features that meet business needs.

  • Optimize backend systems for performance, scalability, and reliability, ensuring smooth operation under high load.

  • Implement best practices for code quality, testing, and deployment automation.

  • Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement.

  • Troubleshoot and debug production issues, conduct root cause analysis, and implement solutions to prevent recurrence.

  • Stay updated on emerging technologies and industry trends, evaluations new tools and frameworks to improve efficiency and productivity.

  • Work closely with DevOps teams to deploy and manage backend services in cloud environments (e.g., AWS, Azure, Google Cloud).

  • Collaborate with frontend engineers to define API contracts and ensure seamless integration between frontend and backend systems.


Salary Range- $90,000-$110,000 a year

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

Similar jobs worth comparing

Java Backend developer
Java Backend developer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 110,000
JAVA API
JAVA API

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 110,000
JAVA API
JAVA API

Tata Consultancy Services • Minneapolis (MN)

On-site
USD 100,000 - 110,000
JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000
JAVA API
JAVA API

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 110,000
Technical Architect
Technical Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Backend Java Developer | Jersey City, US
Backend Java Developer | Jersey City, US

JobCubby • Jersey City (NJ), Northern (KY)

On-site
USD 44,000 - 154,000