Jobs · Engineering · New Jersey

Sr. Java Developer

Tata Consultancy Services · Mount Laurel, NJ · 6 days ago
Engineering$105k–$125k/yrFull-time

Roles & Responsibilities

  • Develop and maintain microservices-based applications using Java and Spring Boot
  • Build and enhance RESTful APIs with focus on performance and security
  • Implement batch jobs and scheduling solutions (Spring Batch, Quartz)
  • Contribute to system design discussions and architecture decisions
  • Integrate services using event-driven and asynchronous messaging patterns
  • Perform code reviews, debugging, and production support
  • Collaborate with cross-functional teams in an Agile environment
  • Ensure adherence to CI/CD practices and code quality standards

Requirements

  • Strong hands-on experience in Java, Spring Boot, Microservices
  • Proficiency in API development and backend service design
  • Working knowledge of event-driven architecture and integration patterns
  • Experience with SQL and RDBMS systems
  • Exposure to CI/CD, Git, and Agile methodology
  • Experience in production support and issue resolution

Skills

  • Java
  • Spring Boot
  • Microservices Architecture
  • REST API Development
  • Spring Batch
  • Quartz Scheduler
  • Kafka/RabbitMQ
  • SQL & RDBMS
  • Hibernate/JPA
  • System Design
  • CI/CD (Jenkins/Git)
  • Docker
  • Agile
  • Debugging & Production Support
  • API Security (OAuth2/JWT)
  • Code Quality (SonarQube)

Pay

Salary Range: $105,000 - $125,000 per year

Similar jobs

Sr. Java Developer

Florida BlueJacksonville, FL· 6 days ago
Engineeringapply on directsource.magnitglobal.com

Sr. Java Developer

Zachary Piper SolutionsReston, VA· 1 wk ago
Engineering$165k–$220k/yrapply on careers.zacharypiper.com

Sr. Java Developer

LeidosBethesda, MD· 3 mo ago
Engineering$108k–$195k/yrapply on careers.leidos.com