Developer

Horizontal Talent
East Bethel, MN, United States
5 days ago
Apply on www.jofdav.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$101,920.0 - $176,800.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Relational Databases Distributed Systems PostgreSQL NoSQL Oracle (Applications) Enterprise Software Applications Backend Kotlin Cassandra
+2 more
Apache Kafka Restful APIs

Job description

Join a senior backend engineering opportunity focused on building and enhancing high-volume systems that power price updates through REST APIs and Kafka-based event processing. This role offers the chance to contribute to an active platform modernization effort while working independently and collaborating with distributed engineering teams in a fast-paced enterprise environment. Responsibilities

  • Develop and support backend services that help process and publish pricing updates across a large enterprise platform.
  • Build, enhance, and maintain RESTful APIs that support reliable, high-volume business operations.
  • Design and implement Kafka producer and consumer workflows for event-driven processing.
  • Contribute to both modernized architecture and existing production systems as part of an ongoing platform transformation.
  • Work with relational databases such as Oracle and PostgreSQL, as well as distributed NoSQL technologies like Cassandra.
  • Troubleshoot issues, write quality code, test solutions thoroughly, and deliver production-ready work with minimal guidance.
  • Collaborate closely with engineering partners across U.S. and India-based teams and participate in meetings during Central Time business hours.

Requirements

  • Strong professional experience developing enterprise applications in Java.
  • Working knowledge of Kotlin, or the ability to become productive in Kotlin quickly.
  • Hands-on experience building and supporting REST APIs in production environments.
  • Deep experience with Kafka, including both producer and consumer implementations.
  • Experience with relational databases such as Oracle and/or PostgreSQL.
  • Familiarity with distributed NoSQL databases such as Cassandra.
  • Ability to ramp up quickly in a large existing codebase and contribute independently.
  • Clear communication skills and a collaborative mindset in a distributed Agile setting.

Preferred Skills

  • Experience working in modular monorepo architectures.
  • Background in framework-light or framework-free Java environments.
  • Familiarity with RocksDB.
  • Experience supporting high-throughput, event-driven, or large-scale distributed systems.
  • Retail, pricing, or eCommerce platform experience.

Benefits & conditions

Please apply through this online posting or by visiting our Job Board at www.horizontaltalent.com/job-board. Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $49 - $85 per hour based on qualifications and experience. Other 4 days ago User Experience Designer Horizontal Talent East Bethel, Minnesota $37.00 - $71.00 per hour

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jofdav.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all