Overview
Hybrid
$60 - $70
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
JAVA
Eclipse
Javascript
CSS
Spring framework
Agile development
Spring Boot
Job Details
Job Title: Full-Stack Java Developer Location: 425 W. Ottawa St., Lansing, MI 48933 (Hybrid 2 days onsite Tue/Wed) Duration: 12 Months (Possible Extension)
Job Summary
The Michigan Department of Transportation (MDOT) is seeking a skilled Full-Stack Java Developer to support Project Development and Maintenance programs. The developer will work in an Agile environment, collaborating with project managers, application owners, and UI/UX teams to design, develop, test, and deploy modern applications. This role requires strong technical expertise, problem-solving ability, and excellent communication skills.
Responsibilities
- Develop, test, and deploy applications in an Agile development environment.
- Collaborate with cross-functional teams including UI/UX designers.
- Build responsive applications with modern Java and front-end frameworks.
- Ensure adherence to accessibility and compliance standards (WCAG 2.0, Section 508).
- Participate in code reviews, debugging, and performance tuning.
Required Skills & Experience
- 7+ years: Java development using IDE tools (Eclipse/JBoss Developer Studio).
- 5+ years: JavaScript, front-end frameworks, CSS, Spring Framework, JPA/Hibernate, Spring Boot, Spring Data, Bootstrap, HTML5, CSS, Data Tables, Agile environment.
- 4+ years: Java 8, jQuery, jQuery UI, Oracle 12C/19C.
Desired Skills
- 4+ years: React.js, JBOSS Enterprise environment, SQL/PLSQL, Log4j, JUnit, Tiles.
- 4+ years: Reporting tools (Jasper Reports, Crystal Reports, Business Objects).
- 4+ years: Accessibility compliance (ADA, WCAG 2.0, Section 508).
Top Skills
- Java 8 (4+ years)
- Spring Framework (5+ years)
- Agile Development (5+ years)
- React.js (5+ years)
Interview Process
- Round 1: Virtual interview via MS Teams.
- Round 2: In-person interview at Lansing, MI office.
- Additional: Candidate photo screenshot required; vendor presence at start of virtual interview.
Work Model
- Hybrid: Onsite in Lansing, MI, 2 days per week (Tue/Wed).
- Local candidates only (within 90 minutes of Lansing).
- No remote-only option.
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.