Java Engineer

Tata Consultancy Services

Phoenix (AZ)

On-site

USD 90,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage (Health
Dental & Vision
Disability Planning & Insurance
Pet Insurance Plans
Commuter Benefits
Certification & Training Reimbursement
Vacation & Holidays
401K Plan

Job summary

Tata Consultancy Services in Phoenix, AZ is seeking a Java Technical Lead with deep hands‑on development experience to drive enterprise applications using Java, Spring Boot, and Kafka. You will mentor teams, lead architectural discussions, and ensure robust CI/CD pipelines across projects.

The role emphasizes designing scalable systems, RESTful APIs, and performance optimization. High accountability in an Agile setting with collaboration across multiple teams is required.

Qualifications

  • 10+ years of hands-on Java coding experience.
  • Experience in Databases, SQL, Vertx, Kafka.
  • REST API, Spring Batch, Spring Boot.
  • Experience implementing CI/CD with tools like Maven, Github, Jenkins.
  • Experience in building applications using Spring, Spring boot.
  • Java Multi-Threading / Concurrency.

Responsibilities

  • Design, develop, and maintain scalable, high‑performance applications using Java and Spring Boot.
  • Lead technical design discussions and provide architectural guidance for application development.
  • Develop and consume RESTful APIs and integrate with enterprise systems.
  • Implement event‑driven solutions using Kafka and related messaging technologies.
  • Write efficient, reusable, and maintainable code following industry best practices.
  • Perform unit testing, integration testing, and support System Integration Testing (SIT).
  • Collaborate with cross‑functional teams in an Agile/Scrum environment.
  • Build and maintain CI/CD pipelines using Maven, GitHub, Jenkins, and related tools.
  • Ensure code quality through code reviews, best practices, and adherence to development standards.
  • Troubleshoot performance issues and optimize application efficiency.
  • Mentor junior developers and provide technical leadership to project teams.

Skills

Java
Databases
SQL
Vert.x
Kafka
REST API
Spring Batch
Spring Boot
Java Concurrency
CI/CD

Tools

Maven
GitHub
Jenkins

Job description

Job Description

Role - Java Engineer

Experience Required - 5+ Years

We are seeking a highly skilled and motivated Java Technical Lead with strong hands‑on development experience in building enterprise‑grade applications. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, Kafka, and CI/CD practices, along with the ability to lead technical initiatives and mentor development teams. This role requires a proactive, self‑driven professional who can quickly learn new technologies and contribute to all phases of software development.

Must Have Technical/Functional Skills
  • 10+ years of Hands on and strong Java coding experience.
  • Experience in Databases , SQL, Vertx, Kafka
  • REST API, Spring Batch, Spring Boot,
  • Experience implementing CI/CD with tools like Maven, Github, Jenkins,
  • Experience in building applications using Spring, Spring boot
  • Java Multi-Threading / Concurrency
Roles & Responsibilities

Design, develop, and maintain scalable, high‑performance applications using Java and Spring Boot.

Lead technical design discussions and provide architectural guidance for application development.

Develop and consume RESTful APIs and integrate with enterprise systems.

Implement event‑driven solutions using Kafka and related messaging technologies.

Write efficient, reusable, and maintainable code following industry best practices.

Perform unit testing, integration testing, and support System Integration Testing (SIT).

Collaborate with cross‑functional teams in an Agile/Scrum environment.

Build and maintain CI/CD pipelines using Maven, GitHub, Jenkins, and related tools.

Ensure code quality through code reviews, best practices, and adherence to development standards.

Troubleshoot performance issues and optimize application efficiency.

Mentor junior developers and provide technical leadership to project teams.

Base Salary Range : $90,000 to $125,000 Per Annum

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer Full stack development
Engineer Full stack development

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 64,000 - 110,000
Discretionary Annual Incentive
Medical Coverage (Health, Dental & Vis
Family Leave - Parental/Maternal
+2
Engineer Software
Engineer Software

Tata Consultancy Services • Irving (TX)

On-site
USD 64,000 - 125,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Senior Java Tech lead
Senior Java Tech lead

Tata Consultancy Services • Mason (OH)

On-site
USD 100,000 - 150,000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5
Java Spring Boot Engineer
Java Spring Boot Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Alameda (CA)

On-site
USD 110,000 - 160,000
Discretionary Incentive
Comprehensive Medical Coverage
Family Leave
+2
Java MS Developer
Java MS Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 80,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support
+5
Sr Java Developer
Sr Java Developer

Tata Consultancy Services • Auburn Hills (MI)

On-site
USD 70,000 - 90,000
Medical coverage
Parental leaves
401K plan
+2
Java Engineer
Java Engineer

SFE • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Dublin (OH)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
Full-stack developer Java
Full-stack developer Java

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+5