06 Sep
|
BMO Financial Group
|
Toronto
06 Sep
BMO Financial Group
Toronto
AWS Developer to design and develop cloud-native applications using AWS and Java - JP1938Location: Hybrid - Downtown Toronto - Mon & Tuesday on siteJoin a banking technology team delivering scalable cloud-native applications within a B2B environment. This role focuses on backend Java development, AWS services, serverless architectures, and full-stack web applications using React and Angular. The position offers exposure to new technologies and collaboration across multiple groups within a large financial services organization.Must Haves- 8+ years of development work experience with Java.- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.- Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK).- Familiarity with containerization (Docker) and orchestration (ECS/EKS).- Familiarity with REST API integration.- Experience with Git, pull requests, and collaborative development workflows.- Version Control: Familiarity with Git and collaborative development workflows.- CI/CD: Experience with AWS CodePipeline or similar tools.- Strong problem-solving skills and ability to work in an agile environment. Troubleshooting. Software development lifecycle. Reliable and accountable, strong team player, self-starter who works independently with minimal supervision. Demonstrates initiative, is proactive, and consistently looks for ways to improve processes. Works independently and regularly handles non-routine situations. Excellent communication and negotiation skills.Nice to Have- Knowledge of security best practices in AWS.- Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.- Exercises judgment to identify, diagnose, and solve problems within given rules.- Works independently on a range of complex tasks, which may include unique situations.- Broader work or accountabilities may be assigned as needed.- Using AI tools for coding and automation- Banking/Financial industry a strong assetResponsibilities- Design, develop,
and maintain full-stack web applications on AWS- Build backend services using Java- Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda, API Gateway, ECS/EKS, RDS/DynamoDB, SQS/SNS, Cognito, and CloudFront.- Build responsive and dynamic user interfaces using React and Angular. Integrate front-end applications with backend services and AWS infrastructure.- Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests.- Apply secure coding practices; integrate authentication/authorization and secrets management following AWS and OWASP best practices.- Ensure application security, scalability, and performance in a cloud environment.- Collaborate with cross-functional teams to deliver high-quality solutions.- Implement CI/CD pipelines and follow best practices for cloud deployments.Duration: 1 year to startLocation: Hybrid - Downtown Toronto - Mon & Tuesday on siteJoin a banking technology team delivering scalable cloud-native applications within a B2B workplace. This role focuses on backend Java development, AWS services, serverless architectures, and full-stack web applications using React and Angular. The position offers exposure to new technologies and collaboration across multiple groups within a large financial services organization.Must Haves- 8+ years of development work experience with Java.- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.- Experience with HTML, SCSS/CSS, JavaScript.- Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK).- Familiarity with containerization (Docker) and orchestration (ECS/EKS).- Familiarity with REST API integration.- Understanding of frontend testing, debugging, and browser performance.- Experience with Git, pull requests, and collaborative development workflows.- Version Control:
Familiarity with Git and collaborative development workflows.- CI/CD: Experience with AWS CodePipeline or similar tools.- Strong problem-solving skills and ability to work in an agile environment. Troubleshooting. Software development lifecycle. Reliable and accountable, strong team player, self-starter who works independently with minimal supervision. Demonstrates initiative, is proactive, and consistently looks for ways to improve processes. Works independently and regularly handles non-routine situations. Excellent communication and negotiation skills.Nice to Have- Knowledge of security best practices in AWS.- Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.- Exercises judgment to identify, diagnose, and solve problems within given rules.- Works independently on a range of complex tasks, which may include unique situations.- Broader work or accountabilities may be assigned as needed.- Using AI tools for coding and automation- Banking/Financial industry a strong assetResponsibilities- Design, develop, and maintain full-stack web applications on AWS- Build backend services using Java- Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda, API Gateway, ECS/EKS, RDS/DynamoDB, SQS/SNS, Cognito, and CloudFront.- Build responsive and dynamic user interfaces using React and Angular. Integrate front-end applications with backend services and AWS infrastructure.- Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests.- Apply secure coding practices; integrate authentication/authorization and secrets management following AWS and OWASP best practices.- Ensure application security, scalability, and performance in a cloud environment.- Collaborate with cross-functional teams to deliver high-quality solutions.- Implement CI/CD pipelines and follow best practices for cloud deployments.Disclaimer:AI may be used in evaluating candidates.This posting is for an existing vacancy.#J-18808-Ljbffr
📌 Aws Developer To Design And Develop Cloud-Native Applications Using Aws And Java - Jp1938 (Toronto)
🏢 BMO Financial Group
📍 Toronto