Java Developer

3 weeks ago


Montreal, Canada ALLTECH CONSULTING SVC INC Full time

Level 1
Job Description:

Our company is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With offices in more than 43 countries, the people of our company is dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals. As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.

The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets. Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients’ businesses and to our own.

We develop and oversee the overall technology strategy and bespoke technology solutions to drive and enable the Institutional businesses and functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets as well as Operations, HR and Corporate Services.

We are seeking a software developer to join our company to assist with building solutions and providing services to our Institutional Securities, Fixed Income Automated Trading Technologies team. The ideal candidate has: good Java knowledge, knowledge of data structures and algorithms, problem solving skills, and good communication skills. The candidate will take part in various activities revolving around delivering commercial and strategic technology within our department.

The candidate should demonstrate interest in or working experience in the financial services industry. In addition, the candidate will be expected to take an active role in the design, development, testing and delivery of functional and strategic changes in our e-trading solutions. The role will also involve interaction with key stakeholders from other Application Development teams within our company and/or other partners from our Business, Operations, Production Management and therefore, requires the ability to communicate clearly and concisely. This is a developer position, not a management position; the candidate will be expected to design, develop and deliver code deliver software as their primary responsibility.

Required skills:
– Core Java knowledge.
– Framework, Patterns, Collections, Garbage Collection.
– Excellent written and verbal communication skills.
– Interest in Finance (albeit no prior knowledge is required).
– Proficiency with Unix/Linux.
– Proficiency with database technologies (ex. Sybase, DB2, Oracle, SQL Server) and PL/SQL.
– Knowledge and/or working experience in an Agile environment (Scrum, Kanban).
– Computer Science fundamentals (Client/server, multi-threading, memory management).
– Experience working with an IDE (ex. IntelliJ or Eclipse IDE).

Desired skills:
– Unit testing and unit testing frameworks.
– Experience with Java 10 versions and beyond.
– Experience working with Python.
– Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems.
– Experience working with Source Code Management solutions (ex. Git, Perforce, CVS).
– Experience working with Continuous Integration environments (ex. Jenkins).
– Knowledge of financial technologies (ex. FIX, FpML, Swift protocol) and business applications.

#J-18808-Ljbffr

  • Montreal, Canada CB Canada Full time

    Développeur JavaDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Développeur Java pour une entreprise dans le domaine financier. Notre client est situé à Montréal.Description des tâches et responsabilités – Développeur JavaLes responsabilités du poste incluent :- Être responsable de...

  • Core Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Core Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Core Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java Developer Term: Long Term Contract Location: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o...

  • Java/Scala Developer

    3 weeks ago


    Montreal, Canada CG Consulting Group Full time

    Java/Scala DeveloperThis is with a large IT services firm for a major US based bank & investment manager.Candidate must have legal work status for Canada.Client Location is downtown Montreal, QuebecHybrid - In-Office 3 days per week.Perm/FT role, salary and benefits OR contract - 6 months, renewableMarket rateOverview:Institutional Technology team is looking...

  • Java/Scala Developer

    3 weeks ago


    Montreal, Canada CG Consulting Group Full time

    Java/Scala DeveloperThis is with a large IT services firm for a major US based bank & investment manager.Candidate must have legal work status for Canada.Client Location is downtown Montreal, QuebecHybrid - In-Office 3 days per week.Perm/FT role, salary and benefits OR contract - 6 months, renewableMarket rateOverview:Institutional Technology team is looking...

  • Java/Scala Developer

    3 weeks ago


    Montreal, Canada CG Consulting Group Full time

    Java/Scala DeveloperThis is with a large IT services firm for a major US based bank & investment manager.Candidate must have legal work status for Canada.Client Location is downtown Montreal, QuebecHybrid - In-Office 3 days per week.Perm/FT role, salary and benefits OR contract - 6 months, renewableMarket rateOverview:Institutional Technology team is looking...

  • Core Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Java Developer

    3 weeks ago


    Montreal, Canada Renaud Consulting IMIT Solutions Full time

    Description: Project Description: The mandate of the Members and Clients Transversal SolutionsDepartment (DSTMC) consists of developing and integrating large-scaleDesjardins solutions for client members using modern Desjardins technologies.As part of the Consent project, for which it is responsible, the DSTMC has ITleadership to implement a Movement...

  • Senior Java Developer

    2 weeks ago


    Montreal, Canada CGI Full time

    Position Description: Senior Java Developer Senior Fullstack Developer We're growing fast and are looking for fullstack developers with strong technical skills, a well-developed analytical mind and a focus on quality to ensure the best possible customer satisfaction. The roles and responsibilities for this position are :  Participate in the...

  • Lead Java Developer

    3 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...


  • Montreal, Canada Infotek Consulting Inc. Full time

    Overview: We are looking for full stack Java Developers for a contract opportunity within Financial/banking sector located in Montreal with 3 days in the office model. This role offers a great opportunity to contribute to a complex area of bank operations right from the start of a multi-year project. Only applicant located in Montreal should...


  • Montreal, Canada Infotek Consulting Inc. Full time

    Overview: We are looking for full stack Java Developers for a contract opportunity within Financial/banking sector located in Montreal with 3 days in the office model. This role offers a great opportunity to contribute to a complex area of bank operations right from the start of a multi-year project. Only applicant located in Montreal should...


  • Montreal, Canada Infotek Consulting Inc. Full time

    Overview:We are looking for full stack Java Developers for a contract opportunity within Financial/banking sector located in Montreal with 3 days in the office model. This role offers a great opportunity to contribute to a complex area of bank operations right from the start of a multi-year project.Only applicant located in Montreal should apply...


  • Montreal, Canada Infotek Consulting Inc. Full time

    Overview:We are looking for full stack Java Developers for a contract opportunity within Financial/banking sector located in Montreal with 3 days in the office model. This role offers a great opportunity to contribute to a complex area of bank operations right from the start of a multi-year project.Only applicant located in Montreal should apply...


  • Montreal, Canada Infosys Full time

    Infosys is seeking a Java Microservices Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver...


  • Montreal, Canada Infosys Full time

    Infosys is seeking a Java Microservices Developer . This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver...


  • Montreal, Canada Infosys Full time

    Infosys is seeking a Java Microservices Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver...


  • Montreal, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...


  • Montreal, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...