Senior Developer
PC Financial · Brampton
Job description
About the role
PC Financial is looking for a Senior Developer to join its AI Platform team in Brampton. You will help build and maintain robust, scalable AI platform components that power payment solutions for millions of Canadian customers. The role offers the chance to work collaboratively with data engineers, DevOps, and data scientists in a fast‑moving, innovative environment.
Key responsibilities
- Deliver robust, scalable AI platform components and end‑to‑end solutions.
- Collaborate with software developers, data engineers, DevOps, and data scientists to develop AI platform features.
- Participate in design and architecture discussions to ensure flexibility, scalability, and reliability.
- Develop and enhance APIs, platform features, and tools supporting AI and data workflows.
- Review and optimise code for performance, maintainability, and compliance with standards.
- Mentor junior developers on best practices and effective use of platform tools.
- Ensure platform security, monitoring, and compliance with best practices.
- Provide production support and troubleshooting for AI platform components.
Required profile
- Minimum 7 years of software engineering experience.
- 5+ years of experience with Java and Spring Boot.
- Strong background in large‑scale, distributed system development.
- Experience working in integrated team environments using source control (e.g., Git, IntelliJ).
- Demonstrated design skills and understanding of design patterns.
- Experience with Test‑Driven Development and unit‑testing frameworks.
- Agile program experience with a continuous delivery approach.
- Self‑motivated, strong team orientation, and ability to communicate with technical and non‑technical stakeholders.
Required skills
- Java
- Spring Boot
- REST APIs
- XML
- JSON
- Distributed systems
- Docker
- Kubernetes
- Git
- IntelliJ
- Design patterns
- Test Driven Development
- Unit testing frameworks
- Agile methodology
- Microservices architecture (preferred)
- Cloud‑native applications (preferred)
- Terraform (preferred)
- CloudFormation (preferred)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 days ago
Expires 1 month from now
10 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PC Financial
Brampton
Related job offers
-
Android Developer – Brampton, ON
Yochana Brampton -
Android Developer
Galent Brampton -
Technology Specialist Co‑op – Fall 2026
British Columbia Investment Management Corporation (BCI) -
Enterprise Solutions Software Engineer Co-op (Fall 2026)
British Columbia Investment Management Corporation (BCI) -
Enterprise Architecture Business Analyst Co-op (Fall 2026/Winter 2027)
British Columbia Investment Management Corporation (BCI)