Position Title: Full Stack Java & React Developer
Location: Lansing, MI (Local preferred; non-local candidates must relocate at their own expense prior to start)
Work Arrangement: Hybrid (Onsite required Tuesdays & Wednesdays from Day 1)
Interview Process: In-Person Interview Only (Up to 2 rounds)
< data-path-to-node="12" dir="ltr">Role Summary>
Seeking a Full Stack Java/React Developer to support transport project development and maintenance programs. Operating within an Agile team, this position delivers full-stack solutions by developing back-end Java services, writing database queries, and collaborating with UI/UX teams to build modern, accessible front-end interfaces using React.
< data-path-to-node="14" dir="ltr">Key Responsibilities>
-
Full-Stack Application Development: Design, write, test, and deploy software applications using Java, Spring, Hibernate, and React.
-
UI/UX & Accessibility: Build responsive, component-based user interfaces with React, incorporating accessibility standards (WCAG 2.1).
-
Database & Middleware Integration: Develop and tune database interactions using Oracle 12c/19c, JPA/Hibernate, and JBoss Enterprise Server environments.
-
Agile Execution: Work collaboratively with project leads, business owners, and cross-functional team members to organize backlogs, execute sprints, and deliver reliable code releases.
< data-path-to-node="16" dir="ltr">Required Skills & Qualifications>
-
Java Stack: 5+ years of complex system development in Java (including Java 8+), Eclipse/JBoss Developer Studio, Spring Framework, and JPA/Hibernate.
-
Front-End Development: 4+ years of hands-on experience building responsive interfaces with React.js.
-
Database & Enterprise Servers: 4+ years of database programming experience with Oracle 12c/19c and deployment on JBoss Enterprise Application Servers.
-
Agile Workflows: 5+ years of experience delivering software within structured Agile development environments.
< data-path-to-node="18" dir="ltr">Preferred Qualifications>
-
Knowledge of web accessibility compliance (WCAG 2.1 or higher).
-
4+ years of automated testing and framework experience (JUnit, Apache Tiles).
-
Experience integrating enterprise reporting engines (e.g., JasperReports).