Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Rainbow bridge illustration

Find your next move.

Your current job is just the starting point. See where workers like you actually went next.

Powered by real career transition data in the U.S. labor market over the past 20 years. How it works

Requires a free account

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Tata Consultancy Services Limited

Java _ Senior Full Stack Developer

Job Description

Java _ Senior Full Stack Developer

Location

: Charlotte, NC

Experience

: 10

  • 15 Years
    Apply By
    : 1st January 2027
    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:

$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

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores