The Senior Software Engineer is a hands-on technical leader responsible for architecting and delivering Java-based services at the core of Ambry's platform modernization. The role aligns technology execution with strategic business goals and owns the design and development of Spring Boot microservices that replace legacy monolith functionality. It drives legacy system refactoring, cloud migration, microservices adoption, and CI/CD maturity while safeguarding architectural coherence, mitigating technical debt, and keeping major initiatives on schedule and operationally sound. The engineer partners with QA, DevOps, Product, Architecture, and Regulatory teams to deliver compliant, production-ready software in a regulated healthcare environment. The role also mentors engineers, leads complex technical initiatives, and supports the performance, stability, and reliability of production services.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior