Java React Developer

vTech Solution Inc
Lansing, MI, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$135,200.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Computer Programming Programming Tools Eclipse (Software) Design of User Interfaces Hibernate (Java) JasperReports Java Persistence API Spring Framework WildFly (JBoss AS) Junit
+7 more
Oracle Databases Oracle (Applications) Software Deployment Software Systems ReactJS Tools for Reporting Front End Software Development

Job description

This position is for a Programmer 6 supporting the Michigan Department of Transportation’s (MDOT) Project Development and Maintenance programs. The role involves full-stack Java and React development within an agile environment, collaborating closely with project managers, application owners, and UI/UX teams to build and maintain complex, responsive software systems. The developer will work on-site two days a week as part of a hybrid schedule and must be available for in-person interviews and immediate onsite work from day one. Responsibilities:

  • Develop, test, and deploy code in a complex Java and React environment.
  • Participate in agile development processes and team activities.
  • Work closely with UI/UX teams to create modern, responsive user interfaces using React.
  • Maintain and enhance existing applications within the MDOT Project Development and Maintenance programs.
  • Communicate effectively within the team and demonstrate self-direction and commitment to project goals.

Requirements

  • 7 years programming complex systems using current Java and development tools such as Eclipse/JBoss Developer Studio.
  • 4 years programming experience with Java 8.
  • 5 years development experience with the Spring Framework.
  • 5 years experience with JPA/Hibernate.
  • 5 years experience working in an agile development environment.
  • 4 years programming experience with Oracle 12C or Oracle 19C.
  • 4 years development experience using React.js for responsive UI development (required or desired based on business need).
  • 4 years programming experience in the JBoss Enterprise environment.
  • Bachelor’s Degree or equivalent experience.

Preferred Skills & Certifications:

  • Frontend development experience focused on WCAG1 accessibility standards or higher.
  • 4 years experience with JUnit and Tiles.
  • 4 years experience with reporting tools such as Jasper Reports.

Special Considerations:

  • Candidate must be willing to relocate at their own expense if not local.

Benefits & conditions

  • Candidate must be available for in-person interviews and onsite work from day one.
  • Hybrid work schedule with mandatory onsite days on Tuesdays and Wednesdays; no remote-only option.
  • Resumes must be limited to 4-5 pages and include full legal first and last names only.
  • Withdrawn candidates cannot be replaced.
  • Sub vendor use allowed only one level deep via specified forms.

Scheduling:

  • 40 hours per week.
  • Hybrid schedule requiring onsite presence two days per week (Tuesdays and Wednesdays).
  • Position duration is one year with likely extension.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all