Java _ Senior Full Stack Developer

Tata Consultancy Services Limited
Charlotte, NC, United States
3 days ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$95,000.0 - $105,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology JIRA Code Review Databases Java Platform Enterprise Edition (J2EE) Enterprise Messaging Systems Microsoft SQL Server OpenShift Oracle (Applications) Software Engineering
+17 more
Data Streaming Systems Integration Web Applications Enterprise Software Applications Spring-boot Backend Event Driven Architecture AngularJS Kubernetes Information Technology Atlassian Tools Enterprise Integration Apache Kafka Api Gateway Restful APIs Service Stack Microservices

Job description

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., 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.

Requirements

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, 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, BACHELOR OF COMPUTER SCIENCE

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…