Developer

Horizontal Talent

Minneapolis (MN)

On-site

USD 68,000 - 117,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

competitive compensation and benefits

Job summary

Horizontal Talent is seeking a senior backend engineer for a high-impact platform modernization. This contractor role focuses on pricing workflows, REST APIs, and Kafka-based event processing, with collaboration across the United States and India.

You'll build scalable services, optimize REST endpoints, design Kafka solutions, and contribute to both new architecture and existing production systems. Expect to work across time zones and align with Minneapolis/Central Time business hours.

Qualifications

  • Senior-level Java backend experience.
  • Production Kafka experience with producers and consumers.
  • Experience building high-volume RESTful APIs.
  • Relational DB experience (Oracle/PostgreSQL) and Cassandra familiarity.
  • Ability to ramp up quickly on a large codebase and collaborate across time zones.

Responsibilities

  • Build and enhance backend services for high-volume pricing workflows and price publishing.
  • Develop, support, and optimize REST APIs used in enterprise-scale applications.
  • Design and implement Kafka producer and consumer solutions for event-driven processing.
  • Contribute to both a modernized platform and an existing production codebase.
  • Work with relational and distributed databases to support reliable performance.
  • Troubleshoot issues, write quality code, and deliver production-ready solutions.
  • Collaborate with engineering partners across multiple locations and time zones.
  • Participate in meetings during Minneapolis/Central Time business hours.

Skills

Java backend development
Kotlin readiness
Apache Kafka
RESTful APIs
Oracle/PostgreSQL
Cassandra
UX problem solving
Communication

Job description

Join a high-impact engineering team working on a major platform modernization that powers fast, accurate price updates through REST APIs and Kafka-based event processing. This senior contractor role offers the chance to contribute to both a new architecture and an established production system while collaborating with teams across the U.S. and India.

Responsibilities
  • Build and enhance backend services that support high-volume pricing workflows and timely price publishing
  • Develop, support, and optimize REST APIs used in enterprise-scale applications
  • Design and implement Kafka producer and consumer solutions for event-driven processing
  • Contribute to both a modernized platform and an existing production codebase
  • Work with relational and distributed databases to support reliable application performance
  • Troubleshoot issues independently, write quality code, and deliver production-ready solutions
  • Collaborate with engineering partners across multiple locations and time zones
  • Participate in meetings during Minneapolis/Central Time business hours
Skills
  • Strong senior-level experience in Java backend development
  • Working knowledge of Kotlin or the ability to become productive quickly in Kotlin
  • Hands-on experience with Apache Kafka in production, including both producers and consumers
  • Experience building and supporting high-volume RESTful APIs
  • Experience with relational databases such as Oracle and/or PostgreSQL
  • Familiarity with distributed NoSQL databases such as Cassandra
  • Ability to ramp up quickly on a large existing codebase with minimal guidance
  • Strong communication, collaboration, and independent problem-solving skills
Preferred Skills
  • Experience with modular monorepo architectures
  • Experience working in framework-light or framework-free Java environments
  • Familiarity with RocksDB
  • Experience supporting high-throughput, event-driven, or large-scale distributed systems
  • Background in retail, pricing, or eCommerce platforms
  • Experience contributing to architecture, design, or technical ownership in enterprise applications

Horizontal is committed to fostering a diverse, equitable, and inclusive environment where everyone feels respected, valued, and empowered to contribute. We welcome applicants from all backgrounds and encourage you to apply if you’re excited about the opportunity and meet the core qualifications.

  • competitive compensation and benefits including medical, dental, vision, and retirement

The pay range for this role is $49 - $85 per hour based on qualifications and experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Dahl Consulting • Minnesota

On-site
USD 92,000 - 124,000
Benefits package
Senior Java Backend Engineer: Kafka & REST APIs
Senior Java Backend Engineer: Kafka & REST APIs

Horizontal Talent • Minneapolis (MN)

On-site
USD 68,000 - 117,000
competitive compensation and benefits
Senior Engineer - Hybrid Backend (Java/Kafka)
Senior Engineer - Hybrid Backend (Java/Kafka)

Roundel • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Hybrid work
Health benefits
401(k)
Sr. Java / Python Devleoper
Sr. Java / Python Devleoper

Motion Recruitment Partners LLC • Pasadena (CA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical Insurance
Dental & Orthodontia
Vision Benefits
+2
Senior Software Engineer, Backend
Senior Software Engineer, Backend

engine • United States

Hybrid
USD 135,000 - 187,000
Equity compensation
Annual bonus
Hybrid/remote work options
Engineer | Kotlin, Java
Engineer | Kotlin, Java

Dahl Consulting • Brooklyn Park (MN)

Hybrid
USD 77,000 - 124,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Dahl Consulting • Brooklyn Park (MN)

Hybrid
USD 85,000 - 129,000
Senior Backend Engineer - Java/Kafka (Hybrid)
Senior Backend Engineer - Java/Kafka (Hybrid)

Target • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k)
Paid time off
Sr. Java Backend Engineer (Microservices & Kafka)
Sr. Java Backend Engineer (Microservices & Kafka)

Cognizant • Phoenix (AZ)

Hybrid
USD 69,000 - 125,000
Medical Insurance
401(k)
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Storm2 • New York (NY)

Hybrid
USD 175,000 - 200,000
Stock options
Early ownership of essential systems
Architectural influence