Senior Full Stack Developer / Lead Engineer

Tata Consultancy Services Ltd

  • Charlotte, NC
  • 3 days ago
  • $95,000–$105,000 Per Year

Highlights

Experience with Kafka, Oracle/SQL Server, and platform integrations is highly desirable, while Jira API/Atlassian experience is an added advantage. Ensure applications and integrations meet expectations for security, scalability, reliability, performance, and maintainability.

Numbers & Facts

LocationCharlotte, NC
Salary$95,000–$105,000 Per Year

Description

Role: Engineer

Required Skills: Angularjs | Java

Qualification: BACHELOR OF COMPUTER SCIENCE

Experience: 10 - 15 Years

Function: TECHNOLOGY

Apply By: 2027-01-01

Must-Have Technical and Functional Skills

Experience: Extensive experience leading full-stack enterprise application development

Role Overview

We are seeking a highly experienced Senior Full Stack Developer with extensive enterprise application

development experience and strong hands-on expertise in Angular and Java/J2EE. The role is

responsible for designing, developing, integrating, and supporting scalable enterprise applications

using modern web technologies, REST APIs, microservices, and event-driven architecture. The ideal

candidate will have strong experience building enterprise-grade applications and integrating internal

systems with external and third-party platforms.

Key Responsibilities

  • Design, develop, enhance, and maintain scalable enterprise applications using Angular and Java/J2EE.
  • Provide hands-on technical expertise across front-end, backend, API, and integration layers.
  • Design, develop, and support REST APIs and microservices for enterprise applications.
  • Develop and support event-driven solutions and enterprise integrations.
  • Implement integrations between internal enterprise systems and third-party platforms.
  • Collaborate with business stakeholders, architects, and technology teams to define solutions and

drive successful delivery.

  • Translate complex business and technical requirements into robust and maintainable application

solutions.

  • Ensure applications and integrations meet expectations for security, scalability, reliability,

performance, and maintainability.

  • Participate in and contribute to solution design and architecture discussions.
  • Conduct code reviews and promote development standards and engineering best practices.
  • Troubleshoot complex application and integration issues and provide production support.
  • Mentor development team members and provide technical guidance where required.
  • Support application modernization and continuous improvement initiatives.

Required Skills

  • Extensive full-stack or enterprise application development experience, including the ability to

independently design and deliver complex solutions.

  • Strong hands-on development experience with Angular.
  • Strong expertise in Java/J2EE.
  • Strong experience designing and developing REST APIs.
  • Experience developing and supporting microservices-based applications.
  • Strong understanding of event-driven architecture.
  • Experience building complex enterprise applications and integration solutions.
  • Strong knowledge of software design, development standards, and application architecture.
  • Excellent analytical, troubleshooting, communication, and problem-solving skills.

Desired / Good-to-Have Skills

  • Oracle and/or SQL Server
  • Kafka
  • Jira REST API
  • Atlassian platform/ecosystem
  • Experience with enterprise platform and third-party integrations

Ideal Candidate

The ideal candidate is a hands-on senior full-stack engineer with extensive expe rience delivering

complex enterprise applications who brings deep expertise in Angular and Java/J2EE and can

independently design and deliver complex enterprise applications, REST APIs, microservices, and

integrations. Experience with Kafka, Oracle/SQL Server, and platform integrations is highly desirable,

while Jira API/Atlassian experience is an added advantage.

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

Similar Jobs