Post Job Free
Sign in

Staff Software Engineer

Company:
Agility Partners
Location:
Clinton Township, OH, 43224
Posted:
April 22, 2026
Apply

Description:

A little about this gig Agility Partners is seeking a Staff Software Engineer (Java Full Stack) for a healthcare technology company focused on building patient centric solutions that connect pharmacies, payers, and pharmaceutical partners.

In this role, you’ll provide hands on technical leadership while designing, building, and supporting modern full stack applications.

You’ll influence architecture, mentor engineers, collaborate closely with Product, and take true ownership of features from concept through deployment and production support.

What you’ll do:Provide technical leadership and help drive strategic direction for full stack product development across web and service layersBuild, enhance, and maintain Java based backend services and React based UI components (front end support is needed, though the role leans backend)Lead architectural decisions, contribute to system design, and guide implementation of scalable solutions using microservices patternsDesign, build, and integrate RESTful APIs, ensuring performance, security, and maintainabilityPair with other engineers to write production code, troubleshoot issues, and work through technical challenges in real timeDrive strong Agile engineering practices through daily standups, sprint planning, code reviews, and continuous delivery habitsOwn quality by practicing test driven development and writing thorough unit tests (no dedicated QA team)Provide production support, identify root causes, and implement sustainable fixes to improve reliability and customer experienceMentor and coach engineers on best practices, coding standards, and development methodologies—leading through influence (not people management)Create and maintain technical documentation and lightweight system diagrams to support shared understanding and operational excellence The ideal candidateLocal to Columbus, OH and willing to work onsite three days per week (Monday/Tuesday/Thursday)10+ years of professional software engineering experienceDemonstrated experience acting as a senior technical lead—coaching, guiding, and serving as a point person on projects (without formal management responsibilities)Strong proficiency in Java with hands on experience building backend servicesExperience developing and deploying microservices (Spring Boot experience is a plus)Strong capability in API design and REST integrationsCloud experience (AWS preferred, but other cloud platforms are acceptable)Front end familiarity with React (ability to contribute as needed, even if backend leaning)Strong Agile engineering practice, including collaboration, iterative delivery, and code review disciplineComfortable working in a paired programming environmentProven commitment to quality through unit testing and/or test driven development, especially in environments without dedicated QA supportNice to have: experience in pharmacy or healthcare Reasons to love itOpportunity to serve as a hands on technical leader on a high visibility engineering team building meaningful healthcare technologyStrong engineering culture centered on collaboration, communication, and continuous learningWork in a modern development environment leveraging microservices, REST APIs, and cloud infrastructure (AWS preferred)True ownership: contribute across the stack and influence architecture and delivery practices

Apply