Senior Cloud Services Developer (mmHg)
Myant Voir toutes les offres
- Mississauga, ON
- Permanent
- Temps-plein
- Design, develop, and maintain cloud-based services and REST APIs using Spring Boot with Kotlin and Java.
- Build scalable backend systems supporting mobile and web applications in healthcare and research environments.
- Implement robust architectures using controller–service–repository patterns and modern backend design principles.
- Ensure performance, reliability, and security of cloud-based services and APIs.
- Serve as a technical lead within a small, high-performing development team.
- Supervise and mentor junior and intermediate developers, supporting their technical growth and project delivery.
- Own the technical architecture and codebases for assigned projects.
- Ensure engineering best practices and high-quality coding standards across the team.
- Collaborate with project managers, UX/UI designers, product leaders, and stakeholders to deliver high-quality software solutions.
- Work directly with clients and partners to understand requirements, feature requests, and technical needs.
- Provide guidance on technical approaches and system architecture decisions.
- Participate in code reviews to maintain architectural consistency and software quality.
- Contribute to the continuous improvement of development processes and quality systems.
- Write and maintain project documentation, including technical designs and system architecture documentation.
- Communicate project status, progress, and risks clearly to stakeholders.
- Work across multiple software initiatives while maintaining high quality and reliability standards.
- Lead technical implementation of complex features and system enhancements.
- Support the delivery of secure, compliant software in a healthcare environment.
- 5–10 years of professional experience in software development.
- Post-secondary degree or diploma in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong programming experience with Kotlin and/or Java.
- Extensive experience with the Spring Framework and Spring Boot.
- Proven experience designing and developing RESTful APIs.
- Strong understanding of object-oriented programming and software design principles.
- Experience implementing controller–service–repository architecture patterns.
- Experience working with SQL databases such as MySQL, PostgreSQL, or SQLite.
- Experience using ORM frameworks (e.g., Hibernate).
- Experience leading software projects or major project components.
- Strong knowledge of HTTP, REST APIs, JSON, and cloud-based application architectures.
- Experience with Git-based development workflows.
- Experience working with cloud platforms such as AWS.
- Experience with frameworks and tools such as Hibernate, Jackson, and related Java ecosystem libraries.
- Experience working in health technology, digital health, or regulated environments.
- Experience developing platforms supporting clinical data or medical research systems.
- Strong analytical and technical problem-solving skills.
- Ability to lead development initiatives and make sound technical decisions.
- Excellent communication and collaboration skills in distributed teams.
- Ability to work autonomously and manage multiple priorities.
- Passion for building reliable software that supports real-world healthcare outcomes.