Senior Java Back-End Developer

2 weeks ago


Canada National Bank Full time
A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration.

Develop and deploy backend features using Spring Boot in a Scrum environment.
Design, develop, and maintain secure and high-performance REST APIs for the sector.
Adopt and apply DevSecOps practices to ensure security and software quality.
Provide technical support for operations and maintain sector applications.
Actively participate in integration testing, produce and validate test cases, and provide technical support throughout validation and deployment phases to ensure system quality and stability.
The Payment Solutions Vice-Presidency brings together specialists committed to the Bank's digital transformation. We foster a collaborative, flexible, and stimulating environment, with access to continuous training to support your development.
Our personalized training programs, based on learning through action, allow you to master your profession and develop new areas of expertise. Tools such as the Data Academy, language training, the Harvard Learning Center, and coaching and mentoring support are always available to you.

5 to 10 years of experience in Java development (Spring Boot) and microservices, with mastery of best programming practices.
~ Advanced skills in cloud service deployment and management (AWS), including automation (Terraform, Ansible) and monitoring (Splunk, Datadog).
~ Experience with microservices architectures, REST APIs, and DevOps tools (CI/CD, GitHub Actions, Jenkins).
~ Expertise in containerization with Docker and Kubernetes for application deployment and management.
~ Knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, MariaDB) and cloud data warehousing.
~ Familiarity with messaging and event-driven technologies (Kafka, JMS) and integration test automation.

In addition to competitive compensation, upon hiring you'll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family. 
* Flexible group insurance
* Generous pension plan
* Opportunities to get involved in community initiatives
* Virtual sleep clinic 
Whether through our surveys or programs, regular feedback and ongoing communication is encouraged.
We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people.

  • Canada Compunnel Inc. Full time

    Job Title: Java Back-end developerLocation: Montreal (Day 1 onboarding onsite / in office presence 3x week)Role Description:We have an immediate need in an experienced backend developer, who is strong in Java and knowledgeable in SQL and relational DBs, and familiar with frontend development.Ideal candidates will have an extensive, multi-year, hands-on...


  • Canada National Bank Full time

    A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration. Your...


  • Canada HCLTech Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team. The successful candidate will have extensive experience in back-end development and a strong understanding of core technologies such as Core Java, J2EE, Spring Boot, and AWS.About the RoleDesign, develop, and maintain robust Java applications using Spring Boot...

  • Senior Java Developer

    4 weeks ago


    Canada HCLTech Full time

    Job Description:Job Title: Full Stack Java DeveloperJob location: Canada, Toronto or another city is fineDuration - 6 monthsSalary Hourly – Up to $50/hr.Responsibilities: 10- 12 Years of Experience• Back-end Development: Core competencies include Core Java, J2EE, Spring Boot, AWS, Docker, Kubernetes, Microservices, RESTful Services, Python, Angular,...


  • Canada HCLTech Full time

    Job Description: Job Title: Full Stack Java Developer Job location: Canada, Toronto or another city is fine Duration - 6 months Salary Hourly – Up to $50/hr. Responsibilities: 10- 12 Years of Experience • Back-end Development: Core competencies include Core Java, J2EE, Spring Boot, AWS, Docker, Kubernetes, Microservices, RESTful Services, Python,...


  • Canada National Bank Full time

    A career at National Bank as a Senior Java Backend Developer involves leading the development of back-end applications. As a key member of our IT Wealth Management Delivery team, you will leverage your expertise in Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing) to drive business results.About Our CompanyAs a bank on...

  • Senior Java Developer

    2 weeks ago


    canada | ca HCLTech Full time

    Job Description:Job Title: Full Stack Java DeveloperJob location: Canada, Toronto or another city is fineDuration - 6 monthsSalary Hourly – Up to $50/hr.Responsibilities: 10- 12 Years of Experience• Back-end Development: Core competencies include Core Java, J2EE, Spring Boot, AWS, Docker, Kubernetes, Microservices, RESTful Services, Python, Angular,...


  • Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications. This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing) Join an...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer Join Our Remote Team & Help Shape the Future of Procurement About us: Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...

  • Senior Java Developer

    2 weeks ago


    Canada Flexton Inc. Full time

    Role: Sr. Backend Engineer Location: Toronto, ON (Hybrid) Experience: 12+ Years Interview Process: Coding Test+2 tech Rounds+1 Personality Round (30 Minutes) About the Role: We are seeking a strong individual contributor backend engineer with hands-on experience architecting and building large scale distributed web applications. You should be able to own the...


  • Canada National Bank Full time

    A career as a Senior Java back-end developer in the Financial Markets - Regulatory team at National Bank means acting as an application developer. This job allows you to have a positive impact on our organization, thanks to your knowledge in backend development with Java (Spring boot, APIs, Microservices, DevOps, AWS Cloud development, automated testing)....


  • Canada Maxonic Inc. Full time

    In support of their needs, we are looking for a Senior Full Stack Java Microservices Developer. Job Title: Senior Full Stack Java Microservices Developer Work Schedule: Remote We are seeking an experienced Senior Full Stack Java Microservices Developer to join our dynamic team in the San Francisco Bay Area. The ideal candidate will have a strong background...


  • canada | ca Parent Organization Full time

    We are seeking a Senior Java Full Stack Developer with a strong background in web and backend application development. The ideal candidate has a proven track record of delivering high-quality software, thrives in a collaborative team environment, takes ownership of long-term projects, and is passionate about fostering cutting-edge technology. As a Java Full...


  • Canada Spring Financial Full time

    About Us Founded in 2014, Spring Financial has spent the last 10 years simplifying the lending process for millions of Canadians providing a wide range of solutions to effectively manage various financial circumstances. In the process, we've become the largest fintech loan originator in the country with over 80,000 monthly applicants. Today, Spring offers...


  • Canada Capgemini Full time

    Job Title: Java Full Stack DeveloperLocation: Mississauga, ON - Fully OnsiteFTEJob Brief:We are looking for a skilled Java Full Stack Developer to join our dynamic development team. Your primary responsibility will be to design, develop, and implement end-to-end software solutions using the Java technology stack. Our ideal candidate will have a deep...


  • Canada The Nationwide Group Full time

    Intermediate/Senior Java Developer The Nationwide Group of Companies (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions to the real estate industry. Utilizing world class technology, TNG delivers solutions to the entire mortgage life cycle through its...


  • Canada United Software Group Inc Full time

    **Job Description for Senior Java Development Manager at United Software Group Inc.**We are seeking an experienced leader to take charge of our DevOps-based project as a Senior Java Development Manager.The ideal candidate will have a proven track record in leading DevOps teams and hands-on expertise in the required technologies.This role involves working...


  • Canada KTek Resourcing Full time

    Back-end Development: Core competencies include Core Java, J2EE, Spring Boot, AWS, Docker, Kubernetes, Microservices, RESTful Services, Python, Angular, Typescript and ReactDesign, develop, and maintain robust Java applications using Spring Boot framework.Implement RESTful APIs to serve data to front-end applications.Create database interactions using SQL...