Programmer 6 - Full-Stack Java Developer

Lansing, MI, US • Posted 13 minutes ago • Updated 13 minutes ago
Contract Corp To Corp
Contract W2
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Application Development
  • User Experience Design
  • Spring Boot
  • SQL
  • Software Testing
  • Hibernate
  • Junit
  • Responsive Web Design
  • Version Control
  • JPA
  • Spring framework
  • Rest APIs
  • React.js
  • Agile Scrum
  • Accessibility Testing
  • Java 8
  • JBoss Developer Studio
  • Oracle 12C
  • Oracle 19C
  • Jasper Reports
  • ADA compliance
  • full stack development
  • Eclipse IDE
  • Object-Oriented Programming (OOP)
  • Web Application Development
  • Front-End Development
  • Apache Tiles
  • Continuous Integration
  • UI/UX Development
  • Code Deployment
  • Cross-Browser Compatibility
  • JBoss Enterprise Application Server
  • User Interface Development
  • Continuous Deployment (CI/CD)

Summary

Java / React Developer MDOT Project Development & Maintenance

Work Arrangement: Hybrid Onsite Tuesdays and Wednesdays from Day 1
Duration: 1 Year, with extension likely
Resume Length: 4 5 Pages
Interview Process: In-person; candidates must be available for an in-person interview. Up to two rounds may be conducted.

Important Submission Requirements
  • Hybrid Schedule: Candidates must work onsite two days per week, every Tuesday and Wednesday, starting from Day 1. Remote-only candidates will not be considered.

  • Local Candidates: Strongly preferred.

  • Non-Local Candidates: Must be willing to relocate at their own expense upon acceptance, without delaying the start, and comply with the required hybrid schedule.

  • Interview Availability: Candidates must be available for an in-person interview.

  • Communication: Clear and concise written and verbal communication skills are essential.

Position Overview

The Java / React Developer will support the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs.

The selected candidate will work as part of an Agile development team, collaborating with the project manager, application owner, and resource manager to organize work, develop applications, test solutions, and deploy code.

This position involves full-stack development, including complex Java-based systems and modern, responsive user interfaces using React. The developer will also work closely with UI/UX team members to deliver accessible and user-friendly applications.

The ideal candidate should demonstrate strong technical skills, teamwork, self-direction, commitment, adaptability, and the ability to learn quickly.

Key Responsibilities
  • Develop, enhance, test, and deploy software applications supporting MDOT Project Development and Maintenance programs.

  • Collaborate with project managers, application owners, resource managers, and Agile development team members.

  • Design, develop, and maintain complex Java-based applications.

  • Build and maintain application components using the current Spring Framework.

  • Develop and maintain persistence layers using JPA/Hibernate.

  • Build responsive and modern user interfaces using React.js.

  • Work closely with UI/UX teams to implement user-friendly application designs.

  • Develop and maintain applications within the JBoss Enterprise environment.

  • Work with Oracle databases, including Oracle 12C and Oracle 19C.

  • Participate in Agile development activities and coordinate assigned work with team members.

  • Perform application testing, debugging, troubleshooting, and code maintenance.

  • Follow accessibility standards and development best practices.

  • Support reporting requirements and application functionality using appropriate reporting tools.

Required Qualifications and Experience
  • Java Development: 5 years of experience programming complex systems using current Java and development tools such as Eclipse/JBoss Developer Studio.

  • Java 8: 4 years of programming experience with Java 8.

  • Spring Framework: 5 years of development experience using the current Spring Framework.

  • JPA/Hibernate: 5 years of development experience with JPA/Hibernate.

  • Agile Development: 5 years of experience working in an Agile development environment.

  • Oracle Database: 4 years of programming experience with Oracle 12C or Oracle 19C.

  • React.js: 4 years of development experience building responsive user interfaces. This is identified as desired/required based on business needs.

  • JBoss Enterprise: 4 years of programming experience in the JBoss Enterprise environment.

Desired Qualifications
  • Frontend development experience with a strong focus on meeting WCAG 2.1 accessibility standards or higher.

  • JUnit: 4 years of experience.

  • Tiles: 4 years of experience.

  • Jasper Reports: 4 years of experience with reporting tools such as Jasper Reports.

Primary Skills
  • Java Development

  • Java 8

  • Spring Framework

  • JPA/Hibernate

  • React.js

  • Oracle 12C / Oracle 19C

  • JBoss Enterprise Environment

  • Agile Development

  • Full-Stack Development

Secondary Skills
  • Eclipse / JBoss Developer Studio

  • WCAG 2.1 Accessibility Standards

  • JUnit

  • Tiles

  • Jasper Reports

  • Responsive UI Development

  • UI/UX Collaboration

  • Software Testing and Debugging

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10515154
  • Position Id: 2026-7594
  • Posted 13 minutes ago

Company Info

About Aroha Technologies

Michael Arrington, founder and co-editor of Tech Crunch once famously said that ‘The best startups generally come from somebody needing to scratch an itch’.

 Quite true to the thought, Aroha Technologies Inc was launched in 2008 in Florida. While we began our journey with a powerful Staffing Specialist & Software Development, Today our procedure has amplified into a more robust and simplified solution for Marketers looking for consistent and long term.

In our quest to do better, we resolve to simplify user acquisition, retention, engagement and large Business without blinking an eyelid! A semi-remote team spread across the globe, we are here to help you one step at a time.

Unmatchable growing excellence When AROHA was formed, we interviewed many potential clients and business colleagues and asked what a single important question seemed: “If you could design a firm to meet your needs, what would it look like?” The answers to that question have guided our thinking and planning on an ongoing basis, and form the core of our thinking about how we treat our clients and our employees, whom we call associates.

At a most basic level, we have stated our mission in a promise to our clients and our associates: “Unmatchable growing excellence.” This alignment governs superior service to our customers and supports our associates who perform that work, which cannot be matched by our competitors.

In short, we believe that care of our associates, disciplined financial management, and constant attention to the fundamentals of good delivery adds up to a successful, scalable business.

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.