> Markdown version of [/jobs/ext/4580316-senior-full-stack-developer-lead-engineer](https://www.wearedevelopers.com/jobs/ext/4580316-senior-full-stack-developer-lead-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer / Lead Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $95,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Applications Architecture, JIRA, Code Review, Java Platform Enterprise Edition (J2EE), Microsoft SQL Server, Oracle (Applications), Software Engineering, Systems Integration, Enterprise Software Applications, Backend, Event Driven Architecture, AngularJS, Information Technology, Atlassian Tools, Enterprise Integration, Integration Frameworks, Apache Kafka, Web Technologies, Front End Software Development, Restful APIs, Microservices - **Published:** November 5, 2026 - **Apply:** https://diversityjobs.com/career/18843960/Senior-Full-Stack-Developer-Lead-Engineer-North-Carolina-Charlotte ## About the Role * 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, BACHELOR OF COMPUTER SCIENCE ## Description 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., * 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.