Senior Java FullStack Developer - Remote
Overview:
You will drive the full software lifecycle as a Full Stack Developer, building scalable, secure applications that enhance the customer experience. You'll work in an agile, cross-functional team, mentoring peers and presenting solutions to stakeholders. The role combines frontend and backend work with a focus on quality, observability, and performance. This opportunity lets you impact health outcomes at scale, with flexibility to work remotely within the U.S.Compensation / Benefitscomprehensive benefits packageincentive programsequity stock purchase 401k contributionResponsibilitiesPlan, analyze, design, develop, test, deploy, and maintain software across the full development lifecycleEmphasize automated testing with manual testing as neededDeliver high quality, secure, scalable, reliable, and maintainable applicationsFoster a high performance, collaborative engineering environmentMentor and support the development of team membersPresent and demonstrate solutions to technical and non-technical stakeholdersDesign, develop, and maintain web applications and REST APIsParticipate in peer reviews to ensure best practices and qualityCollaborate with product managers, designers, business analysts, and engineersContribute to user story development and task estimation in AgileAdhere to development best practices and deliver on time and budgetTroubleshoot, debug, and optimize applications for performance and reliabilityKey requirements 8+ years of experience as a full stack developer 5+ years of Java 5+ years of Agile / Scrum 4+ years of ReactJS3+ years of Splunk and MongoDB (preferred)1+ years of Python 1+ years of experience with AI tools like Copilot, codex or ClaudeExperience with MicroservicesExperience with CI/CD tools, REST API development, Serverless architecture, Containerization, IaC, cloud platforms, application observability, messaging/stream architecturescross-functional collaborationmentorshipstakeholder communicationJavaReactJSSplunk