Java Developer

Tata Consultancy Services

Charlotte (NC)

On-site

USD 100,000 - 120,000

Full time

45 hours 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
Parental Leaves
Auto & Home Insurance
Certification & Training Reimbursement
Vacation & Holidays

Job summary

Tata Consultancy Services in Charlotte, NC seeks an senior-level software engineer to design, implement, and maintain scalable enterprise applications using Java/J2EE and Angular/TypeScript. You will work on AI/GenAI integrations, secure architectures, and data modeling with SQL databases while leading end-to-end delivery and technical reviews.

The role requires 10+ years of experience, strong cloud and DevOps skills (AWS/Azure, Docker, Kubernetes, CI/CD), and a solid background in security and

Qualifications

  • Bachelor’s or master’s degree in computer science or related field.
  • Primary Skill: JAVA, Angular, AI
  • Experience: Minimum 10 years

Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java/J2EE technologies.
  • Strong hands-on expertise in Angular and TypeScript, with experience designing and developing scalable, modular and high-performance enterprise applications, reusable components, RxJS, state management and responsive UI.
  • Strong experience in solution architecture and technical design, translating business requirements into scalable, secure and maintainable end-to-end solutions.
  • Strong hands-on experience with AI/GenAI, including LLM integration, AI/GenAI APIs, prompt engineering, RAG and development of AI-powered features integrated with Java and Angular applications.
  • Strong experience in database design and development, including SQL, data modeling, complex queries, stored procedures and performance tuning using Oracle/PostgreSQL/SQL Server or similar databases.
  • Hands-on experience with Cloud and DevOps technologies, including AWS/Azure, Docker, Kubernetes, CI/CD pipelines, Git and Maven/Gradle.
  • Strong experience in application security and quality engineering, including Spring Security, OAuth2/JWT, JUnit, Mockito, automated testing, code reviews and secure coding practices.
  • Experience in performance optimization, troubleshooting and production support, with the ability to analyze complex technical issues and implement scalable solutions.
  • Strong technical leadership experience, including architecture/design reviews, code reviews, mentoring developers, technical estimation, stakeholder collaboration and ownership of end-to-end delivery.

Skills

Java
Angular
AI

Education

Bachelor's degree in Computer Science

Tools

AWS/Azure
Docker
Kubernetes
CI/CD
Git
Maven/Gradle
SQL/Oracle

Job description

Job Description

Must Have Technical/Functional Skills


Primary Skill: JAVA, Angular, AI


Experience: Minimum 10 years


Roles & Responsibilities

Bachelor’s or master’s degree in computer science or related field.


Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java/J2EE technologies.
  • Strong hands-on expertise in Angular and TypeScript, with experience designing and developing scalable, modular and high-performance enterprise applications, reusable components, RxJS, state management and responsive UI.
  • Strong experience in solution architecture and technical design, translating business requirements into scalable, secure and maintainable end-to-end solutions.
  • Strong hands-on experience with AI/GenAI, including LLM integration, AI/GenAI APIs, prompt engineering, RAG and development of AI-powered features integrated with Java and Angular applications.
  • Strong experience in database design and development, including SQL, data modeling, complex queries, stored procedures and performance tuning using Oracle/PostgreSQL/SQL Server or similar databases.
  • Hands-on experience with Cloud and DevOps technologies, including AWS/Azure, Docker, Kubernetes, CI/CD pipelines, Git and Maven/Gradle.
  • Strong experience in application security and quality engineering, including Spring Security, OAuth2/JWT, JUnit, Mockito, automated testing, code reviews and secure coding practices.
  • Experience in performance optimization, troubleshooting and production support, with the ability to analyze complex technical issues and implement scalable solutions.
  • Strong technical leadership experience, including architecture/design reviews, code reviews, mentoring developers, technical estimation, stakeholder collaboration and ownership of end-to-end delivery.

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: $100,000 - $120,000 a year

Qualifications

BACHELOR OF COMPUTER SCIENCE

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

Similar jobs worth comparing

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
Java Developer
Java Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 100,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+2
Sr. Angular Developer
Sr. Angular Developer

Tata Consultancy Services • Newark (DE)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Medical Coverage
Dental & Vision
+8
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 100,000 - 140,000
Java Technical Architect Unemployment Insurance Experience
Java Technical Architect Unemployment Insurance Experience

Tata Consultancy Services • Milford (OH)

On-site
USD 130,000 - 150,000
Discretionary bonus
Medical coverage
Parental leave
+3
Java Developer
Java Developer

Tata Consultancy Services • Newark (DE)

On-site
USD 95,000 - 100,000
Discretionary annual incentive
Comprehensive medical coverage
Family support: parental leaves
Java AI Engineer
Java AI Engineer

Tata Consultancy Services • Fallon (NV)

On-site
USD 90,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+3
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 120,000 - 130,000
Discretionary annual incentive
Comprehensive medical coverage
Family support: parental leaves
+4
Technical Architect
Technical Architect

Tata Consultancy Services • Philadelphia

On-site
USD 150,000 - 167,000
Discretionary Incentive
Medical Coverage
Family Leave
+4
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000