Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

J M Group Inc

We are hiring for a Java Developer. This role focuses on hands-on Core Java development for large-scale Market Risk technology platforms and distributed systems .
The ideal candidate will have strong backend engineering experience and the ability to provide technical guidance within an Agile team.

What you bring

  • 5+ years of relevant experience building large-scale, production-grade systems
  • Strong Core Java development experience
  • Experience designing and building large-scale distributed systems
  • Strong understanding of data structures, algorithms, and software design patterns
  • Strong working knowledge of Linux/Unix environments and scripting
  • Experience with relational and/or document-oriented databases
  • Ability to translate business and analytical requirements into technical solutions
  • Ability to guide junior staff and influence technical direction
  • Strong problem-solving and analytical thinking skills
  • Excellent verbal and written communication skills
  • Bachelor's degree in Computer Science, Information Technology, a related field, or equivalent practical experience

What you'll do

  • Design, implement, and support key components of the Market Risk platform
  • Develop scalable, high-performance solutions for market risk calculations and analytics
  • Use AI tools to support agentic and analytical workflows
  • Collaborate with cross-functional teams and global counterparts
  • Work in an Agile development environment
  • Provide technical leadership and mentorship to junior developers

Nice to have

  • Experience with Agentic AI development tools such as GitHub Copilot and Claude Code
  • Experience using Python and Unix in production environments
  • Experience with cloud platforms such as Azure, AWS, or GCP
  • Exposure to Apache Spark and Snowflake
  • Experience with Infrastructure as Code tools such as Terraform and CloudFormation
  • Knowledge of containerized deployments and cloud-native architectures
  • Familiarity with Agile software development methodologies and DevOps best practices
  • Background in financial services, particularly Market Risk or FinTech
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Developer in Canada vacancy
  • $40 - $45 per hour

     ...Java Full Stack Developer Location: Montreal, QC Hybrid (3 Days WFO) Duration: 6 12 Months Experience Level: 5 8 Years Openings: 3 Positions Candidate Rate: CAD $40-45/hr Maximum Key Competencies Full-stack development across... 
    Suggested

    Hirematic Talent Solutions

    Canada
    2 days ago
  • $61.6k - $113.9k

     ...equivalent combination of education and experience. Proficiency in Java, Spring Boot, Hibernate/JPA. Experience with Angular,...  ...rectify issues within business systems and service applications. Develop high-quality technology applications and services using... 
    Suggested
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...testing (SIT/UAT), deployment, and production support. Create and maintain applications using Java and Spring Boot in a microservices and cloud-based setting. Develop integrations for systems and applications using RESTful APIs, MQ, Kafka, and SFTP (JSON/XML).... 
    Suggested
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java, distributed systems, backend engineering, and software design principles. This role... 
    Suggested

    J M Group Inc

    Canada
    2 days ago
  • $75.9k - $141.9k

     ...audiences. ~ Practical experience utilizing AI-supported coding or developer productivity tools such as Microsoft Copilot or GitHub Copilot...  ...solutions. Construct and develop applications utilizing Java and Spring Boot within a microservices and cloud-native... 
    Suggested
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $90k - $130k

     ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we work confidently with SQL databases. We have practical experience developing for live, real-world environments and managing multi-step system interactions. We... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Position Title: Senior Java Technical Lead Location: Toronto, ON Hybrid - 2 days per week in-office Duration: 12 plus months...  ...development. ~ Hands-on AWS cloud experience. ~ Design, develop, and maintain enterprise-grade applications using Java, Spring Boot... 
    Contract work
    Work at office
    2 days per week

    dhanutek

    Canada
    5 days ago
  • $90k - $130k

     ...proficiency in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases. We have practical experience developing in live, non-simulated environments and managing multi-step system interactions. We... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...compute and AI capabilities. We require practical experience with Java, Spring Boot, Oracle, SQL, and microservices-based architectures...  ...features using LLM-based services and retrieval patterns. We develop AI-enabled applications that support automation, summarization,... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  • $75.9k - $141.9k

     ...architecture, and business teams to address complex domain challenges. We build robust microservices and APIs using Java, Node.js, and Python. We develop intuitive frontend applications with React or Angular. We ensure our systems are secure, resilient, and... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $70k - $150k

     ...We need proficiency in at least one backend language such as Java, Node.js, or Python, and one frontend framework such as React or...  ...microservices and APIs using Java, Node.js, or Python. You will develop intuitive frontend applications using React or Angular. You will... 
    Full time

    BMO Financial

    Canada
    16 days ago
  •  ...Job Title: Python Developer Location: Montreal, QC (Hybrid Day 1 Onsite) Job Summary: We are looking for a skilled Python Developer with experience in building scalable applications and an interest in Generative AI technologies. The ideal candidate will... 

    Apptad Inc

    Canada
    2 days ago
  • $90k - $130k

     ...parsing, logic, and reporting. We are proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and have worked with SQL databases. We have practical experience building in live, non-mocked environments and managing multi-step... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $170k - $200k

     ...based on user feedback. Advocate for Best Practices – Champion engineering excellence and contribute to continuous improvement in developer tooling and experience. Contribute Technical Input – Provide input on team technical design, balancing short-term delivery... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Instawork

    Canada
    8 hours ago
  •  ...Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript including ReactJS, C and C++, Java, Rust, and Go for model training and benchmarking. Evaluate AI-generated code for correctness, efficiency, scalability, and reliability... 
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $122.1k - $162.8k

     ...application architects to build scalable, reliable, fully automated CI/CD pipelines. We design, build, and operate our Integrated Developer Platform to speed application delivery through gated CI/CD pipeline templates and build/release automation. We design and... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...development lifecycle, encompassing design, development, testing (SIT/UAT), deployment, and production support. Develop and sustain applications utilizing Java and Spring Boot within a microservices and cloud-native framework. Create system and application... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  •  ...practices in cloud-native development. What You’ll Bring - Strong programming skills in one or more modern languages (C#, Go, TypeScript, Java, or similar), with solid experience designing and building APIs and microservices. - Full-stack capability — comfortable owning... 
    Full time

    Beyondtrust

    Canada
    12 days ago
  • $127k - $203k

     ...extends our platform for the future, and improves the availability and performance of our applications. This position also designs, develops systems, automation, and tools to help make it easier for Engineering teams to deploy services in a fast, automated and reliable... 
    Full time
    Worldwide
    Monday to Friday

    Mastercard

    Canada
    14 days ago
  • $90k - $130k

     ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases. We have...  ...welcomes both orchestration specialists and experienced software developers who want to help shape the future of autonomous systems.... 
    Temporary work

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases. We value hands-...  ...welcome both orchestration specialists and experienced software developers who want to help advance cutting-edge generative AI. last... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases. We have hands-on experience developing for live, non-simulated environments and managing multi-step system interactions.... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases. We are comfortable...  ...improves agent performance. We work with leading AI teams to develop large language models that can act as proactive, multi-step... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...proficiency in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases. We value practical experience developing for live, real-world environments and managing multi-turn system interactions. We... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases. We have...  ...passionate orchestration specialists and experienced software developers who want to help shape the future of autonomous systems like OpenClaw... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL databases. We have practical experience developing in live, real-world environments rather than mocked setups, including managing multi-turn system... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...defined, scoped, and sequenced. What You’ll Bring - Expertise in architecting and developing microservices and cloud-native solutions. - Strong programming skills in C#, Go, TypeScript, Java, or other modern languages, with deep experience in API design and microservices... 

    Beyondtrust

    Canada
    12 days ago
  • $90k - $130k

     ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases. We have practical experience developing in live, non-simulated environments and managing multi-step system interactions.... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $81.5k - $108.6k

     ...quality. Preferred qualifications include Salesforce Marketing Cloud certifications such as Email Specialist or Marketing Cloud Developer. We prefer experience integrating Marketing Cloud with Sales Cloud or Service Cloud. We value familiarity with customer data... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...8+ Years Key Responsibilities Design, build, and deploy Python-based AI/LLM applications using FastAPI/Flask. Develop REST APIs and scalable enterprise solutions. Build AI-powered data analytics and self-service platforms. Optimize data pipelines... 
    Full time

    TalentOla

    Canada
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!