Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

Synergy Consortium services, LLC

Senior Java Developer

Job Overview

Location: Madison, Wisconsin (Hybrid - approximately once a month onsite)

Employment Type: W2, 1099, Full-Time

Candidate Pay Rate: $57-61.60

Experience: 5+ years

About the Role

  • The State of Wisconsin Department of Transportation (DOT) is seeking a Senior Java Developer IV to play a hands-on senior technologist/lead role in the design, development, modernization, and support of DOT applications.
  • The selected candidate will work on a variety of DTSD Engineering .NET related projects, providing technical expertise for modernization efforts including upgrading Java versions, migrating identity providers, accessibility upgrades, and transforming legacy applications to microservices.
  • This is a hybrid position requiring current Wisconsin residency with approximately one onsite visit per month, running through June 30, 2027 with possible extensions.

Responsibilities

  • Design and develop new applications, and enhance and modernize existing applications
  • Solve complex technical problems
  • Provide technical leadership to modernization efforts
  • Develop testing methodology and criteria and implement them on automated build processes
  • Lead efforts for modernizing Java and .NET applications following industry best practices
  • Develop application presentation layers using modern JavaScript/TypeScript technologies such as Angular or React
  • Provide technical leadership to moving applications toward microservices and modern looking architecture

Required Qualifications

  • Java/J2EE (5+ years)
  • C#.NET (3-5 years)
  • ASP.NET (3-5 years)
  • Spring Framework (5+ years)
  • Spring Boot (5+ years)
  • Angular (5+ years)
  • SQL experience (5+ years)
  • Experience working in Agile (5+ years)
  • Oracle and PL/SQL stored procedure experience (4+ years)
  • Microservices (4+ years)
  • API development (4+ years)
  • Hands on Architecture/Design experience (4+ years)
  • Experience working with Maven, IntelliJ, and Java 21
  • Experience working with industry standard patterns for modernization (i.e. lift and shift, strangler, etc.)
  • Must be a current Wisconsin resident - no relocation allowed

Preferred Qualifications

  • Java Batch experience (4+ years)
  • Automated Testing Best Practices (5+ years)
  • ArcGIS Experience
  • Experience working with Liberty
  • Leveraging GitHub Copilot or similar GenAI based IDE tools to accelerate software development and testing practices
  • Experience working with Box APIs

Required Skills & Technologies

Primary Skills
  • Java
  • J2EE
  • C#.NET
  • ASP.NET
  • Spring Framework
  • Spring Boot
  • Angular
  • SQL
  • Agile
  • Oracle
  • PL/SQL
  • Microservices
  • API Development
  • Architecture/Design

Secondary Skills
  • Java Batch
  • Automated Testing
  • ArcGIS
  • Liberty
  • GitHub Copilot
  • Box APIs

How to Apply

To apply for this exciting opportunity, please complete save as PDF and upload skills matrix when you click on apply:

See full job application  Java Developer Listing

CANDIDATE RESPONSE AREA - PLEASE HAVE CANDIDATE COMPLETE

First Name

 

 

Middle Name

 

 

Last Name

 

 

Candidate email address:

(SCS RTR must be sent directly to candidate upon selection

 

 

 

 

LinkedIn address:

 

Current Location (City/State):

 

Resident of which State:

 

Open to relocation if required:

Check One:


__ Yes __ No Please submit local candidates

Available Date (Requested: 07/06/2026)

 

Resume/CV

Attach separately to Email Response (not within this document).

One Appropriate Reference (Full Name, Title, Company, & Phone)

 

 

 

If submitting a candidate (other than yourself), do you have a signed agreement for an exclusive Right to Represent (RTR)?

Check One:


__ Yes __ No __ Submitting myself

 

Citizenship Status

__ US Citizen __ Green Card Holder __ Visa

Visa Type

 

Visa expiration date

[ MM/DD/YYYY] ,

Copy of Work Permit

Attach separately to Email Response (not within this document).

Photo ID

 

Required! Attach separately to Email Response .

 

 

Required Qualifications

# of Required Years

Java/J2EE

5+ years

________________ (Years of Experience)

C#.NET

3-5 years

________________ (Years of Experience)

ASP.NET

3-5 years

________________ (Years of Experience)

Spring Framework

5+ years

________________ (Years of Experience)

Spring boot

5+ years

________________ (Years of Experience)

Angular

5+ years

________________ (Years of Experience)

SQL experience

5+ years

________________ (Years of Experience)

Experience working in Agile

5+ years

________________ (Years of Experience)

Oracle and PL/SQL stored procedure experience

4+ years

________________ (Years of Experience)

Microservices

4+ years

________________ (Years of Experience)

API development

4+ years

________________ (Years of Experience)

Hands on Architecture/Design experience

4+ years

________________ (Years of Experience)

Experience working with Maven, IntelliJ, and Java 21

 

4+ years

________________ (Years of Experience)

Experience working with industry standard patterns for modernization (i.e. lift and shift, strangler, etc.)

 

4+ years

________________ (Years of Experience)

Nice to Have

 

 

Java Batch experience

4+ years

________________ (Years of Experience)

Automated Testing Best Practices

5+ years

________________ (Years of Experience)

ArcGIS Experience

 

4+ years

________________ (Years of Experience)

Experience working with Liberty

 

4+ years

________________ (Years of Experience)

Leveraging GitHub Copilot or similar GenAI based IDE tools to accelerate software development and testing practices

 

4+ years

________________ (Years of Experience)

Experience working with Box APIs

 

4+ years

________________ (Years of Experience)

 

Key Engagements over the last two years – REQUIRED.

Please have candidate complete.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Describe how past work experience relates to this position – REQUIRED.

Please have candidate complete.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Candidate Comments:

 

Use the space to the right to briefly state (one or two paragraphs) why the candidate is a great fit for this position.

 

This is a text-only field. Please do not copy/paste from the resume as that is available.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recruiter Contact:

  1. Update Your Resume: Please add any missing skills or certifications that align with the role.
  2. Apply Online: Click the "Apply" button at the end of the job description and complete the required details.
  3. Submit Supporting Documents: Upload a photo ID. If you are not a U.S. citizen or Green Card holder (GC-EAD), please include your work authorization details.
  4. Confirmation: Once submitted, reply to this email to let me know. I'll review your updated materials and, if there's a match, schedule a video interview to discuss further.

We appreciate your time and interest in this opportunity. Our team will review your application carefully and respond promptly.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!