Intermediate API Developer

Tata Consultancy Services Limited
Mount Laurel Township, NJ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
$95,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

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)
+13 more
Java Persistence API Junit Apache Maven Scrum Methodology Standard Sql SQL Databases Web Services Spring-boot Backend Git Restful APIs Spring Batch Microservices

Job 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

Requirements

Do you have experience in Web services design?, Willingness to learn scalable systems and integration patterns

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Integrating AI models into applications via REST APIs

Timo Salm Timo Salm · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

49 sec

Structuring projects with Java and Spring Boot

Michael Eder +1 · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all