
Java Developer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Canada.
β’ Develop, test, and uphold code for essential financial microservices utilizing contemporary Java, including Java 21.
β’ Create dependable solutions leveraging microservices, REST APIs, and message-driven methodologies.
β’ Implement Kiro and Claude Code throughout the software development lifecycle.
β’ Define technical tasks, generate code, troubleshoot production issues, and create unit and integration test suites.
β’ Engage in code reviews and adhere to team best practices.
β’ Work collaboratively with other teams and contribute reusable components via an inner-source approach.
β’ Manage and support AWS and Terraform infrastructure resources.
β’ Collaborate with the product team to grasp technical requirements and achieve business objectives.
β’ Actively seek and share knowledge within the team.
β’ Proven experience with Java and microservices architecture.
β’ Strong foundation in data structures, design patterns, testing, and debugging.
β’ Practical experience incorporating AI development tools into engineering workflows.
β’ Capability to assess, refactor, and validate AI-generated outputs.
β’ Knowledge of system design and reliability engineering principles.
β’ Familiarity with relational databases like MySQL or Postgres and message brokers.
β’ Proficient in using Docker containers.
β’ Experience with CI/CD practices utilizing Jenkins or GitHub Actions.
β’ Proficient with Git.
β’ Knowledge of core AWS services including ECS, EKS, Lambda, DynamoDB, and RDS.
β’ Familiarity with observability tools such as DataDog or AWS CloudWatch.
β’ Enthusiasm for teamwork, code reviews, and continuous learning.
β’ Opportunity for international impact in a dynamic setting.
β’ Engaging, fast-paced, and supportive work culture.
β’ Inclusive environment that promotes diversity, belonging, and employee authenticity.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.