Sr Full-Stack Java Developer

Overview

On Site
$55
Full Time
Contract - Independent
Contract - W2

Skills

Java
AWS
SQL
React
Hibernate
JQuery
Agile
Azure
spreing boot

Job Details

We are seeking a Full-Stack Java Developer to support MDOT's Project Development and Maintenance programs. The developer will work on an Agile team to design, develop, test, and deploy Java-based applications. The role requires strong back-end and front-end experience, including collaboration with UI/UX teams to build responsive and accessible applications.

Job Title: Full-Stack Java Developer (Programmer 6)
Location: Lansing, MI
Type: Hybrid (2 days onsite - Tuesday and Wednesday)
Duration: 1 year with potential extension

Teams and F2F interview

Responsibilities:

  • Work closely with the project manager, application owner, and resource manager
  • Participate in Agile development teams
  • Develop and maintain full-stack Java applications
  • Build responsive, accessible user interfaces
  • Perform development using Eclipse or JBoss Developer Studio
  • Integrate with databases and use modern frameworks

Required Experience:

  • 7 years of experience with complex Java systems using Eclipse or JBoss Developer Studio
  • 5 years of experience with Spring framework
  • 5 years of experience with JavaScript, HTML5, CSS, and Bootstrap
  • 5 years of experience with JPA or Hibernate
  • 4 years of experience with Java 8
  • 4 years of experience with jQuery and jQuery UI
  • 4 years of experience with Oracle 12c or 19c
  • 5 years of Agile development experience

Preferred Experience:

  • 4 years of experience with React.js
  • 4 years of experience in JBOSS Enterprise environment
  • Experience with SQL or PL SQL
  • Experience with Log4j, JUnit, and Tiles
  • Experience with Jasper Reports, Crystal Reports, or Business Objects
  • Experience with ADA, WCAG 2.0, and Section 508 accessibility compliance

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.