Senior Java Developer
Overview
In this role, you contribute to healthcare digital transformation by delivering AI-enabled software solutions. You’ll drive requirements elicitation, guide design discussions, and implement features across the SDLC to ensure stable, scalable applications. You collaborate with cross-functional teams to maintain quality, document decisions, and support deployment and user adoption. This position places you at the intersection of coding, design, and production support to improve patient outcomes and reduce costs.
Compensation / BenefitsMedical/Dental/Vision/Life InsuranceLong-term/Short-term DisabilityHealth and Dependent Care Reimbursement Accounts401(k) plan and contributionsPaid holidays and Paid Time Off
ResponsibilitiesDocument assigned parts of business requirements and guide design decisionsParticipate in design discussions to steer technical solutionsCode and integrate new features into existing applications while ensuring stabilityConduct code reviews and maintain code repositoriesImplement test strategies and coordinate bug fixesDevelop user training materials and support frameworksResolve production issues and propose preventive measures to improve reliabilityMaintain detailed records of code and testing activities for knowledge sharing
Key requirementsExperience in Java, Spring Framework, Hibernate, Spring BootPreferred: Core Java experienceBachelor’s degree or foreign equivalent; three years of progressive experience if no degreeWillingness to relocate/travel for work locationsAuthorized to work in the United States without employer sponsorship (no immigration sponsorship provided)Collaborative spiritExcellent communicationAbility to translate complex requirements into actionable tasksJavaSpring Framework / Spring BootHibernate