> Markdown version of [/jobs/ext/492828-intermediate-api-developer](https://www.wearedevelopers.com/jobs/ext/492828-intermediate-api-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). --- # Intermediate API Developer - **Company:** Tata Consultancy Services Limited - **Location:** Mount Laurel Township, NJ, United States - **Experience:** Experienced - **Salary:** $95,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, BASIC (Programming Language), Batch Processing, Databases, Continuous Integration, Quartz (Graphics Layer), Relational Databases, Software Debugging, Hibernate (Java), Java Persistence API, Junit, Apache Maven, Scrum Methodology, Standard Sql, SQL Databases, Web Services, Spring-boot, Backend, Git, Restful APIs, Spring Batch, Microservices - **Published:** June 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6681f6ab0eea3949 ## About the Role Do you have experience in Web services design?, Willingness to learn scalable systems and integration patterns ## Description Java, Spring Boot, REST APIs, Basic Microservices, SQL, Hibernate/JPA, Spring Batch, Quartz (basic), Git, Maven, CI/CD (basic), JUnit, Agile, Debugging & Production Support Roles & Responsibilities Develop REST APIs and backend services using Java and Spring Boot Assist in implementation of microservices and batch processing solutions Write and optimize SQL queries and database interactions Support scheduler jobs (Spring Batch, Quartz) under guidance Participate in unit testing, debugging, and defect resolution Collaborate with team members in Agile sprints and delivery cycles Assist in production support and monitoring activities. Hands-on experience or strong foundation in Java and Spring Boot Basic understanding of microservices architecture and REST APIs Knowledge of SQL and relational databases ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [An Opinionated Guide to Bulletproof APIs](https://www.wearedevelopers.com/videos/100182-an-opinionated-guide-to-bulletproof-apis) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## 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) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)