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 layers

Build, 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 patterns

Design, build, and integrate RESTful APIs, ensuring performance, security, and maintainability

Pair with other engineers to write production code, troubleshoot issues, and work through technical challenges in real time

Drive strong Agile engineering practices through daily standups, sprint planning, code reviews, and continuous delivery habits

Own 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 experience

Mentor 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 candidate

Local to Columbus, OH and willing to work onsite three days per week (Monday/Tuesday/Thursday)

10+ years of professional software engineering experience

Demonstrated 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 services

Experience developing and deploying microservices (Spring Boot experience is a plus)

Strong capability in API design and REST integrations

Cloud 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 discipline

Comfortable working in a paired programming environment

Proven commitment to quality through unit testing and/or test driven development, especially in environments without dedicated QA support

Nice to have: experience in pharmacy or healthcare

Reasons to love it

Opportunity to serve as a hands on technical leader on a high visibility engineering team building meaningful healthcare technology

Strong engineering culture centered on collaboration, communication, and continuous learning

Work 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