Job Title: Senior Java Software Engineer
Must Skills: SWIFT Payments and ISO20022 standards.
Client: Confidential - Banking Sector
Location: Toronto, Canada (Hybrid)
Employment Type: Contract-to-Hire (FTE conversion possible after 3-6 months)
Job Summary:
We are seeking a Senior Java Software Engineer with over 8 years of experience to join a high-performing team at client in Toronto. The ideal candidate will possess strong leadership and technical expertise across application development, cloud infrastructure, and DevOps practices. This is a hybrid role requiring a mix of on-site and remote work.
Key Responsibilities:
- Lead and mentor a team of developers and support engineers.
- Manage and support Java Spring Boot microservices applications.
- Oversee deployment and orchestration using Kubernetes and Docker.
- Troubleshoot and resolve issues across the cloud infrastructure environment.
- Participate in application design with a focus on high availability and cloud design principles.
- Support and maintain disaster recovery (DR) processes and ensure application resilience.
- Provide application support and manage incident resolution for production systems.
- Collaborate with cross-functional teams to ensure smooth application lifecycle management.
- Apply DevOps best practices to streamline CI/CD pipelines.
- (Nice to have) Experience with SWIFT Payments and ISO20022 standards.
Required Skills and Experience:
- 8+ years of overall IT experience.
- Proven experience in team management and mentoring.
- Hands-on expertise with Kubernetes and Docker.
- Solid understanding of cloud infrastructure (e.g., AWS, Azure, GCP).
- Strong programming experience with Java and Spring Boot microservices.
- Practical knowledge of Disaster Recovery (DR) processes.
- Experience in application support and incident management.
- Background in application design and architectural best practices.
- Familiarity with Cloud Design Principles and building scalable, reliable systems.
- (Preferred) Knowledge of SWIFT Payments and ISO20022 compliance.
Contract Terms:
- Initial Contract Duration: 3-6 months
- FTE Conversion Opportunity: Post-contract
- FTE Salary Range: CAD 90,000 - 95,000
- Annual Bonus: 12% (upon FTE conversion)