Lead Software Engineer (Java, Spring Boot, AI)

UnitedHealth Group

Santa Clara, CA • 56m ago • Remote

Senior

Remote

112,700 - 193,200 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Lead Software Engineer (Java, Spring Boot, AI) role

Improve your resume now

$112,700 – $193,200/year

Quick Facts

  • Role: Lead Software Engineer supporting enterprise banking microservices

  • Work model: 100% remote (Central Time Zone preferred)

  • Focus: Java/Spring Boot microservices, secure REST APIs, responsible AI solutions

Description

You will lead a distributed engineering team responsible for developing, modernizing, and enhancing critical banking and financial technology systems. The role combines architectural leadership and hands-on work building high-volume, highly secure Java and Spring Boot microservices, along with evaluating and implementing responsible AI to optimize financial workflows and automation. You will set engineering standards through design/code reviews, automated testing, CI/CD, mentoring, and ensuring security, compliance, and resiliency.

Responsibilities

  • Provide technical leadership and architectural direction across the software development lifecycle for enterprise Java and Spring Boot banking microservices

  • Design, develop, and deploy AI-powered solutions for complex business challenges with emphasis on responsible AI

  • Evaluate emerging trends to inform solution design and strategic innovation in financial technology

  • Use enterprise-approved AI tools to streamline workflows, automate tasks, and drive continuous improvement

  • Architect, build, and optimize scalable, highly secure, resilient RESTful APIs and distributed financial service architectures

  • Establish engineering standards (automated testing, design patterns) and robust CI/CD pipelines for financial-grade reliability

  • Lead architecture and code reviews to identify performance bottlenecks, security vulnerabilities, and reduce technical debt

  • Partner with product managers, security teams, and business stakeholders to translate needs into roadmaps and delivery plans

  • Mentor and coach engineers in a distributed, remote environment

Requirements

  • 5+ years of professional software engineering experience designing/building/deploying enterprise-scale distributed systems

  • 4+ years hands-on backend microservices and APIs using Java and the Spring/Spring Boot framework

  • 3+ years designing/implementing secure, high-volume RESTful APIs or distributed service architectures

  • 2+ years with relational or NoSQL database platforms (e.g., PostgreSQL, Oracle, MySQL, MongoDB)

  • 2+ years working with public cloud platforms (e.g., AWS, Azure, GCP)

  • 2+ years technical lead experience including code reviews and mentoring

  • 2+ years automated testing, CI/CD pipelines, and modern DevOps practices (e.g., Jenkins, GitHub Actions, Docker, Kubernetes)

  • 1+ years designing/building/integrating applications that leverage AI capabilities, ML models, or GenAI APIs

  • Ability to work remotely and comply with the Telecommuter Policy

Benefits

  • Comprehensive benefits package

  • Incentive and recognition programs

  • Equity stock purchase and 401k contribution (subject to eligibility)

  • Salary range: $112,700–$193,200 annually (based on factors such as location, experience, and education)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report