Programmer 6 – Web Services Developer
Web Services Developer – Programmer 6
Role Overview:
Join a dynamic team at the Michigan Department of Technology, Management, and Budget (DTMB) Agency Services, supporting the Michigan Department of Transportation (MDOT). As a Web Services Developer, you'll collaborate with Enterprise Solutions Architect and Enterprise Data Architects to build robust, efficient, and secure APIs. Your focus will be on leveraging the Spring Framework to create scalable and maintainable solutions. You'll be instrumental in designing, developing, and maintaining APIs using the Spring framework.
Experience Needed:
- At least 10 years of experience in Java
- A minimum of 5 years of experience in Spring Framework
- At least 5 years of experience in developing and consuming Rest APIs
- A minimum of 3 years of experience in Oracle/SQL
- At least 2 years of experience in React
Skills Required:
- Expertise with Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, Swagger (Open API), Spring Security, JWT and React
- Ability to 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
Position Summary:
As the Web Services Developer, you'll be a key resource in integrating MDOT applications for various Enterprise needs. Your role involves understanding the needs of the applications and developing/implementing web services using the Spring framework. You'll also document APIs using tools like Swagger or Open API, and work closely with Solution Architect, Data Architect, Technical leads, and other stakeholders to define and deliver features. Additionally, you'll support integration needs of COTS applications and interfacing with the cloud.
Interested? Reach out to us directly to learn more!
blueStone Staffing Solutions brings top talent to some of the most desired companies on a contract, contract-to-hire and direct hire basis. We take pride in presenting our candidates with great opportunities they may not have exposure to elsewhere. By working with blueStone, you’ll have access to rewarding job opportunities, competitive compensation, and industry leading benefits packages. We look forward to helping you land your next career opportunity and achieve your goals!