Title : Java / React Developer
Location : Lansing,MI
Duration : 12 + Months
Interview Process: Interviews will be held in-person. Candidates MUST be available for an in-person interview. There may be two rounds of interviews.
Hybrid Work Schedule: Resource will be working a 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'
Position Description – Java / React Developer
This Java/React developer position supports the MichiganDepartment of Transportation's (MDOT) Project Development and Maintenanceprograms.
As a software developer, responsibilities includecollaborating with the project manager, application owner, and resourcemanager, working on an agile development team to organize work, develop, test,and deploy code. This role performs a variety of complex tasks and may reportdirectly 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 worksclosely with UI/UX team members to build modern, responsive user interfacesusing React.
Skills :
Required Experience
- Programming complex systems using current Java and development tools such as Eclipse/JBoss Developer Studio – 5 Years
- Programming with Java 8 – 4 Years
- Development using the current Spring Framework – 5 Years
- Development with JPA/Hibernate – 5 Years
- Agile development environment experience – 5 Years
- Programming with Oracle 12C or Oracle 19C – 4 Years
- Development using React.js for building responsive user interfaces – Desired/Required based on business need, 4 Years
- Programming in the JBoss Enterprise environment – 4 Years
Desired Experience
· Frontend development experience witha strong focus on meeting WCAG 2.1 accessibility standards (or higher).
- JUnit, Tiles – 4 Years
- Reporting tools such as Jasper Reports – 4 Years