Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Rainbow bridge illustration

Find your next move.

Your current job is just the starting point. See where workers like you actually went next.

Powered by real career transition data in the U.S. labor market over the past 20 years. How it works

Requires a free account

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Kelly Mitchell

Full Stack Developer

Job Description

Job Summary Our client, a leading consumer electronics and technology retailer, is seeking a Senior Full Stack Software Engineer to join its merchandising technology team. This is a contract opportunity focused on supporting mission-critical legacy financial systems while developing modern, distributed, and scalable applications. The role will primarily focus on backend development, with additional frontend responsibilities and opportunities to contribute technical leadership. The ideal candidate will have strong JVM-based programming experience, a test-driven development mindset, and a collaborative approach to software engineering, with a focus on code simplicity, quality, and continuous improvement. Contract Details Contract (duration to be confirmed) Richfield, MN. Minnesota preferred; candidates outside Minnesota may be considered Hybrid, with occasional onsite visits as needed and a flexible schedule Core Responsibilities Develop, enhance, and maintain backend applications supporting enterprise merchandising and financial systems Support mission-critical legacy applications while contributing to their modernization and replacement with distributed, scalable solutions Design, develop, test, and maintain high-quality software using JVM-based programming languages such as Java or Groovy Apply test-driven development practices to improve code quality, reliability, and maintainability Collaborate with engineers through pair programming, code reviews, and shared problem-solving Contribute to full stack development, including frontend features and integration with backend services Design and develop service-based applications and APIs using REST, HTTP, JSON, and related technologies Participate in agile engineering practices, technical discussions, and continuous improvement initiatives Provide technical guidance and demonstrate leadership through collaboration, feedback, and sound engineering decisions Work closely with team members to deliver reliable software solutions while maintaining simplicity and consistency across the codebase Required Skills/Experience (Must-Haves) 7+ years of professional software development experience Strong proficiency in a JVM-based programming language, such as Java or Groovy Fluent in test-driven development (TDD) principles and practices Strong willingness to participate in pair programming and collaborative software development Full stack development experience, with a primary focus on backend engineering and the ability to contribute to frontend development Preferred Skills/Experience (Nice-to-Haves) Experience developing services and APIs using REST, HTTP, and JSON Experience with the Spring Framework and related Java development technologies Familiarity with relational databases such as PostgreSQL and Oracle Experience with Kafka and event-driven application development Proficiency with Linux environments and Bash scripting Experience with open-source software and application servers such as Apache and Tomcat Experience with React or other JavaScript single-page application frameworks Familiarity with Google BigQuery and data-driven applications Key Competencies & Behaviors Enjoys working closely with teammates to solve technical challenges and deliver shared outcomes Demonstrates leadership through engineering decisions, knowledge sharing, and constructive feedback Values clean, maintainable, simple, and reliable code Comfortable supporting legacy systems while contributing to modern application development Shares ideas openly, welcomes feedback, and encourages diverse perspectives Actively looks for ways to improve individual performance, team practices, and software delivery Willing to take a hands-on approach, contribute across the development lifecycle, and follow through on commitments Work Environment Minnesota candidates preferred; out-of-state candidates may be considered Hybrid, with occasional onsite visits Onsite expectations are flexible, based on team needs
Department:
Software Engineering - Merchandising Technology Team focus: Vendor Funds and financial systems supporting merchandising operations Agile engineering, test-driven development, and pair programming
Compensation & Benefits Pay Range:
The approximate pay range for this position is between $60.00 and $86.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums. Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered About KellyMitchell At KellyMitchell, our culture is world class. Were movers and shakers! We dont mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. Were passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moments notice. Marketing Disclosure By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.careers.kellymitchell.com/privacy-policy [143484]

Benefits

  • 401(k) Plans
  • Employee Stock Options (ESOs)
  • Health Insurance
  • Dental Insurance
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores