Recruit Myself
Back to jobs
I
Verified

ITR Group

Backend Engineer (Java / Spring / Kafka)

Minneapolis, MNFull-timeMidCompetitiveMay 7, 2026
Share

Job Description

Backend Engineer (Java / Spring / Kafka)

We are seeking a skilled Backend Engineer to design and build highly scalable, high-performing applications. This is a hybrid role requiring onsite presence, so candidates must be local or able to commute regularly.

Location:

Hybrid (onsite required)

Employment Type: W2 only — no C2C or third-party candidates

What You’ll Do

  • Design, develop, and maintain scalable backend systems using Java (7+ years) and Spring/Spring Boot (5+ years)

  • Build and enhance REST APIs (5+ years) with a focus on performance, reliability, and scalability

  • Develop event-driven applications using Kafka (4+ years) integrated with PostgreSQL or other relational databases (4+ years)

  • Apply best practices in system design, including state management, caching, concurrency, threading, and messaging architectures

  • Collaborate in an Agile environment, participating in pair programming and TDD practices with senior engineers

  • Troubleshoot complex issues, identify root causes, and implement effective, scalable solutions

What We’re Looking For

  • Strong hands-on experience developing REST APIs using Java (Groovy is a plus) with Spring Boot

  • Proven experience building event-driven architectures with Kafka and relational databases (PostgreSQL preferred)

  • Deep understanding of modern software development principles, patterns, and engineering best practices

  • Ability to work in a fast-paced, collaborative Agile environment

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

Additional Requirements

  • Must be able to work onsite as part of a hybrid schedule

  • Local candidates preferred or must be willing to commute

  • W2 only — no C2C or third-party candidates

ITR Group offers a competitive compensation and benefits package, including medical, dental, and 401(k) for eligible employees. The W2 pay range for this type of role is approximately $55.00 - $65.00 per billable hour. This range is an estimate and not a guarantee of compensation. The final rate will be determined by factors such as experience, market trends, and specific job assignments. Discover more about how ITR Group connects top talent with leading client opportunities.

Verified Listing

This role has been verified for authenticity, market-rate compensation, and remote eligibility.

Apply now

Step 1 of 1
Newsletter

Stay at the forefront
of market

Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.

No spam. Just pure intelligence.

Backend Engineer (Java / Spring / Kafka) at ITR Group | Recruit Myself