Web Services Developer (Partial onsite)

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Contract - W2

Skills

JAVA
SPRING
REST
REST API
API
ORACLE
SQL
REACT

Job Details

DPP is seeking a Web Services Developer for an opportunity in Lansing, Michigan.

Work arrangement:
  • Hybrid: Must be onsite 2 days/week - Tues. and Wed. No remote only.
  • W2 position; 12 months with possible extension.
  • Must be located in Michigan within a commutable distance (1-1.5 hours) at time of submission.
Position description:
  • The Web Services Developer under the Enterprise Section reports to the Michigan Department of Technology, Management, and Budget (DTMB) Agency Services supporting the Michigan Department of Transportation (MDOT).
  • This position will work with Enterprise Solutions Architect and Enterprise Data Architects.
  • The focus in this role is on building robust, efficient, and secure APIs, leveraging the Spring Framework to create scalable and maintainable solutions.
  • The Web Services Developer will design/develop/maintain APIs using Spring framework.
Responsibilities:
  • The Web Services Developer will be the key resource in integrating MDOT applications for various Enterprise needs.
  • Understanding the needs of the applications; develops and implements web services utilizing Spring framework.
  • Document APIs using tools like Swagger or Open API.
  • Work closely with Solution Architect, Data Architect, Technical leads, and other stakeholders to define and deliver features.
  • Support integration needs of COTS applications and interfacing with cloud.
Top skills and experience:
  • Expert level experience with Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, Swagger (Open API), Spring Security, JWT and React.
  • Minimum of 10 years of experience in Java
  • Minimum of 5 years of experience in Spring Framework
  • Minimum of 5 years of experience in developing and consuming Rest APIs
  • Minimum of 3 years of experience in Oracle/SQL
  • Minimum of 2 years of experience in React
Required knowledge, skills, and abilities:
  • Expert level experience with Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, Swagger (Open API), Spring Security, JWT and React
  • Write complex queries and interact with relational databases for CRUD operations
  • Strong knowledge of REST and/SOAP web services
  • Experience in OAUTH or OpenID or SAML authentication integration technologies
  • Experience in developing in Kubernetes platforms preferably OpenShift
  • Experience in developing secure microservices
  • Experience with version control systems
  • Solid knowledge of security standards, particularly with Spring Security
  • Knowledge of JBOSS EAP platform
  • Knowledge of Cloud Platforms preferably AWS / Azure
  • Experience participating as a programmer within an Agile development environment
  • Strong analytical and problem-solving skills, with attention to detail
  • Excellent communication skills to collaborate at all levels of the organization
Interested? Learn more:
Click the apply button or contact our recruiter Kyle at to learn more about this position (#24-00796).

DPP offers a range of compensation and benefits packages to our employees and their eligible dependents. Call today to learn more about working with DPP.

Authorized US Worker - s and those authorized to work in the US are encouraged to apply. We are unable to sponsor at this time. EOE/AA/V/D

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About DP Professionals Inc