Current jobs related to Senior Java Software Engineer - Montreal, Quebec - TS Imagine


  • Montreal, Quebec, Canada Accolite Full time

    About AccoliteAccolite is a leading provider of digital solutions, offering a range of services including Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.With over 5,000 employees spanning North America, APAC, and EMEA, and partnerships with top technology providers, Accolite brings together the expertise and...


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

    About the OpportunityWe are seeking a highly skilled Senior Java Software Engineer to join our team in Global Banking Technology & Operations (GBTO). As a key member of our development team, you will play a crucial role in designing, developing, and delivering cutting-edge software solutions that meet the evolving needs of our clients and market...


  • Montreal, Quebec, Canada Accolite Full time

    Job Title: Senior Software Engineer - Java SpecialistAbout the Role:We are seeking an experienced Senior Software Engineer to join our team in Montreal. As a key member of our engineering department, you will be responsible for designing, developing, testing, and deploying high-quality Java-based software applications using the Spring framework.About the...


  • Montreal, Quebec, Canada Genpact Full time

    Genpact, a global professional services and solutions firm, is seeking an experienced Senior Java Software Engineer to join our team. With over 125,000 employees across 30+ countries, we deliver innovative solutions that shape the future.We offer a competitive salary of $120,000 - $180,000 per year, depending on experience and qualifications.In this role,...


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

    At LGS, an IBM company, we strive to create a work environment that fosters your professional growth. Our diverse and inclusive culture welcomes talents from local and international backgrounds.About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team in Quebec. As a member of our team, you will play a critical role in...


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

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our Global Banking Technology & Operations team. As a member of this team, you will be responsible for designing and developing cutting-edge software solutions that meet the evolving needs of our clients and market requirements.What You'll DoCreate new features, including...


  • Montreal, Quebec, Canada Recooty Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Recooty, where you will play a key role in designing and developing cloud-based solutions using Java technology.The ideal candidate will have a strong background in Java development, with experience in Core Java, J2EE, Spring, Hibernate, and Spring Batch. You should also be...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced software engineer to join our dynamic Skyline team, responsible for developing scalable and resilient services using microservices architecture.Key ResponsibilitiesDesign and implement robust software solutions using Java, ensuring high performance and scalability.Collaborate with cross-functional teams to integrate services...


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

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team in delivering day-to-day services to our clients. As a key member of our Global Banking Technology & Operations (GBTO) team, you will play a critical role in meeting the evolving needs of our clients and market requirements.Key ResponsibilitiesContribute to the...


  • Montreal, Quebec, Canada Bounteous Full time

    Bounteous x Accolite - A Dynamic Digital Engineering CompanyBounteous x Accolite is a leading digital engineering company that helps ambitious brands create exceptional business impact. Our comprehensive services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.We bring together over 5000 talented...


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

    About the RoleSociete Generale, a global banking leader, is seeking a skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will play a crucial role in designing and developing innovative software solutions that drive business growth and customer satisfaction.Job DescriptionThis challenging role involves working...


  • Montreal, Quebec, Canada Randstad Full time

    We are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating scalable and efficient solutions.The successful candidate will have experience with Java and a solid understanding of object-oriented programming principles.This is an exciting...


  • Montreal, Quebec, Canada Blitz TI Full time

    Job Description:We are seeking a seasoned Senior Software Engineer to join our team at Blitz TI in the West Island. As an expert in Java and C development, you will play a crucial role in designing and implementing software solutions for our clients.About the Role:This is a full-time opportunity that requires a strong background in software development, with...

  • Senior Java Developer

    3 weeks ago


    Montreal, Quebec, Canada Accolite Full time

    OverviewBounteous x Accolite, a leading digital engineering firm, is seeking an experienced Senior Java Developer to join their team. As a key member of the company, you will play a crucial role in designing, developing, and deploying high-performance Java-based software applications.About the RoleThis is a hybrid position, requiring 3 days of in-office work...

  • Senior Java Developer

    3 weeks 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 VLink Inc Full time

    OverviewVLink Inc is a leading company in the software development industry, seeking an experienced Senior Java Software Engineer to join our team.


  • 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 SimplePin Inc Full time

    Software Engineer PositionWe are seeking a skilled Senior Java Developer to join our software design and development team in Montreal. This is a full-time position, with a competitive estimated salary of $120,000-$180,000 per year.About the Role:The ideal candidate will have 7+ years of experience in software engineering and IT, with expertise in Core Java,...


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

    Company OverviewLGS, une Société IBM / an IBM Company, is a dynamic and inclusive workplace that values professional growth. Our company culture fosters diversity and supports talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel clients' businesses forward and improve...


  • Montreal, Quebec, Canada Genpact Full time

    About the RoleWe are inviting applications for the position of Senior Frontend Software Engineer, focusing on developing high-quality web applications using a Java/React technology stack.Key ResponsibilitiesCoding, testing, and delivering high-quality deliverables.Participating in the complete software lifecycle – analysis, design, development, testing,...

Senior Java Software Engineer

1 month ago


Montreal, Quebec, Canada TS Imagine Full time
Job Description

We 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 Role

In this role, you will work closely with our global development team to integrate, build, and grow our product offerings. You will leverage your technical skills to create innovative solutions that meet the needs of our clients in the finance industry.

Key Responsibilities
  • Design, develop, and maintain complex software systems using Java
  • Work closely with the global development team to integrate, build, and grow our product offerings
  • Leverage technical skills to create innovative solutions that meet the needs of clients in the finance industry
Requirements
  • Minimum 5 years of experience as a software developer/engineer
  • Strong computer science fundamentals (e.g.: algorithms, data structures)
  • Deep understanding of the Java language and its environment
  • Proficiency with Spring Framework (Spring Boot, Spring Core, MVC, Data, Security, etc.)
  • Understanding of operating systems fundamentals (e.g.: memory management, processes, threads, synchronization)
  • Experience with REST API development.
  • Understanding of communication protocols (e.g.: AMQP, gRPC)
  • Experience working in Unix/Linux environment (e.g.: shell scripting)
  • Understanding of SQL/NoSQL databases (e.g.: PostgreSQL, MongoDB)
  • Proficiency in unit testing methodologies
  • Familiarity with microservices architecture
  • Readiness to obtain domain knowledge
Salary and Benefits

The salary for this position is estimated to be between $120,000 and $180,000 per year, depending on experience. Additionally, we offer unlimited vacation and personal days, annual bonus and salary review, training budget, RRSP with 3% company matching, health insurance, and subvention for public transportation.

About TS Imagine

TS Imagine delivers integrated trading, portfolio, and real-time risk solutions for capital markets. Our platform is uniquely positioned to streamline complex and time-consuming workflows across front, middle, and back office functions. We challenge our employees every day to think creatively and innovate across silos and across platforms.