Developer
Apply NowCompany: Tata Consultancy Services
Location: Bridgewater, NJ 08807
Description:
Java Full Stack Developer
Must have hands-on development of microservices and cloud-native applications
Hands-on development experience with JAVA, Typescript / JavaScript, and the following frameworks/technologies: Spring, Springboot, ReactJS, NodeJS, and AWS/ Azure
Hands-on code management, code branching, CI/CD
Strong knowledge of TypeScript, HTML, CSS, and JavaScript
Experience working with RESTful APIs and JSON
Container-based development leveraging Docker and/or Kubernetes
Experience with DevSecOps practices and tooling for CI/CD, release management, and automation using Azure DevOps
Roles & Responsibilities-
As an agile team member, you will collaborate closely with the Scrum Lead, Product Owner, and ART Leadership to ensure your work is meaningful and aligns with business goals and objectives
The role is expected to have extensive experience in software development and related middleware and infrastructure considerations, stay abreast of leading-edge technologies, such as Generative AI and Cloud native application design and implementation, and will be a critical team member within an Agile Release Train
Lead the collection and documentation of user requirements Analyzing, designing, and driving solutions for major components and features
Ensuring secure, high code quality across the entire team(s)
Investigating and resolving production management incidents, problems, and service requests
Interfacing with key stakeholders and business leaders
Working with cross-functional teams for delivery
Perform design and code reviews ensuring compliance with best practices and acceptable performance
Strong problem solving, analytical and interpersonal skills.
Excellent written & verbal communication, ability to multitask, work well under demanding situations, prioritize, and meet deadlines.
Ability to work in team in diverse/ multiple stakeholder environment.
Salary Range- $90,000-$120,000 a year
#LI-CO1
#LI-SN1
Must have hands-on development of microservices and cloud-native applications
Hands-on development experience with JAVA, Typescript / JavaScript, and the following frameworks/technologies: Spring, Springboot, ReactJS, NodeJS, and AWS/ Azure
Hands-on code management, code branching, CI/CD
Strong knowledge of TypeScript, HTML, CSS, and JavaScript
Experience working with RESTful APIs and JSON
Container-based development leveraging Docker and/or Kubernetes
Experience with DevSecOps practices and tooling for CI/CD, release management, and automation using Azure DevOps
Roles & Responsibilities-
As an agile team member, you will collaborate closely with the Scrum Lead, Product Owner, and ART Leadership to ensure your work is meaningful and aligns with business goals and objectives
The role is expected to have extensive experience in software development and related middleware and infrastructure considerations, stay abreast of leading-edge technologies, such as Generative AI and Cloud native application design and implementation, and will be a critical team member within an Agile Release Train
Lead the collection and documentation of user requirements Analyzing, designing, and driving solutions for major components and features
Ensuring secure, high code quality across the entire team(s)
Investigating and resolving production management incidents, problems, and service requests
Interfacing with key stakeholders and business leaders
Working with cross-functional teams for delivery
Perform design and code reviews ensuring compliance with best practices and acceptable performance
Strong problem solving, analytical and interpersonal skills.
Excellent written & verbal communication, ability to multitask, work well under demanding situations, prioritize, and meet deadlines.
Ability to work in team in diverse/ multiple stakeholder environment.
Salary Range- $90,000-$120,000 a year
#LI-CO1
#LI-SN1