COOLSOFT logo

Java HTML5 JQuery UI Bootstrap Consultant

COOLSOFT

Lansing, MI
Contract
Senior
4 days ago

Job Description

About the Role

This is a full-stack Java developer position supporting the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs. The role involves working with project managers, application owners, and UI/UX teams to develop, test, and deploy code within an agile environment. The position requires excellent communication, teamwork, self-direction, and quick learning abilities, with responsibilities including both back-end and front-end development, UI building, and responsive application design.

Key Responsibilities

  • Work with the project manager, application owner, and resource manager to organize work and deliver software solutions.
  • Develop, test, and deploy code as part of an agile development team.
  • Collaborate with UI/UX team members to build user interfaces and responsive applications.
  • Perform complex programming tasks using current Java technologies and frameworks.
  • Participate in code reviews and contribute to project documentation.

Requirements

  • 7 years of experience programming application user interfaces using current Javascript/front-end frameworks and CSS.
  • 5 years of experience programming with Java 8.
  • 5 years of experience working with Spring framework, Spring Boot, Spring Data, and Bootstrap.
  • 5 years of experience programming with JPA/Hibernate framework.
  • 5 years of experience participating as a programmer within an Agile development environment.
  • 4 years of experience programming with HTML5, CSS, and Data Tables.
  • 4 years of experience programming with jQuery and jQuery UI.
  • 4 years of experience programming with Oracle 12C or Oracle 19C.
  • Experience with Eclipse/Jboss Developer Studio.

Nice to Have

  • Experience programming with React.js.
  • Experience programming in the JBOSS Enterprise environment.
  • Experience programming in SQL and/or PL/SQL.
  • Experience programming with Log4j, Junit, and Tiles.
  • Experience with Jasper Reports, Crystal Reports, or Business Objects.
  • Knowledge of ADA, WCAG 2.0, Section 508 compliance policies, and User Experience design principles.

Qualifications

  • Experience programming in Java 8 and related frameworks.
  • Experience with front-end development using HTML5, CSS, and JavaScript frameworks.
  • Experience working in an Agile development environment.

Benefits & Perks

  • Position duration of 12 months with possible extension.
  • Hybrid work environment with in-office presence 2 days a week (Tue/Wed).
  • Local candidates within 90 minutes of Lansing only.

Working at COOLSOFT

The role emphasizes teamwork, self-direction, quick learning, and collaboration with UI/UX teams. The organization values communication skills and the ability to work in a dynamic, agile environment supporting public transportation projects.

Apply Now

Job Details

Posted AtJul 19, 2025
SalaryCompetitive salary
Job TypeContract
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About COOLSOFT

Website

coolsoft.nl

Location

Lansing, MI

Industry

Custom Computer Programming Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches