Job Summary:
The State of Michigans Department of Technology Management and Budget (DTMB) requires a Programmer 6 to serve as a Full-Stack Java Developer. This role supports the Michigan Department of Transportations (MDOT) Project Development and Maintenance programs. The developer will work within an Agile team to develop test and deploy code with a focus on both front-end and back-end development.
Location: Lansing Michigan United States
Responsibilities:
- Work with project managers application owners and resource managers.
- Participate in an Agile development team to organize work.
- Develop test and deploy code.
- Build user interfaces and responsive applications in collaboration with UI/UX team members.
Required Skills & Certifications:
- 7 years of experience programming complex computer systems using current JAVA including relevant IDE tools such as Eclipse/Jboss Developer Studio.
- 4 years of experience programming with Java 8.
- 5 years of experience programming in projects using current Spring framework.
- 5 years of experience programming in projects using JPA/Hibernate framework.
- 5 years of experience participating as a programmer within an Agile development environment.
- 5 years of experience programming with Spring Boot Spring Data and Bootstrap.
- 5 years of experience programming with HTML5 CSS and Data Tables.
- 5 years of experience programming application user interfaces using current JavaScript/front-end frameworks and CSS.
- 4 years of experience programming with jQuery jQuery UI.
- 4 years of experience programming with Oracle 12C or Oracle 19C.
- Bachelors Degree
Preferred Skills & Certifications:
- 4 years of experience programming with .
- 4 years of experience programming in the JBOSS Enterprise environment.
- 4 years of experience programming in SQL and/or PL/SQL.
- 4 years of experience programming with Log4j Junit and Tiles.
- 4 years of experience programming with Jasper Reports Crystal Reports or Business Objects.
- 4 years of experience with ADA WCAG 2.0 Section 508 compliance policies User Experience design principles & standards.
Special Considerations:
Scheduling: