Senior Java Developer to support the development of an AWS Cloud-Native Solution using AWS Serverless Compute, Lambda, and Step Functions for a Healthcare
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on November 19th, 2024
-
Starting date : 1 position to fill as soon as possible
Description
Our valued healthcare client is seeking a Senior Java Developer to support the development of an AWS Cloud-Native Solution using AWS Serverless Compute, Lambda, and Step Functions for a Healthcare client!
Initial 3.5-month contract (100% Remote in EST), with possibility of additional extensions once the fiscal year is renewed. 7.25 hours per day, Monday to Friday.
As the successful candidate you will participate in the redevelopment of a Prescription Drug Utilization Information System, working on the automation of data acquisition processes of reference data necessary for the system to process data submissions from various jurisdictions across the country. This is a cloud-native solution being implemented on AWS.
Responsibilities:
- Participate, as part of the development team, in solution development related activities including solution design, development, and testing
- Work with Application Architect and Technical Lead to develop a cloud-native solution in conformance with internal code development standards and enterprise Blueprint Architecture
- Participate in the development of CI/CD pipeline jobs
- Perform peer-code reviews
- Develop and execute scripted test plans, scenarios, and test cases for unit and integration testing
- Deliver, as part of a development team, the defined technical solution.
- Author and/or provide input to technical documentation including, but not limited to, a Logical/Physical Solution Architecture, Technical Design Document, Test Strategy, test plans and test cases, Operational Playbook and Runbooks.
- Provide oral briefings on an ongoing basis to appraise the internal Technical Lead as to the project status, challenges, risks and performance.
Must Have Skills:
- Demonstrated experience building and deploying cloud-native solutions on AWS using tools such as AWS VPC, ECS, S3,
- Demonstrated experience utilizing managed database solutions on AWS such as RDS, Aurora, DynamoDB, or ElastiCache
- Demonstrated experience building scalable, event-driven, serverless applications using tools such as AWS Serverless Compute, Lambda, and Step-functions
- Demonstrated experience with AWS CDK, specifically with Python
- 5+ years of experience working with Java versions 11-17+
- Experience with API authentication and authorization methods such as SAML and OATH
- Demonstrated experience developing and implementing RESTful web service APIs
- Demonstrated experience developing CI/CD pipelines using tools such as Jenkins, Gitlab, and Bamboo
Nice-to-have Skills:
- Exposure to Apache Airflow
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you