Sr. Java Software Engineer, Optum Tech - Remote

UnitedHealth GroupMinnetonka, MN
22hRemote

About The Position

Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care’s most complex challenges. Your contributions here have the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. You’ll enjoy the flexibility to work remotely from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week. You’ll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
  • 5+ years of experience in software development
  • Proven experience with Java
  • Experience with cloud platforms like AWS, GCP, or Azure
  • Hands-on experience with microservices architecture and RESTful APIs
  • Solid understanding of data structures, algorithms, and system design
  • Proficiency in database technologies (SQL and NoSQL)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes
  • Solid problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to mentor junior developers and lead technical discussions
  • All employees working remotely will be required to adhere to UnitedHealth Group’s Telecommuter Policy.

Nice To Haves

  • Experience with Agile methodologies
  • Experience with Python or similar programming languages
  • Knowledge of healthcare domain systems and standards (e.g., HIPAA, HL7, FHIR)
  • Knowledge of claims processing
  • Familiarity with data streaming technologies like Kafka
  • AI/ML related skills

Responsibilities

  • Software Development: Design, develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • System Design: Collaborate with architects and other engineers to design scalable, secure, and efficient systems
  • Code Reviews: Conduct and participate in code reviews to ensure adherence to best practices and coding standards
  • Problem Solving: Analyze complex technical problems and provide innovative solutions
  • Collaboration: Work closely with cross-functional teams, including product managers, business analysts, and QA teams, to deliver software that meets business requirements
  • Mentorship: Provide technical guidance and mentorship to junior developers and team members
  • Agile Practices: Participate in Agile ceremonies such as sprint planning, daily standups, and retrospectives
  • Documentation: Create and maintain technical documentation for systems, processes, and codebases
  • Performance Optimization: Identify and resolve performance bottlenecks in applications and systems
  • DevOps Integration: Collaborate with DevOps teams to ensure smooth deployment and monitoring of applications
  • Compliance: Ensure software solutions comply with industry standards, security policies, and regulatory requirements
  • Continuous Learning: Stay updated with emerging technologies and industry trends to drive innovation

Benefits

  • a comprehensive benefits package
  • incentive and recognition programs
  • equity stock purchase
  • 401k contribution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service