Postuler

Publié il y a 6 jours

Senior Java Software Engineer

@ Artech

Mississauga, Ontario

Contrat
Postuler
SIGNAUX

Responsabilités :

  • Customer Delivery & Field Engineering: Act as the primary technical point of contact embedded with client teams to gather requirements, scope solutions, and…
  • Rapidly prototype and deliver production-ready applications — using Java or Python, whichever best fits the use case — that solve real trading, risk, and…
  • Balance tradeoffs between scope, speed, and quality to meet aggressive client timelines without compromising system integrity.
  • Own Discovery & Scoping engagements — translating ambiguous business asks into clear technical specifications and delivery plans.
  • Demonstrate strong business acumen: understand ROI/AI impact, enterprise workflows, stakeholder management, and establish continuous product feedback loops…
  • Produce clear technical documentation and communicate complex architecture decisions to both engineering and non-technical business audiences.

Résumé des exigences :

  • The ideal candidate is already an experienced Full-Stack/Backend Architect (Java and/or Python) who thrives in ambiguous, fast-paced client environments, can rapidly translate complex…
  • Customer Delivery & Field Engineering: Act as the primary technical point of contact embedded with client teams to gather requirements, scope solutions, and define technical sequencing.
  • Required Skills
  • Frontend (working knowledge): HTML/CSS/JavaScript, basic frontend frameworks (React/Angular) for full-stack delivery
  • Experience with event-driven architectures
  • Scripting/automation experience combining Java and Python within the same delivery pipeline
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-04
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

ChampValeur
Offres sur Jobsy3
Description

About the Role:

We are seeking a Senior Software Developer with deep Java technology expertise to work directly with our Fintech clients in the Spread Products space. This is a hybrid engineering/customer-facing role for someone who can architect, build, and deploy production-grade solutions on-site or in close collaboration with client trading, risk, and operations teams — while owning the full technical delivery lifecycle from discovery to production hardening. The ideal candidate is already an experienced Full-Stack/Backend Architect (Java and/or Python) who thrives in ambiguous, fast-paced client environments, can rapidly translate complex business requirements into working software, and is comfortable being the technical face of the engineering organization in front of customers. Domain exposure to Financing and Securitization business is a plus, not a prerequisite.

Duration: 6 Months

Location: Toronto, ON/ Mississauga, ON (Hybrid)

Open to Discuss.

Responsibilities:

  • Customer Delivery & Field Engineering: Act as the primary technical point of contact embedded with client teams to gather requirements, scope solutions, and define technical sequencing.
  • Rapidly prototype and deliver production-ready applications — using Java or Python, whichever best fits the use case — that solve real trading, risk, and operational problems.
  • Balance tradeoffs between scope, speed, and quality to meet aggressive client timelines without compromising system integrity.
  • Own Discovery & Scoping engagements — translating ambiguous business asks into clear technical specifications and delivery plans.
  • Demonstrate strong business acumen: understand ROI/AI impact, enterprise workflows, stakeholder management, and establish continuous product feedback loops with client stakeholders.
  • Produce clear technical documentation and communicate complex architecture decisions to both engineering and non-technical business audiences.
  • Architecture & Development: Architect and build scalable, resilient full-stack applications using Java (Spring Boot/Spring Framework, Microservices) and/or Python (FastAPI/Flask), tailored to enterprise financial workflows.
  • Leverage Python for rapid prototyping, data analytics, pricing/risk calculations, and automation scripts where appropriate.
  • Apply strong data modeling and query optimization skills across Oracle Database, MS SQL Server, and MongoDB.
  • DevOps, CI/CD & Infrastructure: Design, build, and maintain CI/CD pipelines using Tekton (Red Hat OpenShift Pipelines) and Jenkins to enable rapid, reliable, and auditable deployments for both Java and Python services.
  • Deploy and manage containerized workloads on OpenShift/Kubernetes, applying infrastructure-as-code best practices.

Required Skills

  • Programming Languages: Java (Core Java, Java 17+), Python 3.x, Object-Oriented Design
  • Java Frameworks: Spring Boot, Spring Framework, Microservices Architecture, REST/gRPC APIs
  • Python Frameworks: FastAPI, Flask/Django, Pandas/NumPy for data manipulation, Pydantic
  • CI/CD & Pipelines: Tekton (Red Hat OpenShift Pipelines), Jenkins
  • Containers & Orchestration: OpenShift, Kubernetes, Docker
  • Databases (Relational): Oracle Database, Client SQL Server
  • Databases (NoSQL): MongoDB
  • Frontend (working knowledge): HTML/CSS/JavaScript, basic frontend frameworks (React/Angular) for full-stack delivery
  • API & Integration: REST, messaging/streaming (Kafka or similar), third-party system integration

Preferred Skills

  • Good-to-Have Technical Skills: Monitoring/Observability tools (Grafana, Prometheus, ELK/Splunk)
  • Experience with event-driven architectures
  • Python-based data science/quant tooling (Jupyter, scikit-learn) for analytics or pricing use cases
  • Scripting/automation experience combining Java and Python within the same delivery pipeline

Emplois semblables

  • Senior Java Software Engineer

    Toronto, ON
    Temps plein

    Agilus Work Solutions: Experts in Specialized Talent for Nearly 50 years. Canada's largest, full service, privately-owned recruiting firm.

    10+ ansCandidates need 10+ years of enterprise Java development with Spring, 4+ years with React and modern JavaScript, 2+ years of native iOS or Android development, REST API experience and SQL database experience with Oracle or PostgreSQL. Enhanced Reliability Clearance eligibility (5+ years in Canada) is required.

    Spring Boot, React, Oracle, PostgreSQL, AWS, Docker

  • Senior Java Software Engineer

    Toronto, ON
    Contrat

    Soho Square Solutions

    Soho Square Solutions needs candidates with hands-on senior Java and Spring Boot experience, strong Spring Security knowledge, and familiarity with OAuth 2, token lifecycle management and AWS KMS encryption. Angular and collaboration skills are also needed.

    Java, Spring Boot, Angular, AWS KMS, CI/CD pipelines

  • Senior Java Software Engineer, Spring Boot and SQL Server

    Waterloo, ON
    48–60 $/hContrat

    Procom

    8+ ansCandidates need a bachelor's degree in a related field and 8+ years of software development, including Java and SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volumes, and front-end skills in JavaScript and HTML.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Elasticsearch

    Senior Java Software Engineer (Spring Boot, SQL Server)

    Waterloo, ON
    48–60 $/hContrat

    Procom

    8+ ansCandidates need 8+ years of software development experience in Java or C#, plus 8+ years with relational databases including SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volume, front-end experience, and a bachelor's degree in a related field.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Docker

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.