Senior Java Back-End Developer

7 days 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. Your role 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. Contribute to code reviews and best practice improvements. Your team The Payment Solutions Vice-Presidency brings together specialists committed to the Bank's digital transformation. By joining our multidisciplinary team, you will contribute to the design and support of business APIs and applications essential to payment services. We foster a collaborative, flexible, and stimulating environment, with access to continuous training to support your development. The Bank values continuous development and internal mobility. 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. Prerequisites 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. Your benefits 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. Health and wellness program, including many options Flexible group insurance Generous pension plan Employee Share Ownership Plan Employee and Family Assistance Program Preferential banking services Opportunities to get involved in community initiatives Telemedicine service Virtual sleep clinic These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family. Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees' ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged. We're putting people first We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees. We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates What can you bring to our team? Come live your ambitions with us



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


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

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


  • Canada National Bank Full time

    At National Bank, a career as a Java Back-end Developer means acting as an expert in the development of back-end applications. This role 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).About UsWe follow software development best...


  • 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 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 | ca Spring Financial Full time

    About UsFounded 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 Maxonic Inc. Full time

    Company OverviewMaxonic Inc. is a dynamic technology company that offers innovative solutions to its clients.We are committed to delivering high-quality products and services that meet the evolving needs of our customers.Job DescriptionWe are seeking an experienced Senior Full Stack Java Microservices Developer to join our team in the San Francisco Bay...