12 Oct
|
Axelon Services
|
Mississauga
12 Oct
Axelon Services
Mississauga
Summary:
- Work Mode: Hybrid
Responsibilities:
- Act as the primary technical point of contact embedded with company teams to gather requirements, scope solutions, and define technical sequencing.
- Rapidly prototype and deliver production-ready applications using Java or Python that solve real trading, risk, and operational problems.
- Balance tradeoffs between scope, speed, and quality to meet aggressive company 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 company stakeholders.
- Produce clear technical documentation and communicate complex architecture decisions to both engineering and non-technical business audiences.
- 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.
- Ensure solutions are built with enterprise-grade security, auditability, and regulatory compliance across both Java and Python codebases.
- 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.
- Be fluent in at least one major cloud platform and demonstrate the ability to deploy infrastructure as code reliably and repeatably.
- Own production readiness: ensure what is built won't break or behave unexpectedly once live — including monitoring, alerting, rollback strategies, and incident response support.
Requirements:
- Minimum 8 years of professional software engineering experience, with demonstrable experience as a Full-Stack Developer transitioning into an FDE-style, customer-facing delivery role.
- Expert-level proficiency in Java (Core Java, Spring Boot, Microservices architecture, REST/gRPC APIs) and/or strong production experience in Python (FastAPI/Flask, data processing libraries).
- Ability to work across both Java and Python codebases, or demonstrated ability to ramp up quickly on the second language.
- Hands-on experience with Tekton/OpenShift Pipelines and Jenkins for CI/CD pipeline design and management.
- Strong database expertise across Oracle Database, MS SQL Server, and MongoDB, including performance tuning and schema design.
- Demonstrated knowledge of DevOps practices: containerization (Docker/OpenShift/Kubernetes), infrastructure as code, and cloud deployment (AWS/Azure/GCP — at least one).
- Excellent communication, technical writing, and stakeholder management skills; comfortable working directly with business stakeholders.
- High agency, ownership mindset, and comfort operating with ambiguity in quick-paced client-facing environments.
Preferred Skills:
- Domain knowledge of Fintech, Capital Markets, or Spread Products — specifically Securitization (ABS, MBS).
- Prior experience as a Forward Deployed Engineer, Solutions Architect, or Technical Consultant embedded within financial institutions.
- Experience using Python for quantitative analytics, pricing models, or ML-driven risk tooling alongside a Java-based production stack.
📌 Full Stack Developer (Mississauga)
🏢 Axelon Services
📍 Mississauga