Senior Java developer

4 weeks ago


Mississauga, Ontario, Canada Open Systems Technologies Full time

We are looking for an experienced Senior Java Developer with a strong background in financial applications. You will play a key role in developing, enhancing, and maintaining high-performance, secure, and scalable Java-based financial software solutions. This is a 3 days Hybrid contract role in Mississauga. If you have all the required skills please submit with a copy of your resume and contact details.

Required Qualifications:


• Bachelor's degree in Computer Science, Engineering, Finance, or a related field (or equivalent practical experience).


• 5+ years of experience as a Java developer, with a focus on financial applications or fintech.


• Strong knowledge of core Java, Java 8+ (or later), and relevant Java frameworks such as Spring Boot, Spring MVC, and Hibernate.


• Deep understanding of financial concepts such as payments, transactions, trading, risk management, and financial reporting.


• Hands-on experience in designing and developing secure, scalable, and high-performance financial applications.


• Experience designing and implementing message-driven systems for reliable, asynchronous processing in high-throughput, distributed environments.


• Solid experience with relational databases (e.g., Oracle, SQL Server) and NoSQL databases (e.g., MongoDB) in the context of financial systems.


• Proficiency in working with financial protocols (e.g., FIX) and integration with external financial data sources and APIs.


• Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).


• Strong problem-solving skills and the ability to troubleshoot complex production issues.


• Proficient with version control systems such as Git and experience in continuous integration/continuous deployment (CI/CD) processes.


• Extensive experience with Linux environments, including system administration, shell scripting, and performance tuning.


• Excellent communication skills, both verbal and written, with the ability to collaborate effectively across teams.

________________________________________

Preferred Qualifications:


• Knowledge of trading systems and algorithmic trading platforms.


• Familiarity with DevOps practices and tools (e.g., Jenkins, TeamCity).


• Experience with front-end technologies (e.g., JavaScript, React) for full-stack development.


• Familiarity with Agile/Scrum methodologies and financial industry project management standards.


  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    Lead Java DeveloperThis role is for a senior IT professional with a large Canadian company that services major US banks. Candidate must be eligible to work in Canada. The client is based in Mississauga, ON. This is a hybrid role, requiring in-office presence 3 days a week. Salary and benefits are competitive.Description:We seek an experienced Senior Java...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Open Systems Technologies Full time

    Open Systems Tech is seeking a Senior Java Developer for a financial services client based in Mississauga, ON.Job SummaryThe ideal candidate will have strong analytical thinking, problem-solving skills, and experience with Java development. They should be eager to learn new technologies and concepts and open to accepting challenges and...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada VLink Inc Full time

    **Senior Java Developer Role Summary**In this challenging role, you will design and implement various Java-based solutions for our business. Your responsibilities will include writing code for proof-of-concepts and prototypes, providing performance management controls, and leading the development of applications in multiple software languages.Job...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    Lead Java DeveloperThis is with a large IT services firm for a major US bank in Canada. Candidate must have legal work status for Canada. Client Location is Mississauga ON. Hybrid - In-Office 3 days per week. Perm/FT role, salary and benefits at market rate.Description:We are seeking a talented Senior Java Developer to join our team. A Java Developer is...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada NearSource Full time

    Senior Java Developer (Hybrid) at NearSource TechnologiesJoin our dynamic team in Toronto, Ontario, to drive innovation and technological advancements as a Senior Java Developer (Hybrid) in a Fortune 500 project in Canada.Responsibilities:We are seeking a skilled Senior Java Developer (Hybrid) to play a key role in all aspects of software development,...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Canada's Top financial institutions, is looking to hire a Senior Java Full Stack Developer for a long contract opportunity in Mississauga, ON (Hybrid Position). Please apply with your most recent resume if you would be interested..Role: Senior Java Full Stack DeveloperLocation: Mississauga, ON (Hybrid Position – 2 Days in...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Canada's Top financial institutions, is looking to hire a Senior Java Full Stack Developer for a long contract opportunity in Mississauga, ON (Hybrid Position). Please apply with your most recent resume if you would be interested.. Role: Senior Java Full Stack Developer Location: Mississauga, ON (Hybrid Position – 2 Days...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    **Job Overview:**Open Systems Technologies is a leading provider of innovative technology solutions. We are currently seeking an experienced Senior Java Developer to join our team.


  • Mississauga, Ontario, Canada Iris Software Inc. Full time

    Job DescriptionWe are seeking a highly skilled Java Software Engineer to join our team at Iris Software Inc. as a Sr Java Backend Developer.About UsIris Software Inc. is a reputable company with a strong focus on software development. We have an immediate requirement for a Senior Java Backend Developer with experience in Core Java, SpringBoot, Microservices,...


  • Mississauga, Ontario, Canada Luxoft Full time

    Project DescriptionWe are looking for engineers to join the Rates Risk Technology Team that is developing real time risk system. The application serves a wide variety of stakeholders such as Traders, Risk Managers and Financial Controllers and its mission is to provide accurate and timely valuations of trades and their sensitivity to market factors. The...

  • Senior Java Developer

    6 hours ago


    Mississauga, Ontario, Canada Luxoft Full time

    Project DescriptionWe are looking for engineers to join the Rates Risk Technology Team that is developing real time risk system. The application serves a wide variety of stakeholders such as Traders, Risk Managers and Financial Controllers and its mission is to provide accurate and timely valuations of trades and their sensitivity to market factors. The...


  • Mississauga, Ontario, Canada Luxoft Full time

    Project Description We are looking for engineers to join the Rates Risk Technology Team that is developing real time risk system. The application serves a wide variety of stakeholders such as Traders, Risk Managers and Financial Controllers and its mission is to provide accurate and timely valuations of trades and their sensitivity to market factors. The...


  • Mississauga, Ontario, Canada Synechron Full time

    Company OverviewSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Citigroup Inc. seeks a skilled Senior Java Developer to join its Institutional Data Platform team. As a key member of the team, you will be responsible for designing, developing, and implementing new or revised applications systems and programs in coordination with the Technology team.Job DescriptionThe ideal candidate will possess strong proficiency in Java...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Senior Java Developer for one of our financial services clients based out of Mississauga/ON. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Java DeveloperLocation: Mississauga – Hybrid – 3 days/weekTerm: Long term contract plus extensionBackend Development (Required): - Strong Core Java and...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job Description:We are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing robust software solutions using Java.Key Responsibilities:Develop high-quality Java applications with strong focus on performance, scalability, and reliabilityCollaborate with...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Senior Java Developer for one of our financial services clients based out of Mississauga/ON. This is a time sensitive opportunity, please apply ASAP. Job Title: Senior Java Developer Location: Mississauga – Hybrid – 3 days/week Term: Long term contract plus extension Backend Development (Required): - Strong...


  • Mississauga, Ontario, Canada Synechron Full time

    Job DescriptionWe are looking for a highly skilled senior Java developer to lead the design, creation, and implementation of various Java-based solutions for the business. These solutions will range from mobile applications to database programming. The ideal candidate will be able to review and contribute to the definition of functional and non-functional...


  • Mississauga, Ontario, Canada Iris Software Inc. Full time

    We are looking for a skilled Java Developer to join our team at Iris Software Inc.As a Senior Java Developer, you will play a crucial role in developing and maintaining our mission-critical applications. You will be part of a collaborative team that values innovation, quality, and customer satisfaction.Job Requirements:Strong understanding of Java...


  • Mississauga, Ontario, Canada Luxoft Full time

    Luxoft is a leading provider of digital innovation and services to clients in various industries. As a Senior Java Developer, you will be part of a talented team that designs and develops high-quality software solutions using Java.Your main responsibility will be to develop a platform that supports various information gathering and processing across the...