Java _ Senior Full Stack Developer

Tata Consultancy Services

Charlotte (NC)

On-site

USD 95,000 - 105,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services in Charlotte, NC is seeking a Senior Full Stack Developer with extensive enterprise application experience. You will own design and development across UI (Angular) and backend (Java/J2EE, Spring Boot), building REST APIs, microservices, and Kafka integrations.

You’ll drive API and data integrations, participate in architecture discussions, and promote engineering best practices within an Agile team.

Qualifications

  • Extensive full-stack and enterprise application development experience.

Responsibilities

  • Design, develop, enhance, and support enterprise applications using Angular and Java/J2EE.

Skills

Angular
Java/J2EE
Spring Boot
REST APIs
Microservices
Kafka
Oracle
SQL Server
Jira REST API
Kubernetes
OpenShift
API Gateway
Agile

Education

Bachelor's degree in Computer Science

Tools

Jira REST API
Atlassian
OpenShift
Kubernetes

Job description

Job Description
Experience

Extensive senior-level enterprise application development experience

Primary Skill:

Kafka

Service Offering:

Application Development

Must-Have Technical and Functional Skills
  • Angular
  • Java/J2EE
  • Spring Boot
  • REST APIs
  • Microservices architecture
  • Kafka or comparable messaging/event-streaming platforms
  • Oracle and/or SQL Server
Role Overview

We are seeking an experienced Senior Full Stack Developer with extensive enterprise application development experience and strong expertise in Angular, Java/J2EE, Spring Boot, REST APIs, microservices, and Kafka.

The ideal candidate will be a hands-on engineer capable of designing, developing, integrating, and supporting scalable enterprise applications. The role will focus on modern web applications, API and microservices development, event-driven architecture, and integration with internal and third-party platforms.

Key Responsibilities
  • Design, develop, enhance, and support enterprise applications using Angular and Java/J2EE.
  • Build scalable backend services and microservices using Java and Spring Boot.
  • Design, develop, and maintain secure and reusable REST APIs.
  • Develop event-driven applications and integrations using Kafka or similar messaging technologies.
  • Design integrations between enterprise applications, APIs, databases, and third-party platforms.
  • Contribute to application modernization and integration initiatives.
  • Work closely with business, architecture, and technology teams to translate requirements into effective technical solutions.
  • Ensure applications and services are scalable, secure, maintainable, and reliable.
  • Participate in solution design and architecture discussions for enterprise applications and integrations.
  • Conduct code reviews and promote development standards and engineering best practices.
  • Troubleshoot application and integration issues and provide production support as required.
  • Work effectively within Agile development teams, collaborating throughout the software development lifecycle.
Required Skills
  • Extensive full-stack and enterprise application development experience, including senior-level ownership of complex solutions.
  • Strong hands-on experience with Angular.
  • Strong expertise in Java/J2EE.
  • Hands-on development experience with Spring Boot.
  • Strong experience designing and developing REST APIs.
  • Strong understanding of microservices architecture.
  • Hands-on experience with Kafka or comparable messaging/event-streaming platforms.
  • Strong experience with Oracle and/or SQL Server.
  • Experience developing enterprise applications and integration solutions.
  • Experience working in Agile environments.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.
Desired / Good-to-Have Skills
  • Jira REST API integration experience.
  • Knowledge of the Atlassian/Jira ecosystem.
  • Experience with OpenShift and/or Kubernetes.
  • Experience with API Gateway technologies.
  • Exposure to enterprise integration and application modernization initiatives.
Core Technology Stack
  • Angular
  • Java/J2EE
  • Spring Boot
  • REST APIs
  • Microservices
  • Kafka
  • Oracle
  • SQL Server
  • Jira REST API
  • Atlassian
  • OpenShift
  • Kubernetes
  • API Gateway
  • Agile
Ideal Candidate

The ideal candidate is a hands-on senior full stack engineer with extensive experience delivering enterprise applications who can work across UI, backend, API, microservices, messaging, and database layers. Strong Angular and Java/Spring Boot expertise is essential, along with practical experience building REST APIs and Kafka-based event-driven integrations. Experience with Jira/Atlassian integrations, Kubernetes/OpenShift, and API Gateway technologies will be an added advantage.

Salary Range

Salary Range: $95,000-$105,000 a year

Location

Charlotte, NC

Function

TECHNOLOGY

Role

Engineer

ID

438186

Skills

Java | Kafka

Salary Range

$95,000 - $105,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer / Lead Engineer
Senior Full Stack Developer / Lead Engineer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 95,000 - 105,000
Engineer
Engineer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 90,000 - 105,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support Leaves
+4
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Medical Coverage
401K Plan
+1
Lead Java Developer
Lead Java Developer

EnIn Systems • California

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

Tata Consultancy Services • Jersey City (NJ)

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

Kaleidoscope Innovation, Inc. • Charlotte (NC)

On-site
USD 80,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Open Systems Technologies • Dallas (TX)

On-site
USD 90,000 - 120,000
Java+angular Fullstack
Java+angular Fullstack

Tata Consultancy Services • Irving (TX)

On-site
USD 110,000 - 125,000