
Senior Software Engineer 2/Team Lead
Modernizing MedicineBoca Raton, FL
ApplyAutomate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
ModMed is hiring a driven Senior Software Engineer/Team Lead to join our positive, passionate, and high-performing Product Development team. This is a unique opportunity to join a team of talented individuals and influence the architecture and technical direction of a highly available, high-traffic, robust cloud based platform within a fast-paced Healthcare IT company that is truly Modernizing Medicine!
Your Role:
- Lead the architecture and design efforts, aligning with future scalability and business objectives.
- Provide mentorship, set technical direction, and drive excellence in the team.
- Establish technical roadmap with cross-functional teams and stakeholders, ensuring alignment with business objectives.
- Simplify and break down complex requirements into manageable deliverables and milestones through development of technical specifications.
- Ensure deliverables meet the functional and non-functional criteria, and drive changes.
proactively where outcomes are misaligned.
- Promote a culture of continuous improvement by guiding other engineers through design, code, and operational reviews.
Skills & Requirements:
- Bachelor's or Master's degree in Computer Science or a related field.
- 10+ years of software development experience, including 3+ years in a technical leadership role.
- Deep extensive Java/Spring Boot/SQL experience.
- Solid understanding of microservices and REST API standards.
- Experience in writing Unit and API tests.
- Experience with public cloud services, preferably AWS.
- Full stack (backend, frontend, operations) technical leadership experience is a plus.
- Proven experience designing, developing, and operating modern cloud-native, fault-tolerant distributed services.
- Ability to communicate and collaborate effectively across functional lines.
- Exceptional strategic thinking and technical expertise, with the ability to align technology with business objectives.
- SaaS development experience, is preferred.
#LI-KM1