Java Developer (Full Stack Java Developer)

SMX Services and Consulting, Inc.

$90K — $120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of overall experience in software development
  • 5+ years in Java/J2EE and Spring Framework
  • Proficient in Microservices and API Development
  • Strong skills in Angular and SQL
  • Experience in application architecture/design
  • 4+ years working in Agile methodologies
  • Familiarity with application modernization patterns

Responsibilities

  • Enhance and modernize existing enterprise applications
  • Design and lead technical modernization initiatives
  • Migrate legacy Java applications to Spring Boot
  • Develop Angular-based front-end applications
  • Build and support microservices architectures
  • Implement automated testing and CI/CD pipelines
  • Provide technical leadership and solve complex challenges

Benefits

  • Hybrid work environment
  • Potential for contract extension
  • Opportunity to work with state government projects
  • Exposure to modern technologies and methodologies
  • Chance to impact public services through application modernization
Full Job Description
Role: Java Developer - Madison, WI (Hybrid)

Duration: 07/27/2026 - 06/30/2027 (Possible Extension)

Interview: Microsoft Teams

Note: Candidates must currently reside in Wisconsin or be willing to relocate to Wisconsin at their own expense before the start date.

Required Experience (8+ Years Overall)
  • 5+ years of Java/J2EE
  • 5+ years of Spring Framework
  • 5+ years of Spring Boot
  • 4+ years of Microservices
  • 4+ years of API Development
  • 5+ years of Angular
  • 5+ years of SQL
  • 4+ years of Architecture/Design
  • 5+ years working in Hybrid and Agile methodologies
  • Experience with application modernization patterns (Lift & Shift, Strangler Pattern, etc.)


Preferred Skills
  • 4+ years of Java Batch
  • 4+ years of Oracle and PL/SQL Stored Procedures
  • 3+ years of DevSecOps best practices, including SonarQube
  • 5+ years of Automated Testing best practices
  • 4+ years of AWS Cloud development
  • Experience with Liberty, Maven, IntelliJ, and Java 21
  • Experience using GitHub Copilot or similar GenAI-powered development tools
  • Experience with Box APIs


Project Overview

The selected candidate will serve as a senior hands-on Java Developer/Technical Lead supporting the modernization of web applications for the State of Wisconsin Department of Transportation.

This role involves migrating legacy applications to Spring Boot, upgrading Java versions, modernizing the UI with Angular, transitioning to containerized environments, and implementing DevSecOps and CI/CD best practices. The ideal candidate will have strong expertise in enterprise Java development, microservices, architecture, Agile methodologies, and application modernization.

Key Responsibilities
  • Enhance and modernize existing enterprise applications
  • Design, develop, and lead technical modernization initiatives
  • Migrate legacy Java applications to Spring Boot
  • Develop modern Angular-based front-end applications
  • Build and support microservices-based architectures
  • Implement automated testing and CI/CD pipelines
  • Provide technical leadership and solve complex technical challenges

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Information Technology Jobs

Find similar Java Developer (Full Stack Java Developer) jobs: