Job title: senior software engineer
about the role:
we are seeking a highly skilled and experienced software engineer to lead the technical design and implementation of new features and capabilities for our smart hospital room platform.
the ideal candidate will have a strong background in java and spring boot, with experience in building large-scale, distributed services.
we're looking for a talented individual who can deliver ongoing feature and performance improvements, design and develop microservices-based applications, and migrate java enterprise applications to a multi-tenant cloud architecture.
key responsibilities:
* deliver high-quality software solutions that meet business requirements
* design and develop scalable and efficient microservices-based applications
* migrate legacy systems to cloud-based infrastructure
* work closely with cross-functional teams to refine technical requirements
* continuously improve code quality and performance
requirements:
* 8+ years of experience in software engineering
* expertise in java, spring, and spring boot
* experience in cloud platforms, preferably aws
* strong knowledge of relational databases and nosql databases
* experience with messaging protocols such as hl7 is an asset