Backend Engineer (Java / Spring / Kafka)

ITR Group
Minneapolis, United States of America
22 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Minneapolis, United States of America

Tech stack

Java
Agile Methodologies
Corona (Software Development Kit)
Relational Databases
Groovy
PostgreSQL
Pair Programming
Concurrency
Spring-boot
Caching
Backend
Event Driven Architecture
Information Technology
Kafka
REST

Requirements

  • 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

Benefits & conditions

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.

Apply for this position