Job DescriptionThis Java/React developer position supports the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs
JobDuties- Collaborating with the project manager, application owner, and resource manager, working on an agile development team to organize work, develop, test, and deploy code.
- This role performs a variety of complex tasks and may report directly to a project lead or manager.
- Strong communication skills, teamwork, self-direction, commitment, and quick learning are essential.
- In addition to full-stack development, this position works closely with UI/UX team members to build modern, responsive user interfaces using React.
Requirements5 years:
- Programming complex systems using current Java and development tools such as Eclipse/JBoss Developer Studio
- Development using the current Spring Framework
- Development with JPA/Hibernate
- Agile development environment experience
4 years:
- Programming with Java 8
- Programming with Oracle 12C or Oracle 19C
- Development using React.js for building responsive user interfaces
- Programming in the JBoss Enterprise environment
DesiredSkills4 years:
- JUnit, Tiles
- Reporting tools such as Jasper Reports
Frontend development experience with a strong focus on meeting WCAG 2.1 accessibility standards (or higher).
MinimumEducationLocation- Local candidates vs non-local: Local candidates (strongly preferred) or non-local (must be willing to relocate at their own expense from acceptance with no delays & follow the hybrid schedule)
- Positionis ahybrid schedulewith NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week. Tuesdays and Wednesdays are required onsite days
- WorkinghoursMonday-Friday,approximately8:00 a.m. to5:00p.m.
AdditionalRequirements- Must be authorizedtowork in the UnitedStates; We are unable to offersponsorships atthis time
- Must undergo a background checkand drugscreening foremployment.
EmploymentTerms- This is a W2 position
- 40 hrs per week
- HYBRID schedule - NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week. Tuesdays and Wednesdays are required onsite days
BenefitsWe understand a comprehensive benefits package is crucial toemployment satisfaction. We offer medical, dental and vision coverageoptions for all employees.