1

Tcs Java Developer Jobs (NOW HIRING)

Principal Software Engineer

Huntsville, AL · On-site

$133K - $178K/yr

Huntsville, Alabama, United States TCS is searching for a Principal Software Engineer to join our ... Recent experience developing software in C++ or Java or Ada * Willingness to become proficient with ...

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

Huntsville, Alabama, United States TCS is searching for a Principal Software Engineer to join our ... Recent experience developing software in C++ or Java or Ada * Willingness to become proficient with ...

Senior Principal Software Engineer

Huntsville, AL · On-site

$123K - $170K/yr

Huntsville, Alabama, United States TCS is searching for a Senior Principal Software Engineer to ... Recent experience developing software in C++ or Java or Ada * Willingness to become proficient with ...

Senior Principal Software Engineer

Huntsville, AL · On-site

$123K - $170K/yr

Huntsville, Alabama, United States TCS is searching for a Senior Principal Software Engineer to ... Recent experience developing software in C++ or Java or Ada * Willingness to become proficient with ...

Principal Test Engineer

Huntsville, AL · On-site

$110 - $170/hr

Must be a current US citizen TCS is searching for a Principal Test Engineer to join our strong team ... Experience in C++ and Java development * Experience using Python and other scripting languages

Principal Test Engineer

Huntsville, AL · On-site

$120 - $160/hr

Must be a current US citizen TCS is searching for a Principal Test Engineer to join our strong team ... Experience in C++ and Java development * Experience using Python and other scripting languages

Engineer

Phoenix, AZ · On-site

$110K - $120K/yr

Skill: Java/Kafka Developer Must Have Technical/Functional Skills • Java • Spring Boot • ... Salary Range - $110,000-$120,000 a year TCS Employee Benefits Summary: * Discretionary Annual ...

CTS, TCS, Wipro, Accenture, Infosys, Hexaware, Virtusa, Prolific, NTT Data, Advanta, GPA etc. We ... Big Data Amazon Web Services (AWS) Devops Dot Net Developer JAVA Developer QA, Mobile Testing, ETL ...

Showing results 41-60

TCS JAVA Developer information

See salary details

$15

$56

$77

How much do tcs java developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for tcs java developer in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a TCS Java Developer?

A TCS Java Developer is responsible for designing, developing, and maintaining Java-based applications for clients of Tata Consultancy Services (TCS). They work on various projects, ensuring high-quality software development while adhering to industry standards. Their role may involve writing clean, efficient code, debugging issues, and collaborating with cross-functional teams. Additionally, they may work with frameworks like Spring and Hibernate, integrate databases, and optimize application performance.

What does a TCS Java Developer do?

A typical workday for a Tcs Java Developer includes participating in daily stand-ups, collaborating with team members to discuss project requirements, and writing, testing, and debugging Java code. Developers often engage in code reviews, contribute to technical documentation, and work closely with business analysts and QA teams to ensure software quality. Regular communication with clients may also be part of the role, depending on the project's structure. The work environment is dynamic and team-oriented, offering opportunities to learn new technologies and contribute to various enterprise-scale projects.

What are the key skills and qualifications needed to thrive in the TCS Java Developer position?

To thrive as a Tcs Java Developer, you need a solid understanding of Java programming, object-oriented design, and software development principles, often supported by a degree in Computer Science or related field. Familiarity with frameworks like Spring and Hibernate, experience with version control (such as Git), and relevant certifications (like Oracle Certified Java Programmer) are highly valued. Strong problem-solving abilities, effective communication, and the ability to work collaboratively in diverse teams are important soft skills. These competencies ensure successful project execution, smooth collaboration, and the ability to meet dynamic client requirements in the technology consulting environment.

More about TCS JAVA Developer jobs

What cities are hiring for Tcs Java Developer jobs?

Cities with the most Tcs Java Developer job openings:

What are the most commonly searched types of Tcs Java Developer jobs?

The most popular types of Tcs Java Developer jobs are:

What states have the most Tcs Java Developer jobs?

States with the most job openings for Tcs Java Developer jobs include:

What job categories do people searching Tcs Java Developer jobs look for?

The top searched job categories for Tcs Java Developer jobs are:

Infographic showing various Tcs Java Developer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 2% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Principal Software Engineer

TCS

Huntsville, AL • On-site

$133K - $178K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Clearances Required: Active DoD Secret

Location: Huntsville, Alabama, United States

Job Description

TCS is searching for a Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our allies from ballistic missile attacks. The selected candidate will use modern tools to further the development and sustainment of the GMD system.

This is an in-office position. Remote work is not available.

Role:

The selected Principal Software Engineer responsibilities will include the support of the GMD Weapons System (GWS) program as an individual contributor on the GMD Fire Control (GFC) product.

Essential Functions:

  • The Principal Software Engineer will be responsible for understanding, implementing, and testing both existing and new capabilities and algorithms, which include complex mathematics and physics-based solutions, that directly support GWS capabilities on behalf of the Missile Defense Agency (MDA).
  • As a Principal Software Engineer on the GFC team, you will be part of a team that writes the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US.
  • The selected candidate should thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels.

Basic Qualifications:

  • Bachelors Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related work experience, or a Master's Degree and 3 years of related work experience, or 1 year of related work experience with a PhD.
  • Recent experience developing software in C++ or Java or Ada
  • Willingness to become proficient with Ada software development
  • Applicants must possess good communication skills.
  • Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions.
  • Capable of working both independently and within a team environment.
  • Must be able to support an in-person / closed-area work environment.
  • Ability and willingness to travel up to 10% of the time to support business needs.
  • Applicants must have a current active in-scope DoD-issued Secret security clearance at the time of application, which is required to start.

Preferred Qualifications:

  • Highly experienced with Linux, scripting, and operations
  • Recent MATLAB and Python experience
  • Experience on a large-scale missile defense system like GMD.
  • Advanced degree or strong background in Mathematics or Physics
  • Battle Management or Fire Control experience.
  • Experience with Agile Project Management tools (Jira/Confluence) and DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab) of continuous integration/continuous delivery and deployment (CI/CD) automation.

Benefits:

  • Highlights of our benefits include BC/BS Health, Dental, Vision, 401(k) match, Profit Sharing, Flexible Time Off, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, vacation, sick leave, and maternity/paternity leave.

Apply online or visit us at www.tcs-inc.com/careers

TCS, Inc. is an EEO Employer.