Search Jobs
Senior Development Engineer | Kaftka | Java
Job Description
Location: Brooklyn Park, MN
Job Type: Contract (7 months)
Compensation: $37.00 - $67.00 per hour (W2)
Industry: Retail
---
About the Role
We are hiring on behalf of a Fortune 50 retail and technology leader that is expanding into the digital media and advertising space. This organization is building a next-generation advertising platform powered by first-party data, scalable infrastructure, and innovative marketing solutions. The Senior Development Engineer will play a key role in designing and scaling ad tech systems that support billions in media revenue.
Job Description
As a Senior Development Engineer, you will lead the development of robust, scalable systems within a cutting-edge advertising technology ecosystem. You’ll collaborate with cross-functional teams to architect and implement solutions that support sponsored search listings, programmatic advertising, and self-service campaign management tools.
You’ll be responsible for evaluating emerging technologies, driving innovation, and ensuring high performance across distributed systems. This role requires deep expertise in backend development, event-driven architecture, and cloud-native services.
Key Responsibilities:
- Design and develop microservices using Java, Spring Boot, and Kafka.
- Lead architecture and design discussions using system diagrams and process flows.
- Conduct code reviews, testing, and debugging at the application level.
- Evaluate new technologies through proof-of-concepts and technical assessments.
- Mentor junior engineers and provide technical leadership across teams.
- Implement disaster recovery strategies and data quality protocols.
- Collaborate with product and platform teams to align technical solutions with business goals.
Qualifications
Required Qualifications:
- 5+ years of experience in backend development using Java and Spring Boot.
- Strong experience with Kafka and event-driven systems.
- Experience with Kotlin or willingness to learn.
- Familiarity with microservices architecture and RESTful APIs.
- Hands-on experience with databases such as Cassandra, MongoDB, PostgreSQL, or Elasticsearch.
- Proficiency with testing frameworks (JUnit, Mockito).
- Experience with logging and monitoring tools (Logstash, Kibana, Grafana).
- Understanding of CI/CD pipelines and DevOps practices.
- Excellent communication and problem-solving skills.
- Experience in the advertising technology domain (DSP, SSP, Ad Server).
- Knowledge of Python and data pipeline tools (e.g., Oozie).
- Experience designing solutions aligned with advertising business objectives.
- Exposure to mono repo development environments.
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: https://www.dahlconsulting.com/benefits-w2fta/.
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! For questions or more information about this role, please call our office at (651) 772-9225.
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!
Â
Dahl Consulting is proud to offer a comprehensive benefits package to eligible contract employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review our Benefits Summary: www.dahlconsulting.com/benefits-w2fta.
Dahl Consulting is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other applicable legally protected characteristics.
Review DAHL & earn up to $100 | www.dahlconsulting.com/review-us
Refer a friend for rewards | www.dahlconsulting.com/careers/refer-a-friend
Share This Job:
Related Jobs:
About Brooklyn Park, MN
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.