Senior Backend Developer

4 weeks ago


Montreal, Canada National Bank Full time

A career as a Senior Backend Developer in the Digital Channels team at the National Bank means working as a Java development specialist. Through your solid technical skills, your ability to work in a team, effective communication, collaborative problem-solving, and commitment to continuous learning, you positively impact the customer experience by ensuring the quality of applications and the efficiency of development.

 

Your role

  • Ensure the technical excellence of Java development projects.
  • Knowledge of Event Driven Architecture (EDA) and Domain Driven Architecture (DDA) patterns.
  • Write unit tests using tools like JUnit.
  • Achieve application quality and performance objectives.
  • Deliver high-quality code on time.
  • Ensure team cohesion and collaboration within the development team.
  • Guide or influence the team to adopt best Java development practices.
  • Identify opportunities for continuous improvement in development processes.
  • Participate in the design and architecture of software solutions.
  • Engage in practice communities.

 

Your team

As part of the Personal Digital Delivery department, you are part of a large team of about one hundred colleagues and report to the Software Development Director. Our team stands out for its expertise in customer experience development, consistent delivery quality, and its dynamic collaborative environment.

 

The Bank values continuous development and internal mobility. We offer a variety of growth opportunities, such as advanced Java training, hands-on workshops on the latest technologies, and personalized mentoring sessions with experienced experts. Additionally, our company actively encourages participation in industry conferences and events, providing opportunities for informal learning and networking with peers and thought leaders. We firmly believe that continuous learning is essential to staying at the forefront of the industry, and we invest in the professional development of our team members, helping them reach their full potential while contributing to our collective success. Tools such as the Data Academy, language training, the Harvard Learning Center, and coaching and mentoring support are available to you at all times.

 

Prerequisites

  • Bachelor's degree in Information Technology or related fields.
  • Minimum of 5 years of proven experience in programming with Java, Spring Boot, and Maven.
  • Knowledge of object-oriented design patterns.
  • Excellent knowledge and proven experience with DevOps tools (Git, GitHub, Docker, Snyk, etc.).
  • Proven experience with Test-Driven Development (TDD), Continuous Integration (CI), and automated software deployment (CD).
  • Proven experience with AWS cloud services.
  • Ability to structure and document rigorously, manage, and deliver multiple initiatives simultaneously.
  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

  • Montreal, Quebec, Canada Boostsecurity Full time

    About UsBoostsecurity.io is a forward-thinking cybersecurity technology startup. Our mission is to empower software development teams to easily create secure software, and safeguard their software supply chains, through intelligent security automation that developers love.Founded by seasoned industry experts in application security, cloud, and open-source...


  • Montreal, Quebec, Canada Xsolla Full time

    About the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at Xsolla, a global leader in video game commerce. In this role, you will be responsible for designing and implementing backend services, tools, and applications that power game developers and publishers.Key ResponsibilitiesDesign and develop high-performance backend...


  • Montreal, Quebec, Canada Xsolla Full time

    We are seeking a skilled Senior Backend Developer to join our team at Xsolla. This role involves designing and developing backend systems for our flagship product, the Xsolla Account.Key responsibilities include:Designing and implementing robust backend systems for Xsolla AccountCollaborating with engineers and product teams to integrate third-party...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    About the RoleWe are seeking a seasoned Senior Backend Systems Developer to join our team at Behaviour Interactive, a leading Canadian gaming studio. As a key member of our backend development team, you will play a crucial role in designing, developing, and maintaining our game servers.ResponsibilitiesDesign, develop, and maintain high-performance game...


  • Montreal, Canada Boostsecurity Full time

    io is a cybersecurity technology startup. Our mission is to enable software teams to easily ship secure software, and secure their software supply chains, through smart security automation that developers love. Founded by veteran industry experts in application security, cloud and OSS engineering, BoostSecurity is headquartered in Montreal, Canada, with US...


  • Montreal, Quebec, Canada Saransh Inc Full time

    Saransh Inc is seeking an experienced Senior VMware Backend Developer to join our team in Montreal, QC, Canada.Estimated Salary: $120,000 per yearAbout the Role:We are looking for a skilled Backend Python Developer with expertise in developing, deploying, and troubleshooting large-scale applications on VMware based platforms.Develop solutions to ensure the...


  • Montreal, Canada Cofina Full time

    Cofina is looking for a Senior Java Backend Developer for one of its clients. Twelve (12) month contract, hybrid work in downtown Montreal.Responsibilities :Contribute in all the phases of software development life cycle (SDLC).Responsible for implementing highly complex and scalable Java-based web applications and servicesAccountability, delivery of the...


  • Montreal, Quebec, Canada Randstad Full time

    About the RoleWe are seeking a skilled Backend Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining our backend systems. You will work closely with our cross-functional team to deliver high-quality software solutions. Our ideal candidate will have a strong background in software engineering and a...


  • Montreal, Quebec, Canada Boostsecurity Full time

    Boostsecurity.io is a cutting-edge cybersecurity technology startup dedicated to empowering software development teams to deliver secure software with ease. Our mission is to revolutionize security automation, making it developer-friendly.Founded by veteran industry experts in application security, cloud, and OSS engineering, BoostSecurity is headquartered...

  • BackEnd Developer

    3 months ago


    Montreal, Canada Adoc Talent Management Full time

    Are you passionate about programming & mixed reality technologies? Would you like to work at the interface between new technologies and medical innovation? Our client is a MedTech startup developing an AI-powered MR surgical navigator that will allow surgeons to quickly generate 3D models from a patient's diagnostic imaging scans. This...


  • Montreal, Canada Axelon Services Corporation Full time

    We are looking for a skilled Senior Java Backend Developer to join our agile team in Montreal, QC. This is a 12-month contract position.As a key member of our team, you will be responsible for developing and maintaining our Firm-wide Model Control System, a high-profile system with visibility at the highest levels of the company.The ideal candidate will have...


  • Montreal, Quebec, Canada GFT TECHNOLOGIES SE Full time

    GFT Technologies SE is shaping the future of digital business. Our company is recognized as a transformation leader with a passion for technology and innovation.We provide sustainable solutions through IT engineering and technology consulting, focusing on delivering high-quality services to our clients.About the RoleWe are looking for an experienced Senior...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About the RoleWe are seeking a highly skilled AWS senior backend software engineer to join our team at Boostsecurity.The successful candidate will be responsible for designing, implementing, and testing features for our high-performance backend infrastructure using cloud-based technologies such as Python, microservices architecture, and Kafka.As a senior...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    At Behaviour Interactive Inc., we're revolutionizing the video game industry with cutting-edge development. Our dynamic team of over 1200 passionate employees is at the forefront of crafting unforgettable experiences across PC, console, and mobile platforms.About the RoleWe're seeking a talented Senior Backend Developer to join our gaming server-compliant...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Behaviour Interactive is a leading developer of cutting-edge video games, with a presence in Montreal, Toronto, Rotterdam, and the UK. Our team of over 1200 passionate employees collaborate with major gaming companies to deliver exceptional work-for-hire development and original games.About the RoleWe are seeking a Senior Backend Software Engineer to join...


  • Montreal, Canada National Bank Full time

    A career as a Senior Backend Developer in the Digital Channels team at the National Bank means working as a Java development specialist. Through your solid technical skills, your ability to work in a team, effective communication, collaborative problem-solving, and commitment to continuous learning, you positively impact the customer experience by ensuring...

  • Software Engineer

    4 weeks ago


    Montreal, Canada Sitly Full time

    We are looking for a skilled Backend Developer to join our team and contribute to the development of our software products. As a Backend Developer, you will be responsible for designing, implementing, and testing the backend of our applications. Your primary focus will be on developing high-quality, efficient, and scalable software solutions. If you have a...


  • Montreal, Canada Xsolla Full time

    p>The role of Backend Engineer is designed for a highly skilled and experienced fullstack developer responsible for the planning, creation, development, and implementation of backend services, frontend applications, documentation, software development kits, and tools for the XBE platform. As a part of Xsolla, you will work on innovative solutions that power...


  • Montreal, Quebec, Canada Spreedly Inc Full time

    About Us:Spreedly Inc is a leading Open Payments Platform, processing over $50 billion in annual transaction volumes. Our platform enables and optimizes digital transactions through a comprehensive payment services marketplace.Payment Gateway Integration, Tokenization, and Fraud Tools Integration are key features of our platform.About the Role:We are seeking...


  • Montreal, Canada Xsolla Full time

    p>The role of Backend Engineer is designed for a highly skilled and experienced fullstack developer responsible for the planning, creation, development, and implementation of backend services, frontend applications, documentation, software development kits, and tools for the XBE platform. As a part of Xsolla, you will work on innovative solutions that power...