We are seeking a senior-level Full-Stack Java Developer to join a collaborative Agile team. In this position, you will work closely with cross-functional teams and UI/UX members to modernize, enhance, and scale legacy applications while building new, responsive user interfaces.
Location & Work Arrangement
- Location: Lansing, MI (Candidates must be local/within 90 miles at the time of application).
- Work Arrangement: Non-Negotiable Hybrid Schedule
- Onsite Required: Tuesdays & Wednesdays
- Remote Eligible: Mondays, Thursdays, & Fridays
Key Technical Skills
Core Required Skills:
- Backend: Java (Java 8+), Spring Framework, Spring Boot, Spring Data, JPA, Hibernate
- Frontend: JavaScript, HTML5, CSS, Bootstrap, jQuery, jQuery UI, DataTables
- Database & Methodology: Oracle (12c/19c), Agile Environment
Preferred Skills (Big Plus):
- React.js (4+ years preferred)
- SQL / PL/SQL development
- JBoss Enterprise environment
- Log4j, JUnit, Apache Tiles
- Reporting tools (Jasper Reports, Crystal Reports, or Business Objects)
Interview Process
- Format: One 60-minute in-person interview with the hiring manager and members of the direct team.
Application & Submission Requirements
- Resumes must be kept strictly to 4 5 pages maximum.
- Resume must display your full legal first and last name only.
- A signed Right to Represent (RTR) confirming acknowledgment of the hybrid schedule is required upon submission.