> Markdown version of [/jobs/ext/551583-java-developer](https://www.wearedevelopers.com/jobs/ext/551583-java-developer). 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 Developer - **Company:** Tata Consultancy Services Limited - **Location:** Jersey City, NJ, United States - **Salary:** $90,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Databases, JSON, MongoDB, OpenShift, Performance Tuning, Swagger, SQL Databases, Systems Integration, Openapi, Data Logging, Spring-mvc, System Availability, Database Optimization, Spring-boot, Core Api, Spring Data, Data Layers, Information Technology, Apache Kafka, Restful APIs, Api Management, Crud, Microservices - **Published:** June 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2baec993e2567b85 ## About the Role Do you have experience in Systems integration?, Do you have a Bachelor's degree?, Qualifications : BACHELOR OF COMPUTER SCIENCE ## Description Must Have Technical/Functional Skills Core Development * Java (8/11/17) - strong hands on experience * Spring Boot, Spring MVC, Spring Data * Microservices architecture (service decomposition, API contracts) * REST APIs, JSON, OpenAPI / Swagger * Kafka producer, consumer, partitioning * MongoDb * Openshift / AWS Database & Data Layer * MongoDB o Document modeling o Indexing strategies o Aggregation framework o CRUD & performance tuning Integration & Messaging * Experience with Kafka (preferred) * REST based integrations with upstream/downstream systems Roles & Responsibilities * Design, develop, and maintain Java based microservices * Implement RESTful APIs adhering to enterprise design standards * Develop and optimize SQL queries (E2 level) for transactional and reporting use cases * Design and manage MongoDB schemas, indexes, and queries * Ensure high availability, scalability, and performance of microservices * Apply exception handling, logging, monitoring, and resiliency patterns ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/1917-standing-on-the-shoulders-of-servlets-the-web-of-java) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)