Software Dev Engineer II

ApplyMint

Minneapolis (MN)

On-site

USD 110,000 - 140,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ApplyMint in Minneapolis, MN is seeking a Software Development Engineer II to build scalable Java backends and distributed systems. This onsite role offers opportunities to work on AI integration and large-scale data processing with a collaborative team.

You will design, implement, and maintain backend services, improve production reliability, and contribute to architecture and best practices. The role requires independent work and strong teamwork in a growth-focused environment.

Qualifications

  • Minimum 3 years of professional software development experience.
  • Hands-on backend development in Java and related ecosystems.
  • Experience supporting production applications or services.

Responsibilities

  • Design, develop, and maintain scalable Java backend services.
  • Improve production systems for reliability and performance.
  • Implement metrics, dashboards, and monitoring tools for visibility.

Skills

Java backend
Distributed systems
Production support
Software architecture
End-user delivery
Independent work & collaboration

Education

Bachelor's degree in Computer Science or related field

Job description

Software Development Engineer II – AI Integration & Distributed Systems Minneapolis, MN (Onsite)
About the Role

Join a high-impact team in Minneapolis as a Software Development Engineer II, building robust, scalable backend solutions and automation technologies that drive operational efficiency. Work alongside experienced engineers to design and deliver systems that process massive volumes of data and events at scale, with opportunities to integrate cutting-edge AI technologies. This position offers the chance to work on meaningful projects, expand your technical expertise, and advance your career in a collaborative, growth-focused environment.

Responsibilities
  • Design, develop, and maintain scalable software applications and backend services using Java
  • Build, enhance, and optimize production systems for reliability and performance
  • Implement metrics, dashboards, and monitoring tools to improve system visibility
  • Apply sound software engineering and system design principles to develop effective solutions
  • Partner with cross-functional teams to gather requirements and deliver high-quality technical solutions
  • Drive projects through the entire software development lifecycle, from concept to deployment and ongoing support
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot and resolve complex production issues in distributed environments
Required Skills and Experience
  • Minimum 3 years’ professional experience in software development
  • Hands-on expertise building backend applications in Java
  • Experience supporting production applications or backend services
  • Strong understanding of software architecture, object-oriented programming, and system design
  • Proven record delivering software products or features to end users
  • Ability to work independently while effectively collaborating with technical teams
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred)
Preferred Skills
  • Experience developing solutions that leverage AI technologies
  • Background working in large-scale, distributed technology environments
  • Prior experience at Amazon or similar high-growth tech companies
  • Technical leadership or mentoring experience
  • Familiarity with high-volume transactional or event-driven systems
Benefits
  • Opportunity to work on impactful, large-scale projects with advanced technologies
  • Collaborative team of experienced engineers committed to knowledge sharing and growth
  • Professional development and career advancement support
  • Onsite role located in the heart of Minneapolis’ technology hub

Candidates must be authorized to work in the US without sponsorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Hillview Consulting Solutions • United States

Hybrid
USD 180,000 - 230,000
Staff Software Engineer
Staff Software Engineer

Hillview Consulting Solutions • Chicago (IL)

Hybrid
USD 180,000 - 230,000
Software Development Engineer IV
Software Development Engineer IV

ApplyMint • Dallas (TX)

On-site
USD 180,000 - 240,000
18-month contract
Onsite in Dallas
Senior Software Engineer (AI)
Senior Software Engineer (AI)

Staffing Science • Tempe (AZ)

Hybrid
USD 140,000 - 190,000
Hybrid work pattern
4 days onsite in Greater Phoenix
Software Development Engineer II, Amazon
Software Development Engineer II, Amazon

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II, AWS AI & Strategic Partner Engineering
Software Development Engineer II, AWS AI & Strategic Partner Engineering

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II, AWS AI & Strategic Partner Engineering
Software Development Engineer II, AWS AI & Strategic Partner Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing
Software Development Engineer, AWS Data Services - 2026 (US)
Software Development Engineer, AWS Data Services - 2026 (US)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 111,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Java Full Stack Developer-Software Engineer II
Java Full Stack Developer-Software Engineer II

PowerToFly • Town of Florida (NY)

On-site
USD 110,000 - 160,000