Technical leadership opportunity
we are seeking a skilled senior software engineer to lead the technical design and implementation of new features and capabilities for our highly scalable smart hospital room platform. This is a hybrid position, working from our offices in mexico city, 2 times a week.
job description:
the successful candidate will be responsible for delivering ongoing feature and performance improvements for the leading healthcare smart room platform. This includes designing and developing microservices-based applications using java and/or functional programming languages, automating the deployment of microservices to a cloud environment, migrating java enterprise applications to a multi-tenant cloud architecture, and delivering innovative technology solutions that enable new product features and ongoing performance improvements.
key responsibilities:
* design and develop high-quality software solutions using java and other relevant technologies
* lead the technical design and implementation of new features and capabilities for the smart hospital room platform
* migrate existing java enterprise applications to a multi-tenant cloud architecture
* automate the deployment of microservices to a cloud environment
* develop innovative technology solutions to improve product features and performance
requirements:
* 8+ years of experience in software engineering
* experience with java, spring, and spring boot
* experience in cloud platforms, preferably aws
* experience in developing microservices
* knowledge of relational databases and nosql databases
* experience in messaging protocols such as hl7 is preferred
* able to clearly communicate and document software concepts, designs, and features
* experience architecting
benefits:
* opportunity to work on a highly scalable smart hospital room platform
* collaborative and dynamic work environment
* professional growth and development opportunities