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

Java/Kotlin Software Developer

$52 - $90 per hour
Temporary

Dahl Consulting

Title : Java/Kotlin Software Developer
Location : Brooklyn Park, MN
Job Type : Contract (4 months)
Compensation : $52.00 - $90.00 per hour (W2)
Industry: Retail

---

About the Role
Our firm is seeking a Java/Kotlin Software Developer (Backend) on behalf of a leading Fortune 50 retailer and technology-driven organization. This company operates one of the largest digital commerce, supply chain, and enterprise technology ecosystems in the industry, supporting millions of customers through modern, scalable platforms and services.
In this role, you will serve as a senior engineering specialist responsible for designing, developing, and maintaining highly scalable backend services and applications. You will work within a collaborative Agile environment, helping shape application architecture, influencing technical design decisions, and delivering robust solutions that support critical business operations. This position also includes participation in a rotating on-call support model for products operating in a 24/7 environment. Job Description
As a Java/Kotlin Software Developer, you will provide technical leadership and hands-on development expertise across backend applications, services, and distributed systems. You will translate architectural concepts into practical technical solutions and apply modern software engineering principles to build reliable, high-performing products.
Key Responsibilities
  • Design, develop, test, and maintain enterprise-scale backend applications and services.
  • Lead architecture discussions and contribute to technical design decisions.
  • Build and enhance microservices and event-driven systems.
  • Design and develop RESTful APIs and backend integrations.
  • Develop Kafka consumers, producers, and event-processing solutions.
  • Perform code reviews, design reviews, testing, debugging, and performance optimization.
  • Troubleshoot and resolve complex production issues, identifying root causes and implementing long-term solutions.
  • Promote software quality through test-driven development and automated testing practices.
  • Implement and maintain observability and monitoring solutions.
  • Support CI/CD pipelines and deployment processes.
  • Collaborate with product, engineering, and cross-functional stakeholders to deliver business-critical solutions.
  • Contribute to operational readiness, including change management, deployment practices, incident management, and on-call support.
  • Ensure data quality standards are embedded throughout data acquisition, storage, processing, and operational workflows.
Technology Environment
The engineering ecosystem includes:
  • Distributed microservices architectures.
  • Event-driven systems leveraging Apache Kafka.
  • Spring Boot and Micronaut-based services.
  • Kotlin as the primary backend programming language.
  • Mature CI/CD pipelines and automated deployment processes.
  • Cloud-ready and containerized applications.
  • High levels of automation, observability, logging, and monitoring.
Qualifications
Required Qualifications
  • 5+ years of professional software development experience in enterprise or large-scale environments.
  • Strong proficiency in Kotlin and/or Java.
  • Experience developing applications using Spring Boot and/or Micronaut.
  • Strong experience designing and building RESTful APIs and microservices.
  • Experience working with Apache Kafka, including producers, consumers, and stream processing.
  • Expertise with relational databases such as PostgreSQL, SQL Server, Oracle, or similar platforms.
  • Strong SQL development and database design skills.
  • Experience with Git, Maven and/or Gradle.
  • Experience with CI/CD tools, practices, and deployment pipelines.
  • Familiarity with cloud-native application development.
  • Experience with container technologies and orchestration platforms such as Docker and Kubernetes.
  • Experience implementing observability and monitoring solutions such as OpenTelemetry and Grafana.
  • Proficiency with test-driven development and testing frameworks such as JUnit and K6.
  • Strong debugging, troubleshooting, and performance tuning capabilities.
  • Experience working in Agile/Scrum environments.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to participate in a rotating on-call support schedule.
Preferred Qualifications
  • Previous experience working in a consulting or contract engineering capacity within large enterprise environments.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Experience with NoSQL databases.
  • Knowledge of advanced architectural patterns such as Event Sourcing and CQRS.
  • Experience building and maintaining automated end-to-end testing frameworks for enterprise applications.
  • Understanding of machine learning, intelligent systems, natural language processing, or data-driven decision-making solutions.
  • Experience using AI-assisted development tools such as GitHub Copilot or ChatGPT.
  • Advanced knowledge of Git-based development workflows and Agile delivery methodologies.
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!
#LI-LS1
#LI-Onsite ARRAY(0x7f793c032690)
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Java/Kotlin Software Developer in Brooklyn Park, MN vacancy
  • $56 - $90 per hour

     ...Title : Kotlin Backend Engineer Location : Brooklyn Park, MN |...  ...Backend Engineer to design, develop, and support scalable backend...  ...testing strategies and ensure software quality through best engineering...  ...engineering experience focused on Java / Spring Boot development in... 
    Suggested
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

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

     ...you will play a key role in designing, developing, and enhancing distributed applications...  ...architectural concepts into practical software designs and collaborate closely with engineering...  ...experience. ~ Strong proficiency in Java and Kotlin. ~ Experience developing applications... 
    Suggested
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

    Brooklyn Park, MN
    a month ago
  • $101 - $112 per hour

     ...engineering practices. This is a hands-on software engineering role focused on designing,...  ...Engineer, you will be responsible for developing and maintaining secure, scalable...  ...Develop applications and services using Java or Kotlin, preferably within a Spring Boot environment... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    2 days per week

    Dahl Consulting

    Brooklyn Park, MN
    2 days ago
  •  ...Job Title: Software Engineer II Job ID: 28186 Location: 7000 Central Ave NE...  ...environment. # Strong coding skills in Java, JavaScript, or Kotlin . # Strong coding logic,...  ...problem-solving skills. # Experience developing and/or verifying software products.... 
    Suggested

    Artech

    Minneapolis, MN
    2 days ago
  • A leading loyalty solutions provider based in the United States is seeking an experienced Java Developer to join their team. The role focuses on improving existing products and developing new features, emphasizing collaboration and Agile methodologies. Candidates should... 
    Suggested
    Remote work
    Flexible hours

    Kobie

    Minneapolis, MN
    1 day ago
  •  ...Backend Developer - MN Location: Minneapolis, MN - LOCALS ONLY Skills Overview: What are the top five skills and number...  ...• 7-10 years of backend development experience • Strong Java/Kotlin and Spring Boot/WebFlux expertise • Experience with microservices... 
    Local area

    3B Staffing LLC

    Minneapolis, MN
    16 hours ago
  •  ...care. About the role The Principal Software Engineer will play a key technical leadership...  ...concept through production transfer. Develop and support design control...  ...including C#, Python, SQL, JavaScript, C++, Java, Swift, and/or Kotlin . Cloud application development... 
    For contractors
    Local area

    Mobia Medical, Inc.

    Fridley, MN
    2 days ago
  •  ...Qualifications: • Strong hands-on experience with Kotlin and Micronaut • Experience with vanilla Kotlin and Java/Spring Boot. • Strong experience building and...  ...transfer platform). Responsibilities: • Design, develop, test, and deploy production-grade backend services... 

    Rose International

    Minneapolis, MN
    3 days ago
  •  ...Java Development Team Position Client: Securian // Apex Systems Position: Java Development Team These are hybrid onsite in St...  ...allowed: No Visa Constraints: None Looking for fullstack Java developers with Spring backend + React frontend. AWS is nice to have.... 
    Local area
    Relocation
    Flexible hours
    3 days per week

    Intellisoft Technologies

    Minneapolis, MN
    22 hours ago
  • Job Posting Experience in Core Java, preferably version 1.8 or higher. REST APIs and Microservices, knowledge of JSON (Java Script Object Notation) handling. Frameworks like classic Spring and Spring Boot. Experience in DevOps processes, CI-CD (Continuous Development-Continuous... 

    The Dignify Solutions, LLC

    Minneapolis, MN
    2 days ago
  •  ...staffingfuture.comWould welcome a developer in test (writing test...  ...development and verification of software products, in an agile environment...  ...coding languages – prefer Java, JavaScript, KotlinSolid...  ...knowledge of Java, JavaScript, Kotlin· Coding experience through school... 
    Work experience placement
    Internship

    Planet Pharma

    Minneapolis, MN
    2 days ago
  • Jr. Software Engineer (Angular, Typescript, Java) Contract Key skills - Angular, Typescript, Java/J2EE, Spring boot, GraphQL Jasmine, Karma, JS, HTML, CSS, Groovy, Spring MVC, JPA, Git, MySQL Postgres, Splunk, Grafana, Camunda/JBPM, Kafka, Microservices, Jenkins, Docker... 
    Contract work
    Shift work

    Samprasoft

    Minneapolis, MN
    16 hours ago
  • Senior Java Developer We are seeking an experienced Senior Java Developer to join our client’s team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding... 

    Argyle Infotech

    Hopkins, MN
    2 days ago
  • $65 per hour

     ...Role: Lead Java developer Minneapolis - MN Onsite - Hybrid(3 days a week) Rate:$65/hr Client:USbank **NO Subcontracting permitted...  ...tools (Jenkins, GitLab CI/CD) • - Strong understanding of software development life cycles and Agile methodologies • -... 
    Work at office
    Local area
    Immediate start
    Work from home
    3 days per week

    Diamondpick

    Minneapolis, MN
    16 hours ago
  • Job Title Java Spring boot Lead developer Relevant Experience (in yrs) 10+ years Work Location (State, City and Zip) Minneapolis, MN (Richfield...  .../Experience: • 10+ years of progressive experience in Software Engineering. • Working experience with Cassandra, Java/Springboot... 
    Work experience placement
    Work at office

    Syntricate Technologies

    Minneapolis, MN
    3 days ago
  •  ...Demand We are recruiting for full-time opportunities with our client network in the following roles: Java Full Stack Developers DevOps & Cloud Engineers Python/Java Software Programmers Data Analysts, Data Scientists Data Engineers & AI/Machine Learning Engineers... 
    Full time

    SynergisticIT

    Minneapolis, MN
    2 days ago
  • Java Lead Location: Minneapolis, MN: 3 days onsite must Duration: Longterm Contract Job Description Software Engineering Lead Position Overview We are seeking an experienced Software...  ...skills—able to interact comfortably with developers, business partners, and leadership.... 
    Contract work

    E-Solutions

    Minneapolis, MN
    3 days ago
  •  ...qualifications Bachelor's degree in a related field or equivalent practical experience 3 years of experience in platform engineering, software engineering, technical operations, production support, or a similar role 5 years of experience managing production incidents,... 

    Programmers.io

    Minneapolis, MN
    16 hours ago
  • $116.73k - $175.1k

     ...7px; padding-top: 15px; } The Manager, Software and Security Engineering leads the software...  ..., mentor, recruit, retain, and develop a high-performing engineering team while...  ...Technical SkillsKnowledge of C, C++, Python, Java, and Kotlin.Embedded software and firmware... 
    Immediate start
    Flexible hours

    Coloplast

    Minneapolis, MN
    11 hours ago
  •  ...Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota,...  ...across the full NetworkOS stack — Kotlin/Spring Boot microservices through Next.js...  ...in Kotlin and Spring Boot (or Java/Spring with willingness to adopt Kotlin)... 
    Full time
    Contract work

    Collaboration.Ai

    Minneapolis, MN
    a month ago
  •  ...experience Experience with frontend web application development (React, Angular) Experience with backend application development (Python, Java) Experience with modern development tools and best practices (IDEs, version control, unit testing, build tools, continuous... 
    Work experience placement
    Remote work

    Code Lab Technology

    Minneapolis, MN
    2 days ago
  • $80k - $158k

     ...maintenance of mission critical enterprise Java applications. Experience working with...  ...Spring boot Micro services. Spring Boot Lead Developer with experience in application components...  ...Boot following industry recognized software development life cycle. Skills are Java... 
    Minimum wage
    Local area

    Wipro Technologies

    Minneapolis, MN
    16 hours ago
  • $48 - $75 per hour

     ...designing and building scalable data platforms, developing high-performance data pipelines, and...  ..., and operational processes. Apply software engineering and DevOps best practices,...  ...datasets. Proficiency in Python and/or Java/Scala. Understanding of data modeling... 
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

    Brooklyn Park, MN
    7 days ago
  • $124k - $186k

     ...partners to obtain labels for that data, develop machine learning and statistical models...  .... Understand and influence software architecture decisions to enable the delivery...  ...programming proficiency in Python, C++, Java, or Kotlin, and possess hands-on expertise with leading... 
    Work at office
    Local area
    Immediate start
    Shift work
    2 days per week

    Mimecast North America, Inc.

    Minneapolis, MN
    4 days ago
  • $117k - $158k

     ...be a part of the leading edge of IoT innovation! As a Senior Software Engineer on the Apps & Behaviors Services team, you'll take...  ...frameworks such as Dropwizard and Ratpack, and comfort working across Java, Kotlin, and Groovy within the same platform. Exposure to systems-... 
    Work at office
    Worldwide
    3 days per week

    SmartThings

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

     ...Exempt Title : Senior Backend Software Engineer (Kotlin/Spring Boot/Kafka) Location : Minneapolis...  ...Technology organization. This team develops and supports the technology solutions...  ...Experience developing applications with Java. Additional experience with PostgreSQL... 
    Hourly pay
    Contract work
    Temporary work

    Dahl Consulting

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

     ...behavioral health programs like Sleep Well and Stress Less. The team develops and supports mobile apps (iOS and Android), web programs,...  ...efficiency What We’re Looking For Experience with Kotlin and/or Java 5+ years of experience developing Android applications Experience... 
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Rvohealth

    Minneapolis, MN
    1 day ago
  • $48 - $75 per hour

     ...Cloud Platform (GCP), with a passion for developing reliable, high-quality data products....  ...and operational support processes. Apply software engineering and DevOps best practices, including...  ...datasets. Proficiency in Python and/or Java/Scala. Understanding of data modeling,... 
    Hourly pay
    Contract work

    Dahl Consulting

    Brooklyn Park, MN
    16 hours ago
  • $97k - $132k

     ...of IoT innovation! We are looking for a Full Stack Software Engineer to join our Developer Center team. Device makers around the world integrate...  ...navigate. Desired Skills Familiarity with Java or Kotlin. Self-motivated with a strong intellectual curiosity... 
    Work at office
    Worldwide
    3 days per week
    1 day per week

    SmartThings

    Minneapolis, MN
    6 days ago
  • $90k - $150k

     ...hundreds more . Our JOPP focuses on closing the gap between your tech skills and what employers want now. Whether you're a Java developer, software engineer, data scientist, or analyst, we know how to position you for success-even after a setback. Currently, We are... 
    Full time
    Contract work
    H1b
    Shift work

    SynergisticIT

    Minneapolis, MN
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java/Kotlin Software Developer. Be the first to apply!