remote
Senior Software Engineer - Java & Angular - Optum
Software Engineer
Lead the design and development of scalable web applications using Java and Angular, driving end‑to‑end solutions that improve healthcare delivery and patient outcomes.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance Java back‑end services and Angular front‑end components for healthcare applications.
- Collaborate with product managers, UX designers, and data scientists to translate business requirements into robust, secure, and scalable code.
- Implement RESTful APIs, integrate with third‑party services, and ensure data integrity across relational databases.
- Mentor junior developers, conduct code reviews, and promote best practices in coding, testing, and deployment.
- Participate in continuous improvement initiatives, including performance tuning, automated testing, and DevOps pipelines.
Requirements
- 5+ years of professional experience in Java development with strong knowledge of Spring/Spring Boot.
- Proficient in Angular (v10+) and modern front‑end development patterns.
- Solid understanding of RESTful API design, relational database modeling, and SQL.
- Experience with CI/CD, containerization (Docker), and cloud platforms (AWS or Azure) is a plus.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javaangularspringsql