Java Software Engineer

2 months ago


Toronto, Ontario, Canada GFT TECHNOLOGIES SE Full time
About the Role

We are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team at GFT Technologies SE.

Key Responsibilities
  • Design, develop, test, and deploy high-performance Java applications for various investment banking functions, including trading platforms, risk management systems, and data analytics tools.
  • Collaborate with cross-functional teams, including traders, quants, risk managers, and other developers, to gather requirements and develop innovative solutions.
  • Continuously optimize and enhance the performance of existing systems, ensuring they meet the demands of a fast-paced investment banking environment.
  • Participate in code reviews to maintain code quality, improve team collaboration, and ensure best practices are followed.
  • Identify and address complex technical challenges related to trading, data processing, and risk management.
  • Create and maintain detailed technical documentation for developed systems and applications.
  • Perform thorough testing of software to ensure it meets high-quality standards and is free from defects.
  • Ensure that all software and applications adhere to industry-specific compliance and security standards, including data protection and confidentiality.
Requirements
  • Bachelor's or Master's degree in Computer Science, Finance, or a related field.
  • Proven experience as a Java Developer with a focus on investment banking.
  • Strong knowledge of investment banking processes, financial instruments, trading, and risk management.
  • Proficiency in Java programming and experience with relevant frameworks and libraries.
  • Knowledge of database systems, SQL, and data modeling.
  • Experience with version control systems and continuous integration/continuous deployment (CI/CD) pipelines is a plus.
  • Relevant certifications in Java programming, financial modeling, or risk management are desirable.
About GFT Technologies SE

GFT Technologies SE is a leading provider of IT engineering and technology consulting services. We are recognized as transformation leaders with a passion for technology and innovation. Our team of over 10,000 solution-oriented technology professionals across 16 countries is dedicated to delivering sustainable solutions to our clients.

We are committed to cultivating, fostering, and preserving a culture of diversity, equity, and inclusion. Our core values are Caring, Committed, Collaborative, Courageous, and Creative. We offer a dynamic work environment, diversified social and sports activities, and a commitment to employee growth and development.



  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Java ArchitectWe are seeking a highly skilled Java Architect to join our team at S M Software Solutions Inc.Job Summary:As a Java Architect, you will be responsible for designing and implementing architectural solutions for our clients. You will work closely with our development team to ensure that our software solutions meet the highest standards...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Java Software EngineerJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Motion Recruitment. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems using Java. Your expertise in Java 8/11, Springboot, and REST API frameworks will...


  • Toronto, Ontario, Canada SOUVLIKE Full time

    Key Responsibilities:• Design, develop, and test complex software systems• Collaborate with cross-functional teams to identify and prioritize project requirements• Implement software solutions using Java, ensuring high-quality, scalability, and reliabilityAbout the Role:As a Senior Software Engineer (Java) at {company}, you will be responsible for...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    Job Title: Staff Software Engineer with JavaS.i. Systèmes is seeking a highly skilled Staff Software Engineer with Java expertise to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying enterprise software applications using Java 8 and Springboot.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    Job Title: Staff Software Engineer with JavaS.i. Systèmes is seeking a highly skilled Staff Software Engineer with Java expertise to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying enterprise software applications using Java 8 and Springboot.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Source Code Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to lead the development of our credit card web applications built on AWS using Java.Key ResponsibilitiesDesign, develop, test, implement and support technical solutions across a full-stack of development tools and technologiesLead the development of applications using enterprise Java...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior Java Software EngineerJob Summary:Highbrow LLC is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Analyze business requirements and...


  • Toronto, Ontario, Canada Street Contxt Full time

    Software Engineer Fullstack JavaWe are seeking an Intermediate Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will play a crucial role in building and maintaining our software applications.Key Responsibilities:Design, develop, and deploy full-stack software applications using Java and...

  • Software Engineer

    5 days ago


    Toronto, Ontario, Canada Ontario Inc Full time

    About the JobWe are seeking a skilled Software Engineer - Java Developer to join our team at {company}. As a Software Engineer - Java Developer, you will play a key role in the development and maintenance of our software applications. This is an exciting opportunity to work on challenging projects and contribute to the growth and success of our...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior Java Software EngineerJob Summary:Highbrow LLC is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:Analyze business requirements and conduct...

  • Java Software Engineer

    2 months ago


    Toronto, Ontario, Canada Eleks Full time

    About the ProjectWe are seeking a skilled Java Developer to join our team at ELEKS, a custom software development company. Our client is a large financial services company based in the USA.The company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and...

  • Java Software Engineer

    2 months ago


    Toronto, Ontario, Canada Eleks Full time

    About the ProjectWe are seeking a skilled Java developer to join our team at ELEKS, a custom software development company. Our client is a large financial services company based in the USA.The company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and...

  • Java Software Engineer

    2 months ago


    Toronto, Ontario, Canada Eleks Full time

    About the ProjectWe are seeking a skilled Java Developer to join our team at ELEKS, a custom software development company. Our client is a large financial services company based in the USA.The company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and...

  • Java Software Engineer

    2 months ago


    Toronto, Ontario, Canada Eleks Full time

    About the ProjectWe are seeking a skilled Java developer to join our team at ELEKS, a custom software development company. Our client is a large financial services company based in the USA.The company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and...


  • Toronto, Ontario, Canada Collabera Full time

    Job SummaryCollabera, a leading IT staffing firm, is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing security software applications and solutions.Key Responsibilities:Provide technical leadership and mentoring for the development team.Work...


  • Toronto, Ontario, Canada Collabera Full time

    Job SummaryCollabera, a leading IT staffing firm, is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing security software applications and solutions.Key Responsibilities:Provide technical leadership and mentoring for the development team.Work...


  • Toronto, Ontario, Canada AD HOSPITALITY GROUP INC. Full time

    We are seeking a skilled Software Engineer with expertise in Java to join our team at "{company}". As a Java Developer, you will be responsible for designing, developing, and maintaining scalable software systems.Key Responsibilities:Develop high-quality Java code for complex software applicationsCollaborate with cross-functional teams to identify and...


  • Toronto, Ontario, Canada AIMS 3 HOLDINGS INC Full time

    Company is seeking a skilled Software Engineer with expertise in Java development for our data-driven applications team. Key responsibilities include designing, developing, and maintaining large-scale software systems using Java. The ideal candidate will have a strong foundation in object-oriented programming, data structures, and software design patterns....

  • Software Engineer

    4 days ago


    Toronto, Ontario, Canada VIVET Health Corp Full time

    Job DescriptionAs a Software Engineer with expertise in Java and Python, you will be responsible for the development of scalable and efficient software solutions. Your primary focus will be on building robust and reliable software systems using Java and Python. Key Responsibilities:• Design and develop software applications using Java and Python•...


  • Toronto, Ontario, Canada Eleks Full time

    About the ProjectOur client is a leading financial services company based in the USA, providing innovative portfolio management solutions to financial institutions worldwide.Job Requirements2+ years of experience in software developmentStrong track record of working with Java core, OOP/OOD knowledge, design patternsExperience with ORM, Hibernate (Spring Data...