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

Java Developer

Apptad Inc

Job Title: Java Developer

Job Location: Calgary, AB (4 days in a week Onsite)

Job Type: Full Time

Note: In-Person interview required at Calgary, AB.

Our challenge

We are looking for a Java developer to join our team and help deliver key initiatives. The candidate should be a solid Java programmer, with strong design and implementation fundamentals. Prior experience in finance or legal operations will be useful, however, the ability and willingness to quickly master new technical and business concepts will be considered. The candidate will collaborate with an energetic team of highly intellectual and creative developers working on bleeding edge projects using a variety of different technologies.

The Role

Responsibilities:

  • Design, develop, and maintain server-side applications using Java and Spring/Spring Boot frameworks.
  • Write clean, efficient, and testable code following best practices and design patterns.
  • Collaborate with front-end developers, architects, and product managers to deliver high-quality solutions.
  • Design and manage RESTful APIs and microservices.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, mentoring junior developers, and contributing to continuous improvement.
  • Develop unit and integration tests to ensure quality and maintainability.
  • Integrate third-party APIs and external systems as required.
  • Ensure application security, data protection, and compliance with industry standards.
  • Maintain CI/CD pipelines and support DevOps practices for deployment and monitoring.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Java back-end development.
  • Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Experience with RESTful APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).
  • Strong understanding of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Familiarity with Docker, Kubernetes, and CI/CD tools like Jenkins, GitLab, or GitHub Actions.
  • Proficiency with version control systems (Git) and agile methodologies (Scrum/Kanban).
  • Experience with message brokers (e.g., Kafka, RabbitMQ) is a plus.
  • Excellent analytical, problem-solving, and communication skills.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Developer in Canada vacancy
  •  .... (It will be great help if you can refer someone for the same in case you are not currently available) Job Title: Java Full Stack Developer Location: Montreal, QC Duration: Contract (Hybrid) Requirement: Immediate Key Competencies... 
    Suggested
    Contract work
    Immediate start

    Atlantis IT group

    Canada
    1 day ago
  •  ...We are hiring for a Java Developer . This role focuses on developing and maintaining full-stack applications supporting non-financial risk management. The ideal candidate has 7 15 years of experience in Java development, distributed systems, microservices, and... 
    Suggested

    J M Group Inc

    Canada
    1 day ago
  • $61.6k - $113.9k

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

    BMO Financial

    Canada
    more than 2 months ago
  • $120k - $140k

     ...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and... 
    Suggested
    Full time
    Work at office
    2 days per week

    Localcoin

    Canada
    22 days 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
  • $64.5k - $82.5k

     ...experience in application development. ~ Strong knowledge of Java, Spring Boot, Angular, and SQL, including basic queries and stored...  ...or financial markets domain. Responsibilities: Design, develop, and support end-to-end applications using Java, Spring Boot, Angular... 
    Full time
    Contract work
    Remote work

    Software Guidance & Assistance

    Canada
    12 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... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $50 - $62 per hour

     ...Java Developer   JOB-10047757   Anticipated Start Date October 19, 2026   Location Morrisville, NC   Type of Employment Contract Hire   Employer Info O ur client is a leader in the industry of providing safe water treatment and sewage services... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Shift work

    Dynamics ATS

    Canada
    14 days 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
  • $113k - $130.22k

     ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java + SQL + Angular Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Once You Are Here, You Will: The Senior Applications... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    18 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
  • $148.3k - $171k

     ...Software Engineer, Backend, you will be responsible for designing, developing, testing, and operating reliable backend services that support...  ..., and maintain high-quality backend services and APIs using Java and related technologies. Own backend features and projects... 
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home

    Binance US

    Canada
    16 days ago
  •  ...We are looking for an experienced Python Full Stack Developer with strong skills in Python, React, and Generative AI (GenAI) application development. Key Responsibilities: Full Stack Python and React Senior Developer Python Overall 7 years of development... 

    J M Group Inc

    Canada
    2 days ago
  • $132k - $181.5k

     ...metrics like localization velocity, pipeline reliability, and developer tooling efficiency, and implementing developer-centric i18n tooling...  ...deep-dive i18n code reviews (e.g., reviewing React, Go, or Java codebases), construct Abstract Syntax Tree (AST) static analysis... 
    Local area
    Worldwide
    Flexible hours
    Shift work

    Okta

    Canada
    5 days ago
  • $91k - $140k

     ...governments realize their greatest potential. Role • Design and develop scalable, service-oriented software architectures. • Drive the...  ..., and database technologies. • Strong proficiency in Java, Spring Boot, React/Angular, and PostgreSQL; experience with any... 
    Full time
    Worldwide

    Mastercard

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

     ...Our collaborative environment enables our teams to deliver and develop solutions that provide safety, security and convenience for our...  ...Automation and Testing efficiency. • Advanced working knowledge of Java. • Solid experience using testing frameworks like Selenium,... 
    Full time
    Worldwide

    Mastercard

    Canada
    22 days 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
    a month 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
  •  ...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
  • $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 integrations... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    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
  • $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

     ...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

     ...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
  • $181.05k - $213k

     ...You have experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka . We also utilize Java, gRPC, and AWS.  Execution: You can break down complex user stories into actionable tasks and execute them with minimal guidance.... 
    Full time
    Work at office

    Carta

    Canada
    3 days ago
  • $111k - $160k

     ...initiatives centered around digital payments? • Do you look forward to developing and engaging with high performant diverse teams around the...  ...: • Excellent programming skills( OOP, SOLID, 12-factor) - java preferred • Experience in Continuous Integration (CI) and... 
    Full time
    Worldwide

    Mastercard

    Canada
    22 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
    22 days ago

Do you want to receive more vacancies?

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