Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients worldwide. The Client below runs through fifteen executive departments which carry out the daytoday administration of the federal government. Popular departments like Agriculture and Rural Development Civil Rights Environment Health and Human Services Natural Resources Secretary of State. This Client has opportunities in a number of career pathways including but not limited to business and administrative support education and human services IT and computers medical and healthcare natural resources law enforcement and public safety skilled trades and more. With positions in over 18 state departments your perfect career fit is waiting for you at the client. This client is an Equal Opportunity Employer.
Job Title: Web Services Developer
Location: Lansing MI 48933
Duration: 12 Months
Job Type: Contract
Work Type: Hybrid
Job Description:
-
The Web services developer under the Enterprise Section reports to the client Department of Technology Management and Budget (DTMB) Agency Services supporting the client 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.
-
This position will design/develop/maintain APIs using Spring framework.
Position Summary:
-
The web services developer will be the key resource in integrating MDOT applications for various Enterprise needs.
-
The duty of this position involves understanding the needs of the applications and develop/implement web services utilizing Spring framework.
-
In addition 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.
-
This position will also support integration needs of COTS applications and interfacing with cloud
Experience Required:
-
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
Skillsets Required:
-
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 problemsolving skills with attention to detail
-
Excellent communication skills to collaborate at all levels of the organization
TekWissen Group is an equal opportunity employer supporting workforce diversity.