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 :