> Markdown version of [/jobs/ext/4012065-java-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4012065-java-full-stack-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). --- # Java Full Stack Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Woodbridge Township, NJ, United States - **Salary:** $130,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Amazon Web Services, HTML5, Automation of Tests, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Databases, Continuous Integration, Relational Databases, Gradle, Spring Framework, PostgreSQL, Apache Maven, NoSQL, TypeScript, Spring-mvc, ReactJS, Spring-boot, Backend, Git, Containerization, AngularJS, Material UI, Integration Tests, Kubernetes, Build Tools, Front End Software Development, Api Design, Restful APIs, Software Version Control, Docker, Microservices - **Published:** October 29, 2026 - **Apply:** https://diversityjobs.com/career/18777903/Java-Full-Stack-Engineer-New-Jersey-Iselin ## About the Role * Extensive experience in Java Full Stack development, with demonstrated ability to design, develop, and support * complex full-stack applications. * Strong expertise in Java 8/11/17, Spring Framework (Spring Boot, Spring MVC, Spring Security). * Hands-on experience with microservices architecture. * Proficiency in frontend technologies: React / Angular / JavaScript / TypeScript / HTML5 / CSS3. * Experience with REST APIs and API design principles. * Strong experience with databases (RDBMS & NoSQL). * Expertise in version control systems like Git. * Experience with build tools such as Maven/Gradle. * Familiarity with cloud platforms (AWS / Azure / GCP). * Knowledge of containerization (Docker, Kubernetes). * Strong problem-solving and analytical skills. ## Description * Develop reusable Angular/TypeScript UI components. * Develop Java/Spring Boot APIs and business services. * Integrate frontend applications with REST APIs. * Design and work with PostgreSQL database objects and queries. * Implement authentication and authorization appropriate to the application. * Write unit and integration tests and support QA automation. * Troubleshoot issues across frontend, backend, and database layers. * Participate in code reviews and maintain code quality. * Support CI/CD, deployments, and production troubleshooting. * Collaborate with architects, product owners, UX, QA, and engineering teams to take features from requirements through production