Senior Backend Software Engineer (28697) Job at Dahl Consulting, Brooklyn Park, MN

bUgrUjVpbGZMZlhCZThZNXlKQlRBWWRvMkE9PQ==
  • Dahl Consulting
  • Brooklyn Park, MN

Job Description

Senior Backend Software Engineer

Location: Brooklyn Park, MN (Onsite, 5 days/week)

Type: 6-Month Contract

Hours: Full-Time, 40 hrs/week

Start Date: December 2025

Pay Range: $75 to $90/hour W2 (Not open for C2C/1099)

Key Skills: Kotlin, Spring Boot, Kafka

Overview

We’re seeking a Senior Backend Software Engineer to join a high-impact engineering team building scalable, reliable, and modern backend services. This role is ideal for a senior-level engineer who can influence architecture, write clean and maintainable code, and solve complex technical problems in a fast-moving environment. You’ll work onsite in a collaborative, enterprise-scale engineering setting and contribute to mission-critical services that operate 24x7.

What You’ll Do

  • Design, build, and enhance backend services using Kotlin and modern frameworks (Micronaut or Spring Boot).
  • Translate conceptual architecture into production-ready systems and influence design decisions across the stack.
  • Develop microservices and event-driven solutions leveraging Apache Kafka (producers, consumers, stream processing).
  • Improve system reliability through sound engineering practices, including TDD, observability, and CI/CD automation.
  • Lead code reviews, design reviews, debugging sessions, and performance tuning.
  • Build new features, expand existing services, and write high-quality, testable code with strong coverage.
  • Support enterprise production systems, including rotating on-call responsibilities.
  • Collaborate closely with cross-functional teams to ensure alignment on architecture, delivery timelines, and quality standards.
  • Champion clean code, operational excellence, and scalable engineering patterns across the team.

Required Qualifications

  • 5+ years of professional backend development experience in enterprise or large-scale systems.
  • Strong proficiency in Kotlin .
  • Hands-on experience with Micronaut or Spring Boot .
  • Experience with Kafka (producers, consumers, streams).
  • Skilled with DevOps tooling, CI/CD, and container orchestration.
  • Experience implementing observability solutions (OpenTelemetry, Grafana, etc.).
  • Strong background in test-driven development (JUnit, K6).
  • Excellent communication skills and ability to work effectively in cross-functional teams.
  • Commitment to clean, maintainable code and highly reliable systems.

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:

Job Tags

Full time, Contract work,

Similar Jobs

LHH

Senior Sourcing Specialist Job at LHH

 ...Senior Sourcing Specialist LHH Recruitment Solutions is currently seeking an experienced Senior Sourcing Specialist to join a leading...  .... Equal Opportunity Employer/Veterans/Disabled To read our Candidate Privacy Information Statement, which explains how... 

Akkodis

Production Supervisor 1st Shift Job at Akkodis

 ...Supervisor (Metal Fabrication) job in Aurora, OH is available courtesy of Akkodis. We are seeking a proactive and detail-oriented 1st Shift Supervisor to lead our Metal Fabrication operations. This hands-on leadership role is responsible for overseeing daily production... 

Global Recruiters of Dublin (GRN Dublin)

Network Engineer Job at Global Recruiters of Dublin (GRN Dublin)

Essential Duties and Responsibilities: Mentors, coaches, and teaches Manufacturing technicians to perform routine AVI activities for syringes and cartridges as well as support pen packaging and pen assembly activities. Ensure that the Manufacturing organization operates...

Guthrie

Phlebotomist I - Laboratory Collection - Part Time Job at Guthrie

 ...quality specimen labeling, handling, and transportation. 2. Working with a variety of computer programs/systems. 3. Utilizing excellent...  ...Other Duties: 1. Phlebotomists may be required to support evening, night, weekend, or holidays shifts for both outpatient and... 

Xperience Xscape Travels

Remote Travel Sales Manager Job at Xperience Xscape Travels

 ...Job Description: As a Remote Travel Sales Manager, you will be an essential part of our team, guiding clients through every stage of their journeyfrom the moment they plan their trip to their safe return home. Your role is to ensure a seamless, stress-free experience...