Skip to main content

Java Full-Stack Developer (Java/Spring/React/Oracle)

Technology
Govan Systems inc
Lansing, United StatesYesterdayUntil 12/9/2026
Service contractHybrid

Job description

This contract role supports Michigan Department of Transportation (MDOT) Project Development and Maintenance programs. Work as part of an agile development team to organize work, develop, test, and deploy code in collaboration with project and application stakeholders. The role also partners with UI/UX team members to build modern, responsive interfaces using React.

Work arrangement: Hybrid in Lansing, Michigan 48933. Onsite two days per week; the State sets the onsite days. No remote-only option. Candidates willing to relocate to Michigan are welcome.

Contract: 12 months; extension likely.

Responsibilities

  • Develop and maintain complex enterprise applications using Java and related tools.
  • Build and support full-stack applications and responsive React user interfaces.
  • Collaborate with the project manager, application owner, resource manager, and agile team.
  • Test and deploy reliable code and communicate clearly with teammates and stakeholders.

Required experience

  • Complex systems programming using current Java and development tools such as Eclipse/JBoss Developer Studio: 5 years.
  • Java 8 programming: 4 years.
  • Current Spring Framework: 5 years.
  • JPA/Hibernate: 5 years.
  • Agile development: 5 years.
  • Oracle 12C or Oracle 19C: 4 years.
  • React.js for responsive interfaces: 4 years (desired/required based on business need).
  • JBoss Enterprise environment: 4 years.

Desired experience

  • Front-end development with a strong focus on WCAG 2.1 accessibility standards or higher.
  • JUnit and Tiles: 4 years.
  • Reporting tools such as Jasper Reports: 4 years.
Strong written and verbal communication, teamwork, self-direction, commitment, and ability to learn quickly are essential.
Keywords
JavaSpring FrameworkReact.jsOracleJPAHibernateAgile DevelopmentJBossEclipseResponsive UI DevelopmentWCAG AccessibilityJUnitTilesJasper ReportsTestingCommunicationJava 8Oracle 12COracle 19CJBoss Enterprise

Interested in this role?