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

Backend Engineer (Java / Spring / Kafka)

$55 - $65 per hour

ITR Group

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Backend Engineer (Java / Spring / Kafka) in Minneapolis, MN vacancy
  • $60.15 - $82.7 per hour

     ...Job Description Title : Backend Software Engineer (Java/Kotlin) Location : Brooklyn Park, MN (Hybrid) Job Type : Contract...  ...-Have Technical Skills Java Kotlin Spring Boot Kafka GitHub RDBMS (Relational Databases)... 
    Suggested
    Contract work

    Dahl Consulting

    Minneapolis, MN
    3 days ago
  •  ...Lead Java Kafka Developer Location: Minneapolis, MN (Onsite) Duration: 06 Months...  ...sponsor at this time. EPODEV Java Spring boot micro services. Kafka streaming...  ...data. Soft Skills Strength in backend service development. Self-initiating... 
    Suggested

    Staffing the Universe

    Minneapolis, MN
    3 days ago
  • $127.11k - $177.87k

     ...Limited in Minneapolis zoekt een ervaren Senior Full Stack Developer. Deze rol vereist minimaal 8 jaar ervaring in backend ontwikkeling met Java en Spring Boot binnen Azure. Je zult werken aan innovatieve web- en mobiele oplossingen en microservices architectuur op Azure... 
    Suggested

    Trane Limited

    Minneapolis, MN
    4 days ago
  •  ...Job Description Job Description Java Spring Boot Developer HOPKINS MN JOB DESCRIPTION Design and develop RESTful microservices...  ...Azure Service Bus Develop event-driven architectures using Kafka or Azure Event Hubs for real-time data streaming Implement API... 
    Suggested

    ESRhealthcare and EXEC STAFF RECRUITERS

    Hopkins, MN
    28 days ago
  •  ...for designing and developing modern, responsive web applications with a strong focus on React JS on the frontend and Java Spring Boot on the backend. The role requires hands-on experience building UI components, consuming RESTful services, and working with cloud-... 
    Suggested

    Prophecy Technologies

    Minneapolis, MN
    3 days ago
  •  ...We are seeking a Senior Software Engineer to join a high‑impact engineering team...  ...Design, develop, and maintain scalable backend services using Java and Spring Boot. Build and support APIs,...  ...and support distributed systems using Kafka / Confluent Cloud. Ensure services... 
    Remote work

    Insight Global

    Minneapolis, MN
    3 hours ago
  • OurFamilyWizard seeks a Senior Backend Engineer (Java) to work remotely within a dynamic engineering team. This role involves contributing to impactful...  ...over 5 years of Java development experience, proficiency in Spring framework and ORM technologies like Hibernate, and... 
    Remote job
    Flexible hours

    OurFamilyWizard

    Minneapolis, MN
    2 days ago
  •  ...required. . Good experience in Confluent Kafka configurations and installation set up. •...  ...alerting • Good knowledge of Kafka Streams API, Java 8, Springboot • Knowledge on KSQL and...  ...Additional Job Details : Top three must have skills. 1.Confluent Kafka 2. Spring boot 3. Java 8
    Work from home

    3B Staffing LLC

    Hopkins, MN
    1 day ago
  • An established industry player is seeking a seasoned Java Full Stack Developer with over 10 years of experience. This role involves reviewing...  ...will work with cutting-edge technologies such as Angular JS, Spring Boot, and Hibernate, ensuring adherence to design patterns and... 

    TechDigital Group

    Minneapolis, MN
    1 day ago
  •  ...Full Stack Java Spring API Architect Remote or Hybrid (Preferred location is Meridian Crossing, Richfield, MN) Summary: ~ Interactive Performance Reporting capability will allow Wealth management customers to view portfolio performance in real time, this will... 
    Remote work

    Software Technology Inc

    Richfield, MN
    3 days ago
  • United Cerebral Palsy of Georgia is seeking a Java Spring Boot Developer in Hopkins, Minnesota. The successful candidate will design and develop RESTful microservices using Java and Spring Boot, implement data models for Apache Cassandra, and build applications on the Azure... 

    United Cerebral Palsy of Georgia

    Hopkins, MN
    4 days ago
  •  ...Java Springboot Lead Developer We have urgent requirement for Java Springboot Lead...  ...years of progressive experience in Software Engineering. • Working experience with Cassandra,...  ...Cassandra and RDBMS) and Streaming platforms (Kafka). • Experience in Continuous... 
    Work experience placement
    Work at office
    Remote work
    3 days per week

    Argyle Infotech

    Minneapolis, MN
    3 days ago
  •  ...an opportunity to take your engineering talent and work with a myriad...  ...seeking a skilled and motivated Backend Developer to join our dynamic...  ...backend systems using Java and Spring. Design and develop event‐driven solutions leveraging Kafka. Develop and manage data persistence... 
    Contract work

    Talent Software Services

    Richfield, MN
    3 hours ago
  •  ...Role: Backend Developer Location: Richfield, MN Rate: $65-70/hr on W2. Introduction We develop new...  ...customers. Required Skills & Qualifications Java + Spring (primary focus) - 10+ Years Kafka (asynchronous messaging) - 5+ years RDBMS... 
    Contract work
    Work experience placement
    Immediate start

    Artech

    Richfield, MN
    19 hours ago
  •  ...systems. Ideal Qualifications ~2+ years of experience in backend engineering, AI automation, or complex systems integration. ~ Proven...  ...least two major languages (e.g., Python, JavaScript, Go, or Java) and experience working with SQL databases. ~ Practical experience... 
    Remote work

    Outlier AI

    Minneapolis, MN
    17 hours ago
  •  ...Title: Java Full Stack Engineer Location: Minneapolis, MN Onsite Duration:...  ...Months Key Skills: Java, Spring Boot, Microservices, REST...  ..., JavaScript, SQL/NoSQL, Kafka (preferred), Cloud (AWS/GCP/...  ...applications Build scalable backend services using Java & Spring... 

    eTeam

    Minneapolis, MN
    3 days ago
  • $78k - $185k

     ...We are hiring  Senior Software Engineers  to join two core teams in our...  ...development experience using Java. ~ Strong understanding of language...  ...major open-source projects (Spring, Spring Boot, Hibernate). ~...  ...using ActiveMQ and Kafka. ~ Proven experience with AWS... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, MN
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software...  ...Power BI - Novice - SQL - Novice - Data Analysis - Novice - Java or other OO programming language - Novice - Javascript -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Minneapolis, MN
    2 days ago
  • HYR Global Source Inc is seeking a Java Full Stack Developer in Hopkins, MN. The ideal candidate must have 8+ years of software engineering experience, expertise in Java and Spring Boot, and a Bachelor's degree in Computer Science, Information Technology, or a related field... 
    Local area

    HYR Global Source Inc

    Hopkins, MN
    4 days ago
  •  ...Senior Java Developer We are seeking an experienced Senior Java...  ..., design, and deliver robust backend solutions. Ensure code quality...  .... ~ Proficiency in Java 17, Spring Boot, RESTful APIs, and...  ...Experience with Message Queues (Kafka/RabbitMQ) and asynchronous processing... 

    Argyle Infotech

    Hopkins, MN
    2 days ago
  •  ...based web applications. Responsibilities: Developing Java/Spring web applications Aggressive refactoring Object Oriented Programming...  ...- Continuous Integration/Delivery ~2. Apache Beam ~3. Kafka ~4. Infrastructure as code ~5. Data Modeling ~6. Spock... 
    Contract work
    Local area
    Immediate start
    Remote work

    Samprasoft

    Minneapolis, MN
    4 days ago
  •  ...Java Back End Developer Location: Richfield, MN (Hybrid) Duration: 12 months contract...  ...applications using Java 8, Java 11, Java 17, Groovy, Spring Boot and Spring JPA. ~ Configure and...  ...produces/consumes messages from Apache Kafka / Rabbit MQ and GCP Pub/Sub. ~ Using... 
    Contract work
    Work at office

    Javen Technologies

    Richfield, MN
    3 days ago
  •  ...Job Title: Java Spring Boot Microservices Developer Project Scope: Brand new project. Building full-stack team. Backend developers will be working on complex logic fetching data from...  ...patterns and technologies such as Apache Kafka. Interconnect microservices with... 
    Local area

    My3Tech Inc

    Hopkins, MN
    2 days ago
  • $67.66 - $97.74 per hour

     ...Title : Senior Backend Software Engineer (Kotlin/Java) Location : Remote (US-Based) Job Type : Contract (6 Months) Compensation : $67.66 –...  ..., performance tuning, debugging, CI/CD, TDD/automation, Spring or Micronaut frameworks, observability (Grafana/Kibana)... 
    Hourly pay
    Contract work
    For contractors
    Immediate start
    Remote work

    Dahl Consulting

    Minneapolis, MN
    a month ago
  •  ...Full Stack Java Developer Location: Eden Prairie/ Minneapolis, MN Duration: Long Term Required Skills: Java, J2EE, Spring Boot, REST, Microservices, Angular8+, AWS, CI/CD Preferred Skills: Kafka, UI, Spark, Docker, React, Kubernetes Required Skills:... 

    Samprasoft

    Eden Prairie, MN
    4 days ago
  •  ...Responsibilities ~ Develop amazingly efficient and effective software using Java Spring Boot Microservices APIs ~ Enhance and maintain on prem and...  ...,SQS,SNS,Aws Step Functions,Docker,Dynamo DB,HTML/HTML5,Kafka,MySQL,TypeScript,AWS VPC,AWS EC2,Java SpringBoot Skills:... 
    Immediate start

    Voluble Systems LLC

    Minneapolis, MN
    4 days ago
  • $142.6k - $261.5k

     ...leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...languages: 4+ years of experience with Java or C# Frameworks: 4+ years of experience with Spring Boot, .Net or .Net Core Nice to have: Experience with... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Minneapolis, MN
    2 days ago
  • An established industry player is seeking a seasoned Java Full Stack Developer to join their dynamic team. This role requires extensive experience in Java and Angular, focusing on developing robust applications while adhering to best practices in design and deployment.... 

    TechDigital Group

    Minneapolis, MN
    19 hours ago
  • Job Title: Java Full Stack Developer Location: Hopkins, MN (Prefer...  ...Requirements 8+ years of software engineering experience Expertise in development using Java, Spring, Spring Boot, Microservices...  ...streaming and data platforms: Apache Kafka, Cassandra, MongoDB, Oracle,... 
    Work at office
    Local area

    HYR Global Source Inc

    Hopkins, MN
    4 days ago
  • $175k - $210k

     ...law firms' deal processes through powerful backend infrastructure and cutting‑edge AI...  ...A funding, and a team of 20 (including 9 engineers), they’re now hiring a Senior Backend Engineer...  ...with Golang strongly preferred, open to Java/C/C++/C#/Rust as well ~ Experience with... 
    Full time
    Immediate start
    Remote work

    Jobot

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Engineer (Java / Spring / Kafka). Be the first to apply!