Skip to main content

Senior Java/Angular developer

Technology
Open Systems Technologies
Mississauga, Canada2 weeks agoUntil 2026-05-31
Hybrid

Job description

We are looking for a Java/Angular Fullstack Developer - C13. for a Contract role in Mississauga. Its a 3 days Hybrid role in Mississauga. If you have all the relevant skills and experience please apply with copy of your updated resume and contact details.

Duration: 6 months

  • *What You'll Do (Responsibilities)
  • Architect & Develop:**
Design, build, and maintain high-performance, scalable, and reliable Java-based microservices for our real-time risk calculation and limit management engine.
  • Solve Complex Problems:
Tackle challenging technical problems related to concurrency, low-latency messaging, and large-scale data processing in a distributed environment.
  • Collaborate & Integrate:
Work within a global Agile team to analyze complex business requirements, collaborating with quantitative analysts, traders, and product managers to deliver elegant and effective technical solutions.
  • Champion Best Practices:
Lead by example in upholding high standards for code quality, automated testing (unit, integration), code reviews, and CI/CD practices.
  • Modernize Our Stack:
Drive the evolution of our platform by leveraging modern technologies like Kafka, Docker, and OpenShift, and contribute to the strategic transformation of our architecture.
  • Mentor & Lead:
Serve as a technical advisor and coach to mid-level developers and analysts, fostering a culture of technical excellence and continuous improvement.
  • Ensure System Resiliency:
Take ownership of the full development lifecycle, from design and implementation to deployment and operational support, ensuring the stability and integrity of our production environment.
  • Risk & Compliance:
Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Client and , its clients, and assets. You will drive compliance with applicable laws, rules, and regulations, apply sound ethical judgment, and escalate control issues with transparency.
  • *Tech Stack
  • Backend:**
Java (11+), Spring Boot, REST APIs, Microservices
  • Messaging:
Apache Kafka, Solace
  • Databases:
Oracle, MongoDB
  • DevOps & CI/CD:
Git, Jenkins, TeamCity, Tekton, uDeploy, Harness, Maven/Gradle
  • Container & Cloud:
Docker, Kubernetes, Red Hat OpenShift
  • Frontend:
Angular, TypeScript, HTML5, CSS3
  • *What We're Looking For (Qualifications)
  • *Required:
  • Experience:
6-10+ years of professional experience in a hands-on software development or systems analysis role.
  • Core Java Expertise:
Deep, demonstrable knowledge of server-side Java, including multi-threading, performance tuning, and building robust, scalable applications.
  • System Design:
Proven experience in designing and implementing complex, distributed systems and microservices architectures.
  • Database Proficiency:
Strong expertise with relational databases (Oracle preferred), including data modeling, query optimization, and performance tuning.
  • Messaging Systems:
Hands-on experience with high-throughput messaging platforms, specifically Kafka.
  • CI/CD & DevOps:
Solid experience with modern CI/CD pipelines and tools (Git, Jenkins, Maven/Gradle).
  • Agile Mindset:
A strong communicator and collaborator with a proven track record of success in an Agile development environment.
  • *Preferred (Nice to Have):
  • Financial Domain Knowledge:**
Subject matter expertise in financial markets, particularly in pre-trade/at-trade risk management, derivatives, or futures trading.
  • Containerization:
Experience developing and deploying applications on container platforms like Docker, Kubernetes, or OpenShift.
  • NoSQL Experience:
Familiarity with NoSQL databases such as MongoDB.
  • Frontend Skills:
Experience or interest in front-end development using frameworks like Angular.
  • Education:
Bachelor’s degree in computer science, Engineering, or a related field. A Master’s degree is a plus.
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designmicroservicestime-and-attendancelimit-managementnetwork-latencydata-processingenvironment-health-and-safety-hsseecology-environmentpolicies-and-practicestesting-and-analysisautomation-testingcode-reviewcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdkafkadockermentoringcontinuous-improvement-process-ciptraining-and-developmentcompliancelaws-and-regulationstechnology-stackspringspring-bootoraclemongodbdevelopment-operations-devopsjenkinsteamcitytektonapache-mavengradlekubernetesred-hatred-hat-openshifttypescriptmicrosoft-typescripthtml-5html5css-3software-developmentvehicle-modification-tuningdistributed-computingdata-modelquery-optimizationmessaging-solutionsagile-software-developmentdomain-expertisecorporate-riskrisk-managementcontainerizationnosqlfront-end-developmenteducation-trainingcomputer-science

¿Te interesa este puesto?