remote
Senior Software Engineer - Java FullStack,React,AI/ML - Optum
Software Engineer
Senior Software Engineer building Java Spring Boot back‑ends and React front‑ends for AI‑enabled health platforms, delivering scalable, data‑driven solutions that improve patient outcomes.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack applications using Java (Spring Boot) and React, ensuring high performance and scalability.
- Integrate AI/ML models and services into product features to enhance health data insights and decision support.
- Implement RESTful APIs and microservices, adhering to best practices for security, reliability, and observability.
- Collaborate with cross‑functional teams—including product, data science, and DevOps—to translate requirements into technical solutions.
- Write automated unit, integration, and end‑to‑end tests; participate in code reviews and continuous improvement initiatives.
Requirements
- 5+ years of professional experience in Java development, with strong expertise in Spring Boot.
- Proficiency in modern JavaScript frameworks, particularly React, and experience building responsive UI components.
- Hands‑on experience integrating AI/ML models or services into production applications.
- Solid understanding of REST API design, microservice architecture, and cloud‑native deployment patterns.
- Excellent problem‑solving skills, ability to work autonomously, and strong communication within agile teams.