[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Cerbo · OptiMantra is a healthcare technology company that provides electronic health record and practice management platforms. The Software Engineer will develop and maintain scalable cloud-based full-stack applications, with a focus on back-end platform work, using Java and Spring. The role includes front-end development, code reviews, deployment, maintenance, lifecycle participation, and collaboration with cross-functional teams and stakeholders.
Responsibilities
- Front-end interfaces and user-facing features as a regular, ongoing part of the role, alongside back-end work
- Full-stack applications built and maintained using Java and Spring
- Clean, maintainable, and testable code
- Code reviews, given and received, with feedback incorporated
- Application deployment and ongoing maintenance
- Staying current with emerging technologies and best practices
- Collaboration with cross-functional teams, including product managers, designers, and other developers, so software solutions meet business requirements
- Participation in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance
- Communication with stakeholders, including management, customers, and other teams, so software solutions meet their needs
Skills
- • 5+ years of professional software engineering experience with evidence of increasing scope and ownership over time. Backend or full-stack experience in professional settings: APIs, services, middleware, or data layer ownership
- • Bachelor's degree in Computer Science or a related field, or equivalent experience
- • Strong problem-solving skills and attention to detail
- • Ability to work collaboratively in a remote team environment
- • Eagerness to learn and grow under the mentorship of senior engineers
- • Experience with tools such as Git, Docker, and Kubernetes
- • Experience working with one or more cloud providers such as AWS, Azure, or Google Cloud, and familiarity with their services and APIs
- • Ability to communicate technical information clearly and effectively to both technical and non-technical stakeholders
- • Demonstrated experience using AI coding assistants in a professional or project setting
- • Ability to write clear, specific prompts that produce useful outputs
- • Strong critical evaluation skills, able to identify subtle bugs, inefficiencies, or security issues in generated code
- • Understanding of AI limitations, including hallucinations, outdated patterns, and context window constraints
- Location: 100% remote. This role supports East Coast hours
- • Experience with Java and Spring
Benefits
- Paid Time Off and company holidays
- Comprehensive health, dental and vision benefits
- Short-term and long-term disability insurance
- 401k plan with matching company contribution
- Ownership and impact in a fast-growing health tech company
- 100% remote
Company Overview