COOLSOFT logo

Java REST Kafka Redis MCP SCRUM Developer

COOLSOFT

Remote · USContractSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Remote · US
Schedule
Contract
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

COOLSOFT seeks a Senior Java Developer to build and maintain Java backend applications and Angular interfaces, integrating APIs, messaging, and caching technologies. The role includes testing, troubleshooting, code reviews, and participation across the software development lifecycle. The selected hire may work fully remotely from within the Madison area but must be local or relocate to Madison and be available to visit the office if needed.

Skills & qualifications

RequiredNice to have

Skills

JavaSpring FrameworkSpring BootHibernate/JPAMessage QueuingCachingAngularTypeScriptHTML5CSS3RESTful API DesignOpenAPIApache KafkaRedisBOOMICI/CD PipelinesDeployment AutomationDynamic Environment ConfigurationWireframingMockup DesignRelational DatabasesAWSAzureGoogle CloudProblem SolvingAnalytical SkillsVerbal CommunicationWritten CommunicationIndependent WorkTeam CollaborationDockerKubernetesAgile/ScrumIterative DevelopmentWaterfall Development

Full job description

Java REST Kafka Redis MCP SCRUM Developer

(Jobs in Madison, WI)

Requirement id 159475

Job title Developer

Job location in Madison, WI

Skills required Java, Framework, Spring Boot, REST Kafka Redis MCP SCRUM

Open Date 03-Nov-2026

Close Date

Job type Contract

Duration 7 Months

Compensation DOE

Status requirement ---

Job interview type ---

Email Recruiter:coolsoft

Job Description Developer: Java, Framework, Spring Boot, REST Kafka Redis MCP SCRUM

Start date : 11/30/2026

End Date : 06/30/2027

Submission deadline : 11/10/2026 4:00:00 PM

Client Info : DOJ

Note:

*Interview Process: Two Round Interview Process. Both rounds will be In-person interviews only.

*Onsite or Remote? Candidate MUST be a resident local to Madison or near the Madison office, or willing to relocate to Madison prior to starting the role at their own expense.

*The selected hire can work 100% remote from within the Madison area but must be available to come into the office if needed. Candidate must be relocated 1 month after Hire Date.

Description:

We are seeking a highly skilled and experienced Senior Java Developer with strong hands-on expertise in Java, Spring framework/Spring Boot, Messaging Queues, Caching and Angular to join our dynamic team. The ideal candidate will develop, and maintain robust, scalable, and high-performance applications seamlessly integrating Java-based backend systems with Angular-based frontends. This role requires a proactive problem solver who thrives in a collaborative, fast-paced environment.

Key Responsibilities:

  • Develop and maintain Java(8 to 21)-based backend applications, ensuring high performance and scalability.

o Unit test and code coverage using Junit.

  • Good working experience using spring boot, messaging queues, caching and having good experience using Kafka, Redis and or equivalent tools.

  • Develop and maintain Angular(21)-based front-end user interfaces with a focus on responsiveness, usability, and ADA/WCAG compliance.

o Unit tests using PlayWright.

  • Collaborate with cross-functional teams, including business analysts, and APM/QA engineers, to gather and implement requirements.

  • Create and maintain RESTful APIs for seamless integration between frontend and backend systems.

  • Troubleshoot and resolve technical issues, ensuring system reliability and robustness.

  • Stay up to date with industry trends, emerging technologies, and best practices in Java and Angular development.

  • Have good experience doing code reviews and contribute to code quality and standards to ensure high-quality product delivery.

  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.

  • Experience using AI(Prompts/Skills/MCP) to speed up development process.

Required Skills

  • Strong proficiency in Java, Spring Framework (Spring Boot), Hibernate/JPA, Message queuing, and caching.

  • Advanced skills in Angular (21), Typescript, HTML5, and CSS3.

  • Experience designing, creating, and documenting RESTful API using Spring Boot and OpenAPI

  • Practical knowledge of, and experience with, various middleware platforms like Apache Kafka, Redis, and BOOMI.

  • Familiarity with CI/CD pipelines, deployment automation, and dynamic environment configuration.

  • Experience developing wire frames and mock-ups as a tool to communicate design concepts with stakeholders.

  • Strong knowledge of relational databases.

  • Familiarity with cloud platforms like AWS, Azure, Google Cloud.

  • Excellent problem-solving and analytical skills.

  • Strong verbal and written communication skills.

  • Proven ability to work both independently and collaboratively in a team environment.

  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.

  • Familiarity with Agile/Scrum, Iterative, and waterfall development methodologies.

Call502-379-4456 Ext 100for more details. Please provide Requirement id: 159475 while calling.

EOE Protected Veterans/Disability

How this job compares

Set against the 41,631 open Software Engineer jobs on Olive Jobs, counted November 4, 2026.

Pay
  • This postingNot listed
  • Wisconsin median$115–210K/yr314 salary ranges
  • Wisconsin median$45–65/hr25 hourly ranges
Openings
Olive Jobs lists 476 open Software Engineer jobs in Wisconsin and 41,631 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Wisconsin
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (33,828 postings).
Education
14,293 of the 41,631 open Software Engineer jobs (34%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 4, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.