Hybrid
Onsite requirement: 5 days/week or as agreed with the Hiring Manager
Monday to Friday | 7.25 hours/day (8:00 AM – 5:00 PM, excluding lunch)
The Software Developer is responsible for designing, developing, enhancing, and supporting large-scale, mission-critical healthcare systems using RESTful and microservices-based architectures. The role includes full SDLC ownership, performance tuning, cloud-native design, API integration, and technical leadership for high-impact public health platforms.
Design, develop, and enhance large-scale applications using RESTful and microservices architecture
Design and implement containerized solutions
Perform technical analysis, prepare programming specifications, develop code, and conduct unit testing
Translate sustainment and upgrade requirements into working, tested applications
Conduct proof-of-technology, load simulation, and performance tuning
Provide application support for incident management, sustainment, and optimization
Maintain development environments and support CI/CD practices
Automate build and deployment pipelines
Support data quality, availability, and performance for large public health user bases
Design and optimize integrations between in-house and external systems via APIs
Conduct performance tuning and recommend optimization strategies
Provide technical leadership, guidance, and quality assurance, including oversight of junior staff
Work with Business Analysts to translate requirements into technical designs
Develop and maintain architectural artifacts and technical documentation
Ensure application security, privacy, and compliance with standards
Define software, hardware, and network requirements
Support and refine HL7 FHIR specifications and integrations
Participate in solution intake, options analysis, estimates, and proposals
Ensure timely delivery of high-quality solutions
10+ years experience with:
Java development on Sun Solaris and Red Hat/Linux
WebSphere Liberty Profile / WebSphere Application Server
Web services and API Connect
Experience with:
Node.js, Nginx, OAuth2, SecureKey Concierge
Postgres, RabbitMQ, Kafka
Java, Java EE, Java frameworks, scheduling/threading
JavaScript, Angular, RESTful services
Linux scripting
Strong experience with:
Oracle RDBMS (19c), SQL, PL/SQL
JSON, XML, ETL, stored procedures
Database architecture, modelling, mapping, and performance tuning
Front-end development experience with:
HTML5, JSF, PrimeFaces, CSS, JavaScript
Experience with:
GitLab or SVN
Jira
API testing tools (Postman, SOAPUI, Swing)
UI frameworks (JavaFX, Spring, jQuery)
Experience with:
HL7 FHIR (v1.4), RESTful messaging, middleware, gateways
Experience with:
Docker, Kubernetes, PaaS, API Gateway (asset)
IBM DataPower (asset)
Informatica, Elastic/Logstash/Kibana
Cloud Foundry and functional languages (asset)
Translating business and technical requirements into application designs
Designing and developing complex, multi-tier, microservices-based systems
Supporting mission-critical healthcare and clinical systems
Strong technical leadership and solution design capabilities
UI/UX design across web, mobile, and multi-platform environments
Performance optimization and production support
Accessibility compliance (W3C, WCAG) and usability testing
SDLC, Agile, CI/CD, and DevOps methodologies
Contribution to project planning, estimates, and status reporting
Experience working with public-sector healthcare organizations
Knowledge of provincial immunization systems or large health IT projects
Experience integrating clinical systems (registries, health data platforms)
Familiarity with OPS architecture, governance, and project methodologies
Strong leadership and people management skills
Excellent analytical, problem-solving, and decision-making abilities
Strong written, verbal, and presentation skills
Proven troubleshooting and critical thinking skills
Strong consulting and stakeholder engagement abilities
Excellent customer service, organization, and multitasking skills
Ability to meet strict deadlines in high-pressure environments
10+ years of Java development on Solaris and Red Hat/Linux
WebSphere Liberty Profile / Application Server experience
Node.js, Nginx, OAuth2, SecureKey Concierge
Postgres, RabbitMQ, Kafka
Oracle 19c, SQL, PL/SQL, ETL, data modelling
HL7 FHIR (v1.4), RESTful messaging, middleware
Public-sector healthcare experience
Provincial immunization systems knowledge
Docker, Kubernetes, PaaS, API Gateway