1

Exempt Java Software Engineer Jobs in Minnesota (NOW HIRING)

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Software Engineer

Eagan, MN

$124K - $164K/yr

Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining ... Job Requirements: 5+ years' experience with Java, Spring, Hibernate, REST, Oracle Experience with ...

The Software Engineer is responsible for designing, developing, and optimizing scalable, reliable ... programming languages (Java, Python, NodeJS) and at least one modern frontend framework (e.g ...

New

Sr. Java/Scala Developer

Eagan, MN · On-site

$58.50 - $74.50/hr

Eagan MN Duration: 6 Months Need Strong exp in Scala and Java 8 Exp Description We have an opening for a senior software engineer to join our team for a 6 months' contract to build our next ...

Software Engineer

Eden Prairie, MN · Remote

$72K - $130K/yr

As a Software Engineer (Full-Stack) you will work within a collaborative environment to design ... Develop and maintain RESTful APIs and microservices using Java, Python, Node.js, or .NET * ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Java Developer Location: Richfield, MN locals only Visa: USC/GC/H1B Passport no required Rate: $62 ...

Agile Methodology, AI Concepts, Application Development, Application System Design, Computer Science, Informatica PowerCenter, Java (Programming Language), Java Software Development, Java Spring ...

As a Senior Software Engineer, you will have the opportunity to work on cutting-edge projects that make a real difference. Must Have: * Embedded Software Testing Nice to Have: * Requirements Testing ...

next page

Showing results 1-20

Exempt Java Software Engineer information

What is the difference between Exempt Java Software Engineer vs Non-Exempt Java Software Engineer?

AspectExempt Java Software EngineerNon-Exempt Java Software Engineer
Overtime EligibilityNot eligible for overtime payEligible for overtime pay
Work EnvironmentTypically salaried, project-focused rolesUsually hourly, may involve more structured hours
CredentialsOften requires a bachelor's degree in CS or related fieldSimilar educational requirements, may include certifications
Industry UsageCommon in tech companies, corporate environmentsFound in various industries, including government and consulting

The main difference between an Exempt Java Software Engineer and a Non-Exempt Java Software Engineer lies in overtime eligibility and pay structure. Exempt engineers are salaried and do not receive overtime pay, while non-exempt engineers are hourly and eligible for overtime. Both roles typically require similar educational backgrounds and are used across various industries, but their work hours and compensation structures differ.

How do Java Software Engineers typically collaborate with cross-functional teams during the software development lifecycle?

Java Software Engineers often work closely with product managers, quality assurance testers, and UI/UX designers throughout the software development lifecycle. They participate in regular sprint meetings, code reviews, and brainstorming sessions to align on project goals and address any technical challenges. Effective collaboration ensures that software solutions are robust, user-friendly, and meet business requirements. Open communication and the ability to adapt to feedback are key to success in this collaborative environment.

What is an Exempt Java Software Engineer?

An Exempt Java Software Engineer is a professional software developer who specializes in building applications using the Java programming language and is classified as 'exempt' under the Fair Labor Standards Act (FLSA). This means they are typically salaried employees who are not eligible for overtime pay due to their professional, managerial, or technical duties. Their responsibilities often include designing, developing, testing, and maintaining Java-based software solutions, collaborating with teams, and ensuring code quality. Being 'exempt' also implies a certain level of autonomy and responsibility within the workplace.

What are the key skills and qualifications needed to thrive as an Exempt Java Software Engineer, and why are they important?

To thrive as an Exempt Java Software Engineer, you need strong proficiency in Java programming, knowledge of software development methodologies, and typically a bachelor’s degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, along with relevant certifications. Problem-solving abilities, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating effectively, and adapting to evolving technical requirements.
What are the most commonly searched types of Java Software Engineer jobs in Minnesota? The most popular types of Java Software Engineer jobs in Minnesota are:
Technical Lead Software Engineer (Java, React, Spring boot)

Technical Lead Software Engineer (Java, React, Spring boot)

Medica

Minnetonka, MN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Medica rating

8.4

Company rating: 8.4 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

98th of 278 rated insurance


Job description

Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared for.
We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration - because success is a team sport. It's our mission to be there in the moments that matter most for our members and employees. Join us in creating a community of connected care, where coordinated, quality service is the norm and every member feels valued.
Role Summary
We are seeking a talented and motivated Technology Engineer to join our Member Portal 2.0 Team.
The Lead Tech Software Engineer serves as an experienced technical professional responsible for the design, implementation, support, and continuous improvement of enterprise technology solutions within assigned areas of responsibility.
This role handles complex assignments with limited supervision and team autonomy, providing clear communication, interpretations, and technical guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute to effective team practices. With growing decision-making authority, the position exercises creativity and sound judgment to deliver reliable, scalable solutions. This role is responsible for developing and supporting technology solutions to advance the Digital applications by using the latest technology, integrating with multiple data sources, and solving complex problems. The IT Engineer IV will work with a team of developers and interact closely with business subject matter experts to design and build solutions that help Medica members, providers and brokers do business with us using our portals.
Key Accountabilities
Solution Design, Implementation, & Quality
  • Translate business requirements into technical designs, selecting appropriate technologies and patterns
  • Develop clean, testable, secure code using modern programming languages and cloud based interfaces, using emerging AI solutions.
  • Write SQL queries using Oracle or SQL Server to access data from multiple data sources
  • Automate deployments and configuration using CI/CD pipeline tools such as Azure DevOps (ADO), GitHub, and Jenkins.
  • Validate solutions via functional tests, performance benchmarking, and post-implementation reviews

Systems Engineering & Operations
  • Maintain and optimize code (front end and back-end, apis), and define core infrastructure needs
  • Utilize Test-Driven Development (TDD) to design and implement robust, high-quality code that ensures reliability and simplifies long-term maintenance.
  • Execute change management processes, including peer reviews, change records, and rollback planning.

Incident & Problem Management
  • Troubleshoot production incidents to resolve within SLAs and investigate root cause to prevent reoccurrence
  • Implement monitoring and logging to assist with debugging.
  • Proactively monitor software to identify vulnerabilities before they turn into outages
  • Communicate incident status and next steps to stakeholders.
  • Track recurring issues and convert learnings into backlog items, automation, or policy updates.

Security, Compliance, & Risk Management
  • Enforce identity, access, and endpoint controls (e.g., least privilege, MFA, certificate management).
  • Remediate security vulnerabilities through timely patching, configuration hardening, and dependency updates.
  • Support audits by maintaining evidence (e.g., asset inventories, change logs, backup and recovery tests).
  • Implement data protection and logging standards aligned to organizational policies and frameworks.

Documentation, Knowledge Sharing, & Collaboration
  • Produce clear technical documentation: architecture diagrams, SOPs, runbooks, and comments in code.
  • Develop and expand foundational understanding and use of Artificial Intelligence/AI
  • Mentor peers and partner teams through code reviews, office hours, and knowledge sessions.
  • Provide technical guidance to product owners, stakeholders and business partners on effort, risks, and trade-offs.
  • Contribute to agile team rituals (standups, retros, sprint planning, demos, backlog refinement, PI planning) and drive continuous improvement.

Other Duties as assigned:
  • Experience writing object-oriented code with java, React, and working with UI/UX designers to ensure optimal performance and accessibility.
  • Experience in cloud platforms with end to end application building

Required Qualifications
  • Bachelor's degree or equivalent experience in related field
  • 5+ years of product related work experience beyond degree
  • Proficient with Java and React

Preferred Qualifications
  • Experience converting applications from .Net to Java
  • Experience or exposure to Jireh
  • Healthcare industry experience
  • Analytical and systems thinking
  • Strong communication, negotiation, and stakeholder alignment skills

This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO.
The full salary grade for this position is $100,300 - $172,000. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $100,300 - $150,465. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data. In addition to compensation, Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees.
The compensation and benefits information is provided as of the date of this posting. Medica's compensation and benefits are subject to change at any time, with or without notice, subject to applicable law.
We are an Equal Opportunity employer, where all qualified candidates receive consideration for employment indiscriminate of race, religion, ethnicity, national origin, citizenship, gender, gender identity, sexual orientation, age, veteran status, disability, genetic information, or any other protected characteristic.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What Medica employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom