1

Sprint Boot Jobs in Minnesota (NOW HIRING)

Exposure to modern non-blocking/asynchronous server frameworks like Micronaut, Sprint Boot, Node.js, Spring WebFlux, etc. * Comfortable developing and understanding of an existing codebase in order ...

Exposure to modern non- blocking/asynchronous server frameworks like Micronaut, Sprint Boot, Node.js, Spring WebFlux, etc. * Comfortable developing and understanding of an existing codebase in order ...

Exposure to modern non-blocking/asynchronous server frameworks like Micronaut, Sprint Boot, Node.js, Spring WebFlux, etc. * Comfortable developing and understanding of an existing codebase in order ...

Engineering Manager

Hopkins, MN · On-site

$60 - $65/hr

Lead sprint execution and ensure delivery quality * Manage and mentor a team of software engineers ... Strong technical background in Java, Spring Boot, React, or similar stacks * Experience with Agile ...

ServiceNow IRM Developer

Hopkins, MN · On-site

$54.75 - $75.25/hr

Key Responsibilities • Participate in design and discovery sessions, sprint ceremonies, and Agile ... Preferred Qualifications • 2+ years of Spring Boot experience. • 2+ years of React UI ...

New

Participate in architecture discussions, code reviews, estimation, sprint ceremonies, deployments ... Spring Boot application development. * Strong hands-on experience using Claude Code and Claude ...

next page

Showing results 1-20

Sprint Boot information

What is Spring Boot?

Spring Boot is an open-source Java-based framework used to create stand-alone, production-grade Spring applications quickly and with minimal configuration. It simplifies the development process by providing embedded servers, auto-configuration, and a range of tools that help developers build and deploy applications faster. Spring Boot also integrates easily with various databases, security features, and cloud platforms, making it a popular choice for modern web and enterprise applications.

What are the key skills and qualifications needed to thrive as a Spring Boot developer, and why are they important?

To thrive as a Spring Boot Developer, you need strong Java programming skills, a solid understanding of Spring Framework concepts, and experience building RESTful APIs, typically supported by a degree in computer science or related fields. Familiarity with tools like Maven, Gradle, Git, and integrated development environments (IDEs) such as IntelliJ IDEA or Eclipse, along with knowledge of database systems, is essential. Strong problem-solving abilities, attention to detail, and effective collaboration and communication skills help you deliver robust and maintainable applications. These skills ensure efficient software development, seamless teamwork, and high-quality, scalable solutions for business needs.

What are some common challenges faced by Spring Boot developers when working on large-scale enterprise applications?

Spring Boot developers working on large-scale enterprise applications often encounter challenges related to managing complex dependencies, optimizing application performance, and ensuring seamless integration with other systems. Dealing with microservices architecture can add additional complexity, such as handling service communication, distributed transactions, and monitoring. Collaboration with DevOps teams for deployment and maintaining consistent environments across development, testing, and production are also key aspects. Staying up-to-date with evolving best practices and tools in the Spring ecosystem helps in overcoming these challenges.

What is the difference between Sprint Boot vs Scrum Master?

AspectSprint BootScrum Master
Primary RoleFramework for building Java applicationsFacilitates Agile Scrum processes
Required SkillsJava, Spring Framework, REST APIsAgile methodologies, team facilitation
Work EnvironmentSoftware development teams, backend developmentAgile teams, project management
CertificationsSpring certifications, Java certificationsCertified ScrumMaster (CSM), Agile certifications

While Sprint Boot is a Java framework used for developing applications, Scrum Master is a role that facilitates Agile project management. They serve different functions: Sprint Boot focuses on technical development, whereas Scrum Master ensures Agile processes are followed effectively.

What are popular job titles related to Sprint Boot jobs in Minnesota?

For Sprint Boot jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Sprint Boot jobs in Minnesota look for?

The top searched job categories for Sprint Boot jobs in Minnesota are:

Infographic showing various Sprint Boot job openings in Minnesota as of July 2026, with employment types broken down into 1% As Needed, 92% Full Time, 3% Part Time, 3% Contract, and 1% Nights. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.

Software Engineer, Devices

Minneapolis, MN • On-site

SmartThings, Inc.
Internet and IT • 51 - 200 employees

$97 - $132/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Software Engineer, Devices

Department: Core Cloud

Employment Type: Full Time

Location: Minneapolis, MN

Description

We’re SmartThings, one of the leading IoT ecosystems in the world, creating the most effortless way for anyone to create a smart home. We're a wholly owned subsidiary of Samsung with corporate offices in Minneapolis and the Bay Area.

More than 430 million people worldwide use SmartThings to control and manage their connected life. SmartThings delivers simple, powerful experiences across Samsung’s leading portfolio of phones, TVs, and appliances. We also offer the most versatile smart home experience as an open platform with a rich partner ecosystem (think IKEA, SONOS, Honeywell, and so many more). As a founding member of Matter, we are a leader in the industry to help make smart homes more secure, reliable and seamless to use. Come be a part of the leading edge of IoT innovation!

About The Team

SmartThings is seeking a skilled Software Engineer to join the Device Core (DC) Team. The DC team develops the core APIs used by all devices on our platform to control, react to, onboard, and list devices. If high volume systems critical to customer success excite you, then this opportunity is for you! This team is at the center of our IoT strategy, which continuously evolves to meet customer expectations, new standards, compliance and certification requirements, and business growth. In this role you’d have the opportunity to work on high-impact projects in a fast-paced, high visibility environment with a team of high performing engineers.

This role is hybrid, 3 days/week in our Minneapolis Office (on iconic St Anthony Main across from Downtown...with attached parking at no cost to you!)

The pay range for this role is $97,000 to $132,000, with an annual bonus target of 20%.

Key Responsibilities

As a member of the Device Core Team, you will contribute to:

  • Implementing microservices surrounding devices, the device's last known state, and their events.
  • Being attentive to devices, event volume and user requests (~250M /hr) as well as help implement corrective measures for scalability, reliability and performance.
  • Abstracting the basic building blocks of a device into reusable pieces on the platform.
  • Facilitating the many ways a device can be incorporated into a user account.
  • Maintaining the communication between the device and the SmartThings platform.
Skills, Knowledge & Expertise Minimum Qualifications
  • BS or MS Degree in Computer Science or related discipline.
  • 2+ years of experience demonstrating proficiency in Java, Kotlin, object-oriented design, and/or C-based/inspired programming languages such as JavaScript, TypeScript, Go, C++, Rust, etc.
  • Exposure to modern non-blocking/asynchronous server frameworks like Micronaut, Sprint Boot, Node.js, Spring WebFlux, etc.
  • Comfortable developing and understanding of an existing codebase in order to implement new features.
  • Experience with microservice architecture and service-to-service interconnectability.
  • Experience with Linux systems.
  • Experience in developing RESTful APIs.
  • Experience operating production services in a cloud-based environment like AWS or GCP.
  • Thrives in a fast-paced, collaborative environment.
Preferred Qualifications
  • Experience with asynchronous server-side programming.
  • Experience with NoSQL databases such DynamoDB.
  • Experience with Kafka.
  • Experience with IoT device applications.
SmartThings Benefits
  • We offer an attractive compensation package with comprehensive health benefits, including medical, dental, vision, and mental health; an HSA with employer contribution; life & disability insurance; FSAs for health and dependent care expenses; a competitive 401k with a 5% employer match, and more.
  • All of our employees enjoy unlimited PTO, 12 paid holidays, and a generous parental leave policy (8 weeks fully paid parental leave and 8 more fully paid weeks for childbirth recovery leave).
  • Eligible employees benefit from our education reimbursement program, and all employees enjoy access to learning resources through O’Reilly.
  • Our commitment to diversity, equity, inclusion and belonging is embedded into our culture and our work, and everyone has frequent opportunities to join forums and groups and participate in ongoing projects.
  • We offer a parking stipend to cover the monthly garage cost. EV chargers are also onsite.
  • In-office catered lunches once a week.
  • Access to the onsite gym.

Base compensation range for this position is $97,000 to $132,000 base within this range will depend on many factors including experience, skills, technical expertise and market alignment. In addition, this role is eligible for a 20% annual target bonus based heavily on individual performance.

At SmartThings, we are committed to creating an inclusive and accessible environment for all. If you require accommodations to participate in our hiring process or to perform the requirements of the job, we will work with you to meet your needs in compliance with applicable laws. Please reach out to talent@smartthings.com and a member of our Talent Acquisition team will connect with you further!

#J-18808-Ljbffr