Back to search

Senior Java Developer, REST, Kafka, Redis, MCP, Scrum

COOLSOFT · Madison, WI · Software development team; Department of Justice client

Employment type

Full-time

Work setting

On-site

Location

Madison, WI

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Senior Java Developer, REST, Kafka, Redis, MCP, Scrum role is remote within the Madison, WI area, with availability to come into the office if needed; candidates must be local or relocate to Madison within one month of hire. Compensation is not specified; the posting states DOE. The seven-month contract supports a Department of Justice client. The role exists to develop and maintain scalable Java backend applications and Angular interfaces, integrating services through REST APIs, messaging, and caching. It contributes to reliable software delivery through the full development lifecycle, collaboration with cross-functional teams, testing, code review, and deployment practices.

What you'll do

  • Develop and maintain Java 8–21 backend applications and Angular 21 interfaces
  • write unit tests using JUnit and Playwright
  • use Spring Boot, messaging queues, Kafka, Redis or equivalent tools
  • create and document REST APIs with Spring Boot and OpenAPI
  • collaborate with business analysts and APM/QA engineers
  • troubleshoot technical issues
  • conduct code reviews
  • participate in requirements, design, coding, testing, and deployment
  • use AI prompts, skills, or MCP to accelerate development.

What we're looking for

Skills & competencies
senior java developer
java
spring boot
rest apis
kafka
redis
mcp
scrum
angular 21
madison wi area
remote within madison area
seven-month contract
department of justice
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Not specified in the posting.

Why this role

Seven-month contract with a start date of November 30, 2026, and end date of June 30, 2027. Candidates must be local to Madison or relocate at their own expense; remote work is limited to the Madison area, with office availability required.

About the employer

COOLSOFT is hiring for this role. Industry: Custom Computer Programming Services. Sector: 54.

Additional details

Industry sector
54
Industry
Custom Computer Programming Services
Occupation code
15-1251.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 8c26fdfe-24a7-4f8d-9ebf-d9a1a662bf4d