Shire Jobs

Mobile Shire Logo

Job Information

Technology Partners, Inc. Senior Java Developer in Chesterfield, Missouri

Technology Partners, Inc. seeks a Senior Java Developer in Chesterfield, MO. Responsibilities include:

  • Work in an Agile environment across multiple teams to design and develop business components/APIs using Java and Spring at the core.
  • Act as a Subject Matter Expert as required and guide/mentor teammates as needed.
  • Involve/Participate in application design/business requirement meetings and gather technical requirements.
  • Develop Java components integrated with Spring, Spring MVC, Hibernate, Web Services.
  • Migrate legacy applications to latest technologies as per revisited design and infrastructure.
  • Use Hibernate/JPA/JDBC as framework to access the database and build the DAO layer for every API required.
  • Design and develop Restful APIs for different modules in the project as per the requirement.
  • Develop JSP pages using Custom tags and Tiles framework.
  • Develop SQL queries to interact with SQL Server database and also involved in writing PL/SQL code for procedures and functions.
  • Work with Postgress , MongoDB and DB2 databases to interact with customer/business data via different APIs.
  • Use Maven/Gradle for build framework.
  • Build/Implement Jenkins/GitLab runner pipelines for continuous build system.
  • Deploy the application artifacts to enterprise-wide cloud like PCF, GCP, AWS, etc.
  • Develop GUI using Front end technologies JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Develop code for Web services using XML, SOAP and use SOAPUI tool for testing the services for legacy applications.
  • Used Design patterns such as Business Object (BO), Singleton, Model View Controller, DAO and DTO.
  • Involve in writing the Junit test cases as part of unit testing.
  • Write test cases for all the application code developed and execute the test cases in each test env as required.
  • Raise/fix defects and bugs as needed.
  • Follow the agile release train and deploy various modules to production as needed.
  • Troubleshoot any production issues/bugs that arise and monitor application health/status.

Requires Bachelors degree in Computer Science, Information Systems, or related field plus 6 years of experience required.

Requires 5 years of experience with Java.

Requires 5 years of experience in Spring and Spring components.

Requires 5 years of experience with Database (Oracle, MongoDB, Postgress, etc., and SQL, PLSQL).

Requires 5 years of experience with DevOps - Jenkins, GitLabRunner etc.

Requires 5 years of experience with Cloud Deployment - PCF, AWS, GCP, etc.

[]{style="

"}

DirectEmployers