Senior Java Software Engineer for Distributed Applications

2 weeks ago


Montreal, Quebec, Canada LanceSoft Full time
Job Summary

We are seeking a skilled Senior Java Software Engineer to take ownership of the end-to-end delivery of large-scale distributed applications. As a key member of our team, you will be responsible for performing analysis, design, coding, testing, and maintenance of complex software systems.

About LanceSoft

LanceSoft is a dynamic organization that values innovation and collaboration. Our team is dedicated to delivering high-quality solutions that meet the evolving needs of our clients.

Key Responsibilities
  • Design, develop, and deploy scalable and efficient Java-based applications
  • Work closely with cross-functional teams to identify business requirements and deliver solutions
  • Collaborate with senior technologists to architect and implement cutting-edge software systems
  • Ensure seamless integration with existing infrastructure and third-party services
  • Maintain high standards of code quality, documentation, and testing
Requirements
  1. Deep understanding of Java programming language and its ecosystem
  2. Experience with Spring Boot, Hibernate, and other relevant technologies
  3. Familiarity with multithreaded systems, middleware, and messaging platforms
  4. Strong problem-solving skills and ability to work independently
  5. Excellent communication and teamwork skills
  6. Prior experience in investment banking or a similar industry (desired)
What We Offer
  • A competitive salary range of $120,000 - $180,000 per year
  • Ongoing training and professional development opportunities
  • A dynamic and supportive work environment
  • Opportunities for career growth and advancement

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...


  • Montreal, Quebec, Canada Axelon Canada Full time

    Job Summary:We are seeking a skilled Senior Software Engineer to join our team in Canada. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale distributed systems using Spring Boot and Java.About Us:Axelon Canada is a leading global financial services firm providing a wide range of investment...


  • Montreal, Quebec, Canada Explorance Full time

    Job Description:As a Senior Software Engineer - Java, you will be responsible for designing, developing, and testing software applications using Java. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Main Responsibilities:- Design, develop, and test software applications using...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...


  • Montreal, Quebec, Canada Groupe Montpetit Full time

    We are seeking a senior software engineer to join our team and contribute to the development of mobile applications. The ideal candidate will have expertise in mobile app development and a strong understanding of full stack development.The successful candidate will be responsible for designing and implementing mobile apps using Java and Python, and will work...


  • Montreal, Quebec, Canada SAP SE Full time

    Job Title: Senior Software EngineerAt our company, we're looking for a skilled Senior Software Engineer to join our team and contribute to the development of our enterprise software solutions. You will be responsible for designing, developing, and testing software applications using Java and related technologies.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Capgemini Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team in Montreal, Quebec. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable Java applications.


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleWe are seeking a skilled Senior Java Software Engineer to join our team responsible for managing US-based real-time payment applications. This is a unique opportunity to be part of a dynamic team that blends the innovative energy of a FinTech with the stability of a major international bank.


  • Montreal, Quebec, Canada Infosys Full time

    At Infosys, we're seeking an accomplished Senior Java Software Engineer to join our dynamic team. This role offers a unique opportunity to work with key stakeholders and apply technical expertise across various stages of the software development life cycle.Company OverviewWe're a leading global consulting and IT services company, dedicated to helping clients...


  • Montreal, Quebec, Canada TS Imagine Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team in Montreal. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java.About the RoleIn this role, you will work closely with our global development team to integrate, build, and grow...


  • Montreal, Quebec, Canada Siapartners Full time

    Main ResponsibilitiesAs a Senior Software Engineer, you will be responsible for designing and developing software applications. Your primary focus will be on backend development using Java and Python.Other key responsibilities include:Maintaining and improving existing codebasesCollaborating with cross-functional teamsParticipating in code reviews


  • Montreal, Quebec, Canada Genpact Full time

    About GenpactGenpact is a global professional services firm that delivers outcomes that shape the future. Our purpose is to drive enterprise transformation and improve business outcomes for leading enterprises, including Fortune Global 500 companies.Job SummaryWe are seeking an experienced Senior Java Software Engineer - Data Solutions to join our team. In...


  • Montreal, Quebec, Canada UAP Inc. Full time

    We are looking for a Senior Software Engineer to join our Cloud Native Applications team. The ideal candidate will have a strong background in Java and experience with cloud-based infrastructure.Responsibilities include:Designing and implementing scalable cloud-based solutionsCollaborating with cross-functional teams to ensure smooth deployment and operation...

  • Senior Java Developer

    21 hours ago


    Montreal, Quebec, Canada Accolite Full time

    Seeking a skilled Senior Java Developer to join our team in Canada. As a key member of our development team, you will design, develop, test, and deploy high-performance Java-based software applications using the Java Spring and Spring Batch frameworks.The ideal candidate will have 7+ years of experience in software development, with a strong focus on Java...


  • Montreal, Quebec, Canada Garderie Sous la bonne étoile Full time

    Job Title: Software EngineerWe are seeking a talented Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software applications using Java and Python. Responsibilities:* Design and develop software applications using Java and Python* Collaborate with cross-functional...


  • Montreal, Quebec, Canada Hamilton Barnes Associates Limited Full time

    About the Job We are seeking a skilled Software Engineer with expertise in Java to join our team. The ideal candidate will have a strong background in software development and be proficient in Java. Key ResponsibilitiesDesign and develop software applications using Java.Collaborate with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications. Your expertise in programming languages and software development methodologies will enable you to work on a wide range of projects, from web applications to mobile apps. You will work closely with cross-functional...


  • Montreal, Quebec, Canada Confluent, Inc Full time

    We are seeking a talented Senior Software Engineer II to join our team at Confluent, Inc. in a key role focusing on the development and management of our Kafka metadata layer. As a member of our engineering team, you will be responsible for designing, implementing, and operating a highly available, reliable, secure, scalable, and multi-tenant metadata layer...


  • Montreal, Quebec, Canada Axelon Services Corporation Full time

    We are seeking a skilled Lead Software Engineer for our Montreal, QC office. This 12-month contract position offers an exciting opportunity to take ownership of end-to-end delivery, performing analysis, design, coding, testing, and maintenance of large-scale and distributed applications.About the RoleThe ideal candidate will have significant experience in...


  • Montreal, Quebec, Canada Bounteous Full time

    Role and ResponsibilitiesWe are seeking a skilled Java Software Engineer to join our team at Bounteous x Accolite. As a Java Software Engineer, you will design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:Design and develop scalable and high-performance Java applications...