×
Register Here to Apply for Jobs or Post Jobs. X

AWS Developer to design and develop cloud-native using AWS and Java - JP

Job in Toronto, Ontario, C6A, Canada
Listing for: S I Systems
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    AWS, Backend Developer, Full Stack Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly CAD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: AWS Developer to design and develop cloud-native applications using AWS and Java - JP1938

AWS Developer to design and develop cloud-native applications using AWS and Java - JP1938

Location:

Hybrid
- Downtown Toronto
- Mon & Tuesday on site

Join 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 Code Pipeline 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 asset
Responsibilities
  • 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 Cloud Front.
  • 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 start

Location:

Hybrid
- Downtown Toronto
- Mon & Tuesday on site

Join 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.
  • 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 Code Pipeline 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,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary