1

Senior Software Engineer Java Full Stack Jobs in Minnesota

Senior Software Engineer

Saint Paul, MN · On-site

$123K - $163K/yr

This role requires a strong full stack engineering background, deep experience in enterprise software development, and the ability to contribute in a senior-level capacity across architecture ...

Senior Staff Software Engineer

Medford, MN

$124K - $164K/yr

Lead the implementation of the full stack web experience. Work closely with UX/UI department in ... Hands-on experience with all layers of the development stack, including Java EE backend and Angular ...

Lead the implementation of the full stack web experience. Work closely with UX/UI department in ... Hands-on experience with all layers of the development stack, including Java EE backend and Angular ...

Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy ... Programming in high-level languages such as Go, Python, Java etc. * Work on deployment automation ...

Full-Stack Software Engineer

Minneapolis, MN · On-site +1

$105K - $120K/yr

We are recruiting for a Full-Stack Software Engineer to join our team. In this role, you will be ... Experience working with Java and/or Kotlin, JavaScript, and Typescript * Experience working with ...

Works fluently across legacy and target stacks while the SAS MCC Power BI transition is in progress ... Program in high-level languages such as Go, Python, Java etc * Ensure all appropriate documentation ...

Sr. Software Engineer

Eagan, MN

$124K - $164K/yr

Java, JavaScript, SQL (Oracle DB knowledge), Hibernate, XML, JUnit, Angular JS, HTML, JSON, Spring ... Some other projects have used this but his group is relatively new to this stacks. Not looking for ...

JAVA FULL STACK DEVELOPER

Minneapolis, MN · On-site

$54.75 - $70.75/hr

Experience with backend application development (Python, Java) * Experience with modern development tools and best practices (IDEs, version control, unit testing, build tools, continuous integration ...

JAVA FULL STACK DEVELOPER

Minneapolis, MN · Remote

$54.75 - $70.75/hr

Experience with backend application development (Python, Java) * Experience with modern development tools and best practices (IDEs, version control, unit testing, build tools, continuous integration ...

next page

Showing results 1-20

Senior Software Engineer Java Full Stack information

What are the key skills and qualifications needed to thrive as a Senior Software Engineer Java Full Stack, and why are they important?

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What are Senior Software Engineer Java Full Stack roles?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

What is the difference between Senior Software Engineer Java Full Stack vs Software Developer Java?

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What opportunities for technical leadership and mentorship are available to Senior Software Engineer Java Full Stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.
What are popular job titles related to Senior Software Engineer Java Full Stack jobs in Minnesota? For Senior Software Engineer Java Full Stack jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer Java Full Stack jobs in Minnesota look for? The top searched job categories for Senior Software Engineer Java Full Stack jobs in Minnesota are:
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

UnitedHealth Group

Minnetonka, MN • On-site

Full-time

Retirement

Posted 8 days ago


UnitedHealth Group rating

7.6

Company rating: 7.6 out of 10

Based on 145 frontline employees who took The Breakroom Quiz

189th of 880 rated healthcare providers


Job description

Optum is a global organization that delivers care, aided by technology, to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best.Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale.Join us to start Caring. Connecting. Growing together.
You will enjoy the flexibility to telecommute* from anywhere within the U.S. as you take on some tough challenges.
Primary Responsibilities:
  • Design, develop, test, deploy, and maintain scalable, secure, and high-quality software solutions supporting core business initiatives such as Prepare for Next Year (PFNY)
  • Own complex technical components and services, exercising independent judgment in design, implementation, and operational decisions
  • Implement and evolve future-state architectures that enable a single, reusable content model across web and mobile platforms, improving consistency, scalability, and maintainability
  • Develop and maintain full-stack solutions using React, Node.js, and Java, ensuring alignment with enterprise architecture standards and best practices
  • Design, develop, and maintain mobile applications using React Native, ensuring high performance and seamless user experiences across iOS and Android platforms
  • Drive technical design and architecture discussions, including API design, data flows, and integration patterns, balancing immediate delivery with long-term platform health
  • Build and enhance CI/CD pipelines, automated testing, and deployment processes to support reliable, repeatable releases and strong operational outcomes
  • Apply AI-builder practices by leveraging AI-assisted development tools and techniques to improve developer productivity, code quality, testing, documentation, and solution design
  • Identify and implement opportunities where AI-enabled capabilities can enhance system efficiency, operational excellence, or end-user experience
  • Partner closely with product, UX, content, and platform teams to translate business requirements into well-architected technical solutions
  • Participate in and lead code reviews, design reviews, and technical discussions, raising engineering standards and ensuring adherence to quality, security, and compliance requirements
  • Support operational excellence, including monitoring, incident response, root-cause analysis, and continuous improvement of system reliability and performance
  • Provide senior-level technical leadership through mentorship, knowledge sharing, and guidance, contributing to the growth and effectiveness of the engineering team
  • Leverage enterprise-approved AI tools to streamline workflows, automate tasks, and drive continuous improvement

You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear directions on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Required Qualifications:
  • Bachelor's degree in Computer Science or IT or Engineering field
  • 5+ years of experience building full-stack applications with React front ends and Node.js/Java backends
  • 4+ years of experience with HTML CSS and Typescript
  • 3+ years of prior experience mentoring engineers, leading technical initiatives, or owning complex system components end-to-end
  • 2+ years of experience developing mobile applications using React Native (or similar cross-platform frameworks)

Preferred Qualifications:
  • Experience with feature flags, experimentation platforms, or progressive delivery practices
  • Experience identifying opportunities where AI can improve developer productivity, system reliability, or end-user experience
  • Demonstrated experience using AI tools as part of the software development lifecycle (e.g., coding assistants, test generation, refactoring, documentation, or design support)
  • Exposure to observability tooling (logging, metrics, tracing) and operational excellence practices
  • Familiarity with cloud-native architectures and containerized deployments (Docker, Kubernetes, or equivalent)
  • Ability to build, integrate, or consume AI-powered features or services, such as LLM-backed APIs, intelligent automation, or data-driven decision components
  • Strong understanding of prompt engineering concepts, AI-assisted development workflows, and responsible AI considerations (security, privacy, and bias awareness)
  • Comfort working in an AI-first engineering culture, where experimentation, iteration, and continuous learning are expected

*All Telecommuters will be required to adhere to UnitedHealth Group's Telecommuter Policy.
Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $91,700 - $163,700 annually based on full-time employment. We comply with all minimum wage laws as applicable.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location, and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups, and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.
UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.
UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.
#RPO #GREEN

What UnitedHealth Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom