Talent.com
Java Software Engineer
Java Software EngineerHays • Toronto, ON, Canada
Java Software Engineer

Java Software Engineer

Hays • Toronto, ON, Canada
23 hours ago
Job type
  • Full-time
Job description

Job Description :

We are seeking a highly skilled Senior Java backend Developer with 8+ years of experience in building responsive, scalable, and high-performance web applications. The ideal candidate will have strong expertise in Java, JavaScript, Spring Boot, Microservices, along with experience on Containerization Platforms in Docker and Kubernetes, along with cloud experience and version control tools such as GitHub, Nexus, or Bitbucket.

  • Lead the design, development, and deployment of enterprise-grade backend applications using Java 8+ / Java 17, Spring Boot, and Microservices with API Design Patterns.
  • Architect and implement cloud-native solutions on Microsoft Azure, ensuring scalability, reliability, and security.
  • Design and optimize data access layers using Oracle, SQL Server, and / or NoSQL databases.
  • Good understanding on Strong understanding in MongoDB, JMS, RabbitMQ, Apache Kafka.
  • Manage containerized applications using podman, Docker and orchestrate deployments on Azure Kubernetes Service (AKS).
  • Define and enforce best practices for API design, microservices orchestration, and CI / CD pipelines.
  • Collaborate with cross-functional teams including DevOps, QA, and Product to deliver high-quality solutions.
  • Mentor junior developers and contribute to technical leadership and architectural decisions.
  • Ensure compliance with enterprise security, performance, and governance standards.
  • 8+ years of experience in backend development using Java / J2EE.
  • Strong proficiency in Java 8+, Java 17, Spring Boot, and Microservices architecture.
  • Hands-on experience with Azure Cloud services, including AKS, App Services, Functions, and Storage.
  • Experience with Oracle, SQL Server, and / or NoSQL databases.
  • Proficiency in Docker and container orchestration on Azure.
  • Solid experience with Terraform for infrastructure automation on Azure.
  • Strong understanding of API design patterns, orchestration, and cloud-native development.
  • Familiarity with CI / CD tools and DevOps practices.
  • Excellent communication, leadership, and problem-solving skills.
Create a job alert for this search

Java Software Engineer • Toronto, ON, Canada

Similar jobs
Senior Software Engineer (Golang)

Senior Software Engineer (Golang)

Stream • Toronto C6A, ON, Canada
Full-time
Stream uses Go for our video SFU & chat API.We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB / Postgres, RocksDB, Raft ...Show more
Last updated: 30+ days ago • Promoted
Java Software Engineer - Hays

Java Software Engineer - Hays

Hays • toronto, on, ca
Full-time
We are seeking a highly skilled Senior Java backend Developer with 8+ years of experience in building responsive, scalable, and high-performance web applications. The ideal candidate will have stron...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Software Engineer - Backend (Java)

Senior Software Engineer - Backend (Java)

Craver • Toronto, Canada
Full-time
We are looking for a Senior Backend Engineer with deep expertise in Java / Spring and cloud infrastructure who can drive architectural decisions, lead cross‑team initiatives, and provide technical le...Show more
Last updated: 10 days ago • Promoted
Senior Java Engineer - Cloud-Native AWS + Terraform

Senior Java Engineer - Cloud-Native AWS + Terraform

Collabera • Toronto C6A, ON, Canada
Remote
Full-time
A leading technology services firm in Toronto is looking for a Senior Engineer specialized in Total Fund Management Financing. The role requires extensive hands-on experience with Java and AWS, incl...Show more
Last updated: 9 days ago • Promoted
Senior Java Engineer — Cloud-Native Data Platforms

Senior Java Engineer — Cloud-Native Data Platforms

Behavox • Toronto C6A, ON, Canada
Remote
Full-time
A forward-thinking technology company in Toronto is seeking a Software Engineer to develop scalable services in Java and contribute to innovative solutions. The ideal candidate will have over 5 year...Show more
Last updated: 6 days ago • Promoted
Senior Java Developer (Springboot and AWS)

Senior Java Developer (Springboot and AWS)

Collabera • Toronto C6A, ON, Canada
Remote
Full-time
Senior Engineer - Total Fund Management Financing.Contract) + strong potential to extend.Downtown Toronto (4 day / week onsite) Fri WFH. Rate : Open to market rates (80-100 / hr or as per experience leve...Show more
Last updated: 9 days ago • Promoted
Senior Java Developer

Senior Java Developer

VySystems • Toronto C6A, ON, Canada
Full-time
Java Backend Developer - API, Microservices.Proven experience in designing Java / Java EE solutions.Experience in designing Microservices & APIs. Proven experience in Java back-end development with th...Show more
Last updated: 20 days ago • Promoted
Android Software Engineer — Scale a Global App

Android Software Engineer — Scale a Global App

DoorDash • Toronto C6A, ON, Canada
Full-time
A leading logistics and technology company in Toronto is seeking experienced Android engineers to develop applications used by millions. You will enhance our Android infrastructure and introduce inn...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

BlueMatrix • Toronto C6A, ON, Canada
Full-time
BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s top banks, asset managers, and indepe...Show more
Last updated: 30+ days ago • Promoted
Java & AWS Software Engineer

Java & AWS Software Engineer

Virtusa • Toronto
Full-time
A leading technology firm in Toronto seeks a proficient Software Developer to join their team.The ideal candidate will possess strong Java and AWS expertise, contributing to the design and maintena...Show more
Last updated: 2 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Snaplii • Toronto
Full-time
Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $70M in annual transaction volume and 200,000+ users across North America...Show more
Last updated: 2 days ago • Promoted
Java Software Engineer

Java Software Engineer

BeaconFire Inc. • toronto, on, ca
Full-time
Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
Last updated: 14 days ago • Promoted
Java Software Engineer II - Spring Boot & Cloud

Java Software Engineer II - Spring Boot & Cloud

TD Bank • Toronto
Full-time
A major financial institution in Toronto is seeking a Java software engineer to join their Technology Solutions team.The role requires over 5 years of experience in Java development and expertise w...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Java Software Engineer

Senior Java Software Engineer

eBay • Toronto
Full-time
Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large-scale database systems. Research, analyze, design, develop and te...Show more
Last updated: 4 hours ago • Promoted • New!
Senior API Engineer - Java & Spring Boot (Onsite Toronto)

Senior API Engineer - Java & Spring Boot (Onsite Toronto)

Randstad Canada • Toronto, Canada
Temporary
A recruitment agency is seeking a Senior Software Developer API for a project-based 11-month contract in Toronto.The role involves designing and implementing REST APIs using Java and Spring Boot, a...Show more
Last updated: 23 hours ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 9 days ago • Promoted
Software Engineer (Java)

Software Engineer (Java)

Scotiabank • Toronto
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Global Banking and Markets Engineering (GBME) is the fast-moving, award‑winning technology engi...Show more
Last updated: 2 days ago • Promoted
Software Engineer III (Java Lead)

Software Engineer III (Java Lead)

TD Securities • Toronto C6A, ON, Canada
Full-time +1
Be among the first 25 applicants.The pay details posted reflect a temporary market premium specific to this role that is reassessed annually. TD is committed to providing fair and equitable compensa...Show more
Last updated: 21 days ago • Promoted