Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ward Technology Talent

NewBe an early applicant

Sr. Software Developer – Java AWS

Posted
Discussion

Summary

Senior contract developer building a cloud-native solution on AWS: designing and coding Java (11/17+) RESTful services, CI/CD pipeline jobs, and unit/integration tests to client standards. Heavy AWS stack (ECS, Lambda, CloudFormation, CDK with Python) plus SQL/NoSQL databases and Python/Spark data tooling.

Sr. Software Developer – Java AWS

Contract | REMOTE - Toronto, ON | September 2, 2026

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 Client code development standards and Client Blueprint Architecture
  • Participate in the development of CI/CD pipeline jobs
  • Develop and execute scripted test plans, scenarios, and test cases for unit and integration testing
  • Adhere to Client’s system development standards, methodologies, quality assurance principles and processes.
  • 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 Client’s Technical Lead as to the project status, challenges, risks and performance.

Required Experience

  • Experience with Java 11,17+
  • Extensive experience implementing restful web services APIs.
  • Experience with API authentication and authorization methods, SAML, OATH2
  • Experience with SQL and no-SQL databases
  • Experience with Python, Spark, PySpark
  • Experience with JSON, YAML, Parquet
  • Extensive experience in software development that includes design, development, testing and implementation of complex multi-tier systems using industry-standard tools and development best practices.
  • Experience with AWS VPC, ECS, S3
  • Experience with AWS RDS, Aurora, DynamoDB, ElastiCache
  • Experience with AWS Server-less compute, lambda, step-functions
  • Experience with AWS CloudFormation
  • Experience with AWS CDK, specifically with Python
  • Exposure to Apache Airflow
  • 202-626 King St. W.
    Toronto, ON, M5V 1M7
    Canada

Email Address

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available