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

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.
  • 7+ 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
  •  ...Role Name: Java Full stack Location: Montreal, QC (Hybrid role. 3 days office is mandatory and F2F is Required for interview) Requirement Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary) Java/J2EE... 
    Suggested
    Temporary work
    Work at office

    Lorven technologies

    Canada
    1 day ago
  • Job title: Java Developer Job location: Montreal, Canada(Hybrid) Job Type: Contract Job description: Technology  The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks... 
    Suggested
    Contract work

    TechNeptune Consulting Inc

    Canada
    a month ago
  •  ...We are hiring for a Core Java Developer. The role focuses on developing real-time, low-latency, multi-threaded server-side applications using Core Java. A strong fit will have 7+ years of Java development experience with strong concurrency, database, Spring, 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,...  ...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
  • $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
    11 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).... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...Inspiration Global is  seeking a   Lead Java Developer  with natural curiosity and a technical mindset who is interested in actively learning, growing, and taking on more responsibility. The role involves owning and developing relationships and acting as the technical... 

    Inspiration Global

    Canada
    15 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
  • $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
  •  ...scaling limits, and dependency or integration failures. Design, develop, and deliver feature enhancements and functional improvements to...  .... ~ Strong programming skills in one or more of Python , Java , Node.js/JavaScript , or Go . ~ Working knowledge of... 
    Full time
    Contract work
    Flexible hours

    Innodata

    Canada
    21 days ago
  •  ...payment platforms with core enterprise systems. This role focuses on developing APIs and microservices for transaction orchestration,...  ...backend software development experience. ~ Proficiency in Java, Node.js, Python, or Go. ~ Experience designing and developing... 
    Full time
    3 days per week

    Apptad Inc

    Canada
    1 day 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
  •  ...networking . Collaborate with the ClickHouse engineering teams to develop high-performance, reliable, and cost-effective solutions for our...  .... ~ Software development experience in Go , C/C++ , Java , or another OOP language. ~ Experience with cloud technologies... 
    Full time

    Clickhouse

    Canada
    23 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
    11 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
    11 days ago
  • $90k - $140k

     ...Halifax. This team is advancing Canadas aerospace capabilities by developing software solutions that support mission-critical functions....  ...projects Proficiency in one or more modern programming languages (Java, C/C++, Ada) Experience with Agile software development,... 
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    22 days ago
  •  ...distributed, cross-timezone setup — based in Canada, collaborating closely with a Helsinki-based team. Who You Are: Backend: Java 2X , Spring Boot 3.X.X , WebFlux , Maven Data & APIs: SQL , GraphQL , gRPC , REST Cloud & Infrastructure:... 
    Full time

    AlphaSense

    Canada
    a month 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
  •  .... We build and maintain the shared AI tooling that hundreds of developers depend on to ship faster and with more confidence. We also build...  ...of Ruby on Rails , Python , TypeScript , and Java/Kotlin , partnering with teams across Platform Engineering to... 
    Full time
    Immediate start

    Wealthsimple

    Canada
    a month ago
  •  ...documentation. Strong SQL and a real mental model of columnar / OLAP execution. Solid backend engineering. Our stack is Java , but we care more that you can read and modify a real codebase than which tools you've used. Data architecture experience: you'... 
    Full time
    Remote work

    Oscilar

    Canada
    22 days ago
  •  ...features you build. What You’ll Bring Solid programming skills in at least one modern language ( C# , Go , TypeScript , Java , or similar), with experience building and consuming APIs. Hands-on, day-to-day experience using Claude Code (or comparable agentic... 
    Full time

    Beyondtrust

    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... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  •  ...role. This is a high-autonomy, high-leadership position: you'll develop new features at scale, set the standard for how we build on the...  ...use: TypeScript ( React + Node.js ) Golang Bigtable Postgres / PostgreSQL BigQuery Python Java Terraform... 
    Full time
    Casual work

    Sardine

    Canada
    19 days 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
  •  ...architecting and delivering large-scale, distributed, cloud-native systems . Expert programming skills in C#, Go, TypeScript, Java , or other modern languages, with authority in API and distributed-systems design . Hands-on experience with Claude Code (or... 
    Full time

    Beyondtrust

    Canada
    a month 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

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

Do you want to receive more vacancies?

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