Talent.com

Java engineer Jobs in East York, ON

Create a job alert for this search

Java engineer • east york on

Last updated: 2 days ago

Java / Python Full Stack Developer

Randstad CanadaToronto, Ontario, CA
Temporary
Quick Apply

We are seeking a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity based in Toronto.In this role, you will operate as a technical lead... Show more

Java Dev Lead

Royal Bank of Canada>TORONTO, Canada
Full-time

Payment industry is a core and exciting domain in banking industry, and it is experiencing a fast-paced landscape change and innovations.RBC Global Payment Technology team is seeking a Java Backend... Show more

Senior Java Developer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
Full-time

This Senior Java Developer within Quantitative and Technology Services (QTS), consists of developing, improving and supporting strategic applications within the RAMPP (Risk, Analytics, Modelling, P... Show more

Java IVR Application Developer

MiratechToronto, Ontario, Canada
Remote
Full-time

We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR applications.The ... Show more

Senior Database Java Developer

Alert DrivingNorth York, Ontario, Canada
CA$13.25–CA$15.00 hourly
Full-time
Quick Apply

Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the... Show more

Software Engineer I - Java/JSP/SpringBoot

The Toronto-Dominion Bank (Canada)Toronto, Ontario
Full-time

Main responsibilities will include:.Collaborating closely with PO, QE lead, and BSA to understand business requirements and effectively translate them into technical requirements for the developmen... Show more

Senior Java Developer

7B Search Group Inc.TORONTO, Ontario, Canada
Full-time

About the Senior Java Developer position.We are looking for an experienced Senior Java Developer who will join our small but growing software team.Our team is focused on developing new features, Po... Show more

Senior Java Technology Developer – Vice President

08763 Citi Canada Technology Services ULCToronto, Canada
Full-time

The Java Technology Developer is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.The o... Show more

Software Engineer (Java)

ScotiabankToronto, ON, CA
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

Engineer

Toronto HydroToronto, ON, CA
Full-time

Target Variable Performance Pa.The salary range shown above reflects the expected  compensation for this position.The final salary offered will be determined based on a holistic assessment of the c... Show more

Senior Java Developer

Canadian Tire Corporation, LimitedToronto, ON
CA$64,000.00 yearly
Full-time

As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems.Specifically, you will become a key contributor in de... Show more

Senior Software Engineer - Java & Python

TactableToronto, Canada, United States
CA$140,000.00 yearly
Full-time

Salary: $140,000 - 190,000 per year.Minimum 8 years of extensive experience in software or data engineering within production settings.Advanced proficiency in Java or Python, focusing on performanc... Show more

Senior Java Integration Developer (REST APIs)

Recrute ActionToronto, ON, ca
CA$70.00 hourly
Full-time +1

Senior Java Integration Developer (REST APIs).Shape the future of backend integration solutions within the insurance industry.This hybrid opportunity offers the chance to work on impactful initiati... Show more

Senior Java Developer

Hire DigITalentToronto, ON, Canada
Temporary

We are seeking a highly experienced and technically proficient Senior Java Developer to join a new initiative with our financial service client.The successful candidate will be part of one of two d... Show more

Fullstack Java Developer

AcestackToronto, ON, Canada
Full-time
Quick Apply

Role: Fullstack Java Developer</b></p> <p style="text-align:start; text-indent:0px; -webkit-text-stroke-width:0px"><b>Location: Toronto, ON </b><b> ... Show more

Full Stack Developer(Java)

ScotiabankToronto, ON, CA
Full-time

Working within a cross-functional team of Developers, BSA’s, and technical experts to understand requirements that drive the design and implementation of technical solutions.Work with architecture ... Show more

Java Developer AWS & Capital Markets

Jay AnalytixToronto - ON, Ontario, Canada
Full-time

Job Title: Java Developer – AWS & Capital Markets.Must be authorized to work in Canada.We are seeking an experienced Java Developer with strong AWS cloud expertise and Capital Markets domain kn... Show more

Senior Backend Java Developer (Spring Boot)

Trident StaffDowntown Toronto (Toronto Dominion Centre / Design Exchange), ON, ca
Full-time

Senior Backend Java Developer (Spring Boot) | Banking.Toronto, ON (Hybrid – 4 days onsite).Open Banking platform for a leading financial institution.This opportunity is ideal for an experienced bac... Show more

People also ask
Java / Python Full Stack Developer

Java / Python Full Stack Developer

Randstad CanadaToronto, Ontario, CA
25 days ago
Job type
  • Temporary
  • Quick Apply
Job description
We are seeking a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will operate as a technical leader within a highly regulated, large-scale banking environment, driving the development, maintenance, and optimization of critical financial applications.

As a versatile full-stack engineer, you will balance your expertise between expanding modern Java middle-office platforms and supporting, enhancing, and fixing existing Python-based applications. This position requires an engineering professional who can collaborate smoothly with business stakeholders, maintain impeccable code quality, and deliver exceptionally stable and scalable technical solutions.

Location: Toronto, ON (Hybrid - 3 days/week in-office)

Contract Duration: 4 months

Advantages
Dual-Language Ecosystem: Maximize your marketability by combining enterprise Java microservices development with targeted Python application support.

High-Impact Financial Domain: Gain elite exposure to capital markets, post-trade lifecycle infrastructure, and complex asset classes.

Strategic Technical Leadership: Step into a prominent, visible engineering seat where you directly guide technical standards and mentor cross-functional teams.

Dynamic Hybrid Flexibility: Enjoy a balanced, collaborative routine with a structured hybrid work model in the heart of Toronto.

Responsibilities
Application Development: Lead the end-to-end design, core development, and continuous enhancement of Java-based architectures while simultaneously supporting, upgrading, and fixing existing Python applications.

Stakeholder Partnership: Partner closely with operational front/middle office, risk, finance, and compliance groups to translate intricate financial requirements into stable technical designs.

Architecture & Quality Ownership: Take full ownership of system architecture patterns, technical designs, and code cleanliness across the entire application stack.

Team Leadership & Mentorship: Lead code reviews, mentor developers, and provide clear technical guidance to both onshore and offshore engineering streams.

System Resilience & Performance: Ensure high system availability, perform advanced multithreading adjustments, oversee JVM memory management, and execute performance tuning in a demanding environment.

Governance & Standards Compliance: Drive enterprise technology standards, best practices, and strict SDLC adherence aligned with corporate controls, regulatory initiatives, and risk remediation.

DevOps & Integration: Collaborate with DevOps, QA, and Infrastructure teams to streamline CI/CD automation pipelines, deployment releases, and environment configuration management.

Incident Management: Participate actively in high-tier incident management, executing root-cause analysis and driving continuous platform improvements.

Qualifications
Technical Requirements
Core Java Mastery: Strong hands-on engineering experience using Core Java (Java 8+) inside enterprise environments.

Frameworks & Microservices: Deep experience building scalable systems using Spring, Spring Boot, REST APIs, and modern microservices architecture.

Advanced Runtimes: Exceptional understanding of multithreading, concurrency, memory management, and JVM performance tuning.

Python Capabilities: Practical knowledge of Python development with a proven ability to debug, maintain, and enhance existing codebase modules.

Data & Messaging Systems: Strong SQL skills working with relational databases (Oracle, PostgreSQL) alongside hands-on exposure to event-driven messaging (Kafka, MQ, JMS).

DevOps Tools & Infrastructure: Solid familiarity with CI/CD pipelines, Git, Maven/Gradle, and Linux/Unix environments. Cloud exposure (AWS/Azure) is highly preferred.

Capital Markets Domain Experience
Middle Office Operations: Proven experience working inside Middle Office Technology systems within Investment Banking or Capital Markets.

Trade Lifecycle Knowledge: Comprehensive understanding of post-trade processing, enrichment, confirmations, settlements, reconciliations, and Risk/P&L reporting.

Asset Class Exposure: Familiarity with one or more core asset classes, including Equities, Fixed Income, FX, or Derivatives.

Leadership & Professional Skills
Team Direction: Demonstrated experience leading development teams within a large corporate banking environment.

Communication: Exceptional communication and relationship-building skills, with a track record of successfully engaging senior business and technology stakeholders.

Problem-Solving: Highly developed analytical mindset, a strong sense of technical ownership, and exceptional attention to detail.

Summary
If you're interested in the Java / Python Full Stack Developer role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.