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

Engineer | Java, Kotlin, Kafka (MN)

$75.19 - $93.98 per hour
Temporary

Dahl Consulting

Title : Engineer
Location : Remote
Job Type : Contract (7 Months)
Compensation : $75.19 - $93.98/hr
Industry: Retail
Work Arrangement: Candidates located in the Minneapolis, MN area may be expected to work onsite up to two days per week if selected for the position.
---
About the Role
Our client, a leading retailer and technology-driven organization, is seeking an experienced Engineer to support the modernization of enterprise location management and administrative systems. This role will focus on building scalable data services and user interface components that support critical location legalization processes and inbound integrations across multiple business functions. Due to the complexity and broad impact of these systems, the ideal candidate will have strong experience designing and supporting high-performance, distributed applications.
This position offers the opportunity to work on highly visible initiatives that support enterprise-wide operations while collaborating with cross-functional teams in an agile development environment. Job Description
As an Engineer, you will contribute to the design, development, testing, and support of modern data services and applications that align with business objectives. You will play a key role in the modernization of location management functionality, helping to deliver scalable and reliable solutions that support a wide range of internal consumers.
Key responsibilities include:
  • Design, develop, test, and maintain software solutions that support business goals and strategic initiatives.
  • Build and enhance data services, APIs, and supporting application components.
  • Develop functionality from product backlog requirements and user stories.
  • Participate in agile ceremonies, including story sizing, sprint planning, and iterative development activities.
  • Create and execute unit tests, automated test scripts, and other testing activities to ensure solution quality.
  • Validate deliverables against acceptance criteria and business requirements.
  • Produce and maintain project and technical documentation.
  • Collaborate with product, engineering, infrastructure, and security teams to deliver scalable and secure solutions.
  • Support integration and messaging capabilities across distributed systems and services.
  • Follow industry-standard software engineering and agile development practices.
  • Work closely with cross-functional teams to ensure solutions meet business and operational needs.
  • Quickly learn and contribute to existing systems with minimal supervision.
Qualifications
Required Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 3+ years of experience in a software engineering or application development role.
  • 1+ years of experience working within an agile development environment.
  • Senior-level experience developing applications using Java and Kotlin.
  • Senior-level experience with messaging platforms such as Kafka, including consumer and producer implementations.
  • Experience working within microservices-based architectures.
  • Senior-level experience building and supporting REST APIs.
  • Experience with databases including:
    • Oracle Exadata
    • PostgreSQL
    • MongoDB
    • Cassandra
  • Experience with test-driven development (TDD) and software test automation.
  • Ability to quickly learn existing platforms and contribute with minimal guidance.
  • Strong collaboration, communication, and problem-solving skills.
  • Ability to work during Central Time (Minneapolis) business hours.
  • Ability to collaborate closely with distributed technical teams.
Preferred Qualifications:
  • Experience working with modular monorepo architectures.
  • Experience contributing to framework-free codebases.
  • Experience with RocksDB.
  • Previous experience supporting large-scale, highly available enterprise systems.
  • Ability to work onsite two days per week in Minneapolis, Minnesota.
  • Experience developing solutions that serve multiple business units and high-volume consumers.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary:  How to Apply
Take the first step on your new career path!  To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Engineer | Java, Kotlin, Kafka (MN) in Minneapolis, MN vacancy
  • $60.15 - $71.42 per hour

     ...Title : Senior Engineer Location : Minneapolis, MN Job Type : Contract (6 Months)...  ...development experience in Kotlin and modern backend technologies...  ...Solid experience with Java/J2EE and RESTful API development...  ...platforms such as Kafka. Proficiency with testing... 
    Kotlin
    Contract work

    Dahl Consulting

    Minneapolis, MN
    a month ago
  •  ...Title : Kotlin Backend Engineer Location : Minneapolis, MN (Hybrid) Job Type : W-2 Contract (12 Months) Compensation...  ...RESTful APIs Experience with Kafka or other event-driven messaging...  ...Qualifications: Experience with Java Exposure to React for minor UI... 
    Kotlin
    Contract work
    Temporary work

    Dahl Consulting

    Minneapolis, MN
    a month ago
  • $56 - $90 per hour

     ...Title : Engineer Location : Brooklyn Park, MN | Hybrid – onsite Wednesdays & connection weeks Job Type...  ...initiatives. Develop and maintain Kafka consumers and producers for large-...  .... ~ Strong proficiency in Java and Kotlin. ~ Experience developing applications... 
    Kotlin
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

    Brooklyn Park, MN
    4 days ago
  •  ...Title : Backend Software Engineer – Supply Chain & Warehouse Systems...  ...Systems Location : Minneapolis, MN (Hybrid) Job Type : W2...  ...enterprise applications using Java ~ Hands-on experience with...  ...security teams ~ Experience with Kotlin and/or Groovy ~ Experience... 
    Kotlin
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

    Minneapolis, MN
    a month ago
  •  ...Senior Java Full-stack Developer Position Type: Contract (09-15-2025 - 02-28-2026) Location: Minneapolis, MN Primary Skills: Angular Job Description Preferred Location: Bachelor...  ..., Docker, Dynamo DB, HTML/HTML5, Kafka, MySQL, TypeScript, AWS VPC, AWS EC2, Java... 
    Suggested
    Contract work
    Immediate start

    Georgia IT Inc

    Minneapolis, MN
    3 days ago
  •  ...Backend Developer - MN Location: Minneapolis, MN - LOCALS ONLY Skills Overview...  ...development experience • Strong Java/Kotlin and Spring Boot/WebFlux expertise • Experience...  ...development • Strong understanding of Kafka and event-driven architecture • Knowledge... 
    Kotlin
    Local area

    3B Staffing LLC

    Minneapolis, MN
    5 days ago
  •  ...Posted: 2025-08-20Location: Minneapolis, MN; Dallas, TXEmployment Type: Full...  ...SRI Tech SolutionsJob Title: Software Engineers - Back-End (Java)Location: Dallas, TX and Minneapolis, MNJob...  ...systems using pub-sub systems (Apache Kafka, SNS-SQS, RabbitM, Qetc)x. Experience implementing... 
    Work experience placement
    Remote work

    SRI Tech

    Minneapolis, MN
    4 days ago
  •  ...Headquarters: Minneapolis, MN URL: Who We Are...  ...full NetworkOS stack — Kotlin/Spring Boot microservices...  ...mentor mid‑level and junior engineers through code reviews,...  ...PostgreSQL, Liquibase, Kafka, DynamoDB, Amazon S3 AI...  ...and Spring Boot (or Java/Spring with willingness... 
    Kotlin
    Contract work

    Neura Market

    Minneapolis, MN
    6 days ago
  • Medical Device III Software Engineer (Minneapolis, MN) Job Description This position is responsible for software development and the maintenance...  ...development using cross platform and native languages. C# o Kotlin Bluetooth stack experience Pairing Pass key Numerical... 
    Kotlin
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Relocation
    Work visa

    Cedent

    Minneapolis, MN
    1 day ago
  • $82.71 - $97.74 per hour

     ...Title : Backend Java Engineer Location : Minneapolis, MN Job Type : Contract (6 Months) Compensation : $82.71 - $97.74/hr Industry: Retail...  ...messaging or event-streaming technologies such as Kafka. ~ Experience developing RESTful APIs and backend services... 
    Contract work

    Dahl Consulting

    Minneapolis, MN
    a month ago
  •  ...Required Skills More than 7 years of backend software engineering experience Strong Java development experience in enterprise applications...  ...teams Preferred Skills Experience with Kotlin and/or Groovy Experience supporting supply chain,... 
    Kotlin
    Remote work

    Info Way Solutions

    Minneapolis, MN
    3 days ago
  • Job Title: Java Full Stack Developer Location: Hopkins, MN (Prefer Locals) Job Type: W2 Work Authorization: U.S....  ...Requirements 8+ years of software engineering experience Expertise in...  ...streaming and data platforms: Apache Kafka, Cassandra, MongoDB, Oracle, Postgres... 
    Work at office
    Local area

    Hyr Global Source Inc

    Hopkins, MN
    4 days ago
  • $45 - $50 per hour

    Job ID: SRJ_8429Posted: 2026-02-12Location: Minneapolis, MN - Remote, United StatesSalary: USD 45-50 / Hourly (C2C)Employment...  ...Developer - 3 PositionsMinneapolis, MN (Remote)Java backend with heavy Kafka exposure along with Ghaph QL5-8 Years Experienced Developer... 
    Hourly pay
    Remote work

    SRI Tech

    Minneapolis, MN
    4 days ago
  •  ...MNJoin our dynamic team in Minneapolis, MN, where you'll have the opportunity to work...  ....Must HaveBachelor's degree in Software Engineering, Computer Science, or equivalent with 5...  ....Android development experience (Kotlin or Java); familiarity with Kotlin Multiplatform... 
    Kotlin

    LanceSoft

    Minneapolis, MN
    5 days ago
  •  ...Android Developer Location: Minneapolis, MN or Dallas, TX Hybrid onsite/remote Duration: 6+ month contract Job Description...  ...Experience/Skills: Excellent programming skills in Java/Kotlin Experience with Android SDK performance tools, and optimization... 
    Kotlin
    Contract work
    Remote work

    Software Technology Inc

    Minneapolis, MN
    3 days ago
  • $98k - $176k

     ...together. Join our team as a Senior Engineer and take a lead in building tools to...  ...one or more of the following areas: Kotlin/Java, Spring Boot framework, Kafka, SQL/NoSQL DB, Application development...  ...both onsite at the Target HQ MN location the role is assigned to and... 
    Kotlin
    Full time
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Target

    Brooklyn Park, MN
    2 days ago
  •  ...Full Stack Java Developer Location: Remote Duration: 6 month to start (prefers contract to hire) Job Description...  ...Development REACT, Angular or Similar Dev OPS - CI/CD Pipeline Kotlin and Docker Kafka or other event streaming platform. Experience working in... 
    Kotlin
    Contract work
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    Software Technology Inc

    Saint Paul, MN
    20 hours ago
  •  ...Java Spring Boot DeveloperHybrid Onsite - Minneapolis, MN (3 days/week)Role Overview:We are seeking a Senior Spring Boot Developer with strong backend engineering expertise to support modernization initiatives. The...  ...is a plusExperience with Kafka, RabbitMQ, and PCF... 
    3 days per week

    My3Tech Inc

    Minneapolis, MN
    5 days ago
  • $119.77k - $140.9k

     ...Gateway, Kubernetes, Spring Boot, Java, Postgres, Z-connect, Datadog...  ...testing pyramid.Approaches engineering work with a security lens and...  ...streaming technologies like Apache Kafka, Spark is preferred.Knowledge...  ....SummaryLocation: Hopkins, MN; Atlanta, GA; Chicago, IL; Charlotte... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Hopkins, MN
    4 days ago
  • $98k - $176k

     ...about Target here.As a Senior Engineer, you serve as a specialist...  ...through REST APIs and Kafka-based event processing, ensuring...  ...applications using Java• Strong experience with Kotlin or the ability to quickly become...  ...both onsite at the Target HQ MN location the role is... 
    Kotlin
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Target

    Brooklyn Park, MN
    4 days ago
  • $98k - $176k

     ...being and beyond at .Senior AI Engineer (Backend Platform) -...  ...scalable AI-ready services using Kotlin, Java, and Micronaut. Build secure,...  ...Design distributed systems using Kafka, asynchronous messaging,...  ...both onsite at the Target HQ MN location the role is assigned... 
    Kotlin
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Target

    Brooklyn Park, MN
    9 hours ago
  • $98k - $176k

     ...Target here.As a Senior Engineer, you serve as a specialist...  ...platforms, compute and storage, Kafka and data movement,...  ...programming languages such as Java, Go, Python, TypeScript, JavaScript, Kotlin, or similarExperience...  ...onsite at the Target HQ MN location the role is assigned... 
    Kotlin
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Target

    Brooklyn Park, MN
    9 hours ago
  •  ...Java Springboot Lead Developer We have urgent requirement for...  ...Location (State, City and Zip): MN Minneapolis, MN Technical/...  ...progressive experience in Software Engineering. • Working experience with...  ...) 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
  •  ...3rd Parties: Yes Location: Minneapolis, MN (preferred local resource) Duration 6+ month...  ...contract Requirements:3-5 years in an engineering role developing Android Mobile AppsExperience...  ...architecture (ideally MVVM experience)Kotlin expertise (Kotlin standard functions, data... 
    Kotlin
    Contract work
    Local area

    Keylent Inc

    Minneapolis, MN
    5 days ago
  • $56 - $90 per hour

     ...Title : Kotlin Backend Engineer Location : Brooklyn Park, MN | Hybrid Job Type : W-2 Contract (7 months) Compensation...  ...event-driven architectures using Kafka and related messaging...  ...Qualifications ~5+ years of professional Java software engineering experience,... 
    Kotlin
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

    Brooklyn Park, MN
    10 days ago
  • $132k - $238k

     ...that combines ongoing learning, engineering excellence, and stellar...  ...scalable backend services in Kotlin, Java, and Spring Boot — event-driven...  ...streaming technologies such as Kafka or Pub/Sub• Hands-on...  ...both onsite at the Target HQ MN location the role is assigned... 
    Kotlin
    Full time
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    Target

    Brooklyn Park, MN
    9 hours ago
  •  ...Title: Java Full Stack Engineer Location: Minneapolis, MN Onsite Duration: 6 Months Key Skills: Java, Spring Boot, Microservices, REST APIs, React/Angular, JavaScript, SQL/NoSQL, Kafka (preferred), Cloud (AWS/GCP/Azure) Responsibilities: Design and... 

    eTeam

    Minneapolis, MN
    3 days ago
  • $82.42k - $126.6k

     ...following technologies:o Programming Languages: Java, Javascript/Typescripto Frameworks: Spring...  ..., Rediso Integration/APIs Technologies: Kafka, REST, GraphQLo Cloud Providers such as...  ...- ALL Work LocationMinneapolis, MN CountryUSAState / Region / ProvinceMinnesotaCompanyITL... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Minneapolis, MN
    9 hours ago
  •  ...Jr. Software Engineer (Angular, Typescript, Java) Contract Key skills: Angular, Typescript, Java/J2EE, Spring boot, GraphQL Jasmine, Karma...  ..., Git, MySQL Postgres, Splunk, Grafana, Camunda/JBPM, Kafka, Microservices, Jenkins, Docker Openshift, Kubernetes,... 
    Contract work
    Shift work

    Samprasoft

    Minneapolis, MN
    4 days ago
  • $118.65k - $160k

     ...you wish. 11000 Optum Cir Eden Prairie, MN 55344 What You’ll Do Design and build...  ...What We’re Looking For Experience with Kotlin and/or Java 5+ years of experience developing Android...  ...over the years BS in Computer Science, Engineering or a related technical role or... 
    Kotlin
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Rvohealth

    Minneapolis, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineer | Java, Kotlin, Kafka (MN). Be the first to apply!