Skip to main content

Senior Java Full Stack Developer

Technology
TCS
Dallas, United States1 month agoUntil 12/2/2026

Job description

Key Responsibilities:

  • Design, develop, and enhance backend services/APIs using Java, J2EE (v8), Spring, and Spring Boot.

  • Build dynamic and responsive web applications using Angular 7, HTML5, CSS3, Bootstrap/Material, Flex, and Ag-Grid.

  • Develop and integrate with messaging systems (JMS) and distributed technologies.

  • Apply CI/CD and DevOps practices with Jenkins, GitHub, and related tools.

  • Write independent, reusable components and perform unit testing with frameworks such as Jasmine.

  • Collaborate with cross-functional teams in an Agile/Scrum environment using TDD and continuous integration.

  • Document designs, processes, and code changes while ensuring adherence to best practices.

Required Skills & Experience:

  • 8–10 years of experience in Java/J2EE backend development and API design.

  • Strong expertise in Spring, Spring Boot, JMS, and web services.

  • Hands-on experience in web UI development with Angular 7, HTML5, CSS3, Bootstrap, Material Design, Flex, and Ag-Grid.

  • Proficiency with CI/CD pipelines and DevOps tools (Jenkins, GitHub, etc.).

  • Strong understanding of Agile methodologies, Scrum, TDD, and continuous integration.

  • Excellent communication and documentation skills, with attention to detail.

  • Ability to work effectively in a distributed team environment and deliver under short sprints.

Interested in this role?