This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

TATA Consulting Servicesposted 2 months ago
$130,000 - $140,000/Yr
Louisville, KY
Professional, Scientific, and Technical Services
Resume Match Score

About the position

We are looking for a highly skilled Java Developer with extensive experience in Java EE and Spring Boot application development. The ideal candidate will have a strong background in building cloud-native applications and APIs, with a focus on RESTful web services. You will be responsible for implementing best practices in software development, including unit testing and continuous integration. The role requires a deep understanding of Java internals and design patterns, as well as proficiency in front-end technologies such as Angular, HTML, CSS, and JavaScript.

Responsibilities

  • Develop and maintain Java EE and Spring Boot applications.
  • Implement RESTful web services using Spring Boot.
  • Utilize API Management tools, with a preference for IBM API Connect.
  • Create and maintain API documentation using Swagger.
  • Adopt 12-factor principles for cloud-native application development.
  • Conduct object-oriented analysis and design using common design patterns.
  • Debug applications using various debugging tools, especially Instrument tools.
  • Implement unit testing and UI testing practices.
  • Participate in continuous integration practices using tools like Jenkins.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

Requirements

  • 8+ years of experience in Java and Spring Boot application development.
  • Experience with Java EE/JAVA 11 and above version.
  • Extensive knowledge and hands-on experience in using RESTful web services with Spring Boot.
  • Knowledge of API Management tools, preferably IBM API Connect.
  • Experience using Swagger API for documentation.
  • Experience in implementing cloud-native applications/APIs with 12-factor adoption.
  • Strong understanding of Java and JEE internals, including class loading, memory management, and transaction management.
  • Good experience with debugging tools, especially Instrument tools.
  • Knowledge of unit testing and UI testing practices.
  • Experience with continuous integration practices, preferably with Jenkins.
  • Strong UI experience with Angular 15 and above version.
  • Strong experience in JavaScript, HTML, CSS, and Node.js.

Benefits

  • Salary range of $130,000-$140,000 a year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service