20 Jan
Tundra Technical Solutions
Toronto
Job Description: Solution Architect
Location: Toronto (Hybrid, 3 days onsite)
Type: 6-month extendable contract
Overview:
We are seeking a highly skilled Solution Architect to lead the design and delivery of technology solutions for critical banking projects. This role will focus on enhancing applications across loyalty/rewards systems, wealth management platforms, and key migrations in notifications and mobile applications. The ideal candidate will have a strong technical background in Java and Spring Boot, along with expertise in mobile application architecture and enterprise-grade solutions.
Key Responsibilities:
1. Solution Architecture & Design:
2. Lead the architectural design and strategy for banking applications,
ensuring scalable and robust solutions.
3. Collaborate with stakeholders to define and document technical and functional requirements for projects, including loyalty/rewards application enhancements, wealth management systems, and migration efforts.
4. Provide architectural guidance and direction for applications leveraging Java, Spring Boot, and mobile technologies.
5. Project Leadership:
6. Support end-to-end delivery for key initiatives:
7. Enhance the loyalty/rewards application with innovative features and seamless integration.
8. Architect and optimize wealth management applications for improved user experience and functionality.
9. Oversee notification and mobilizer migrations, ensuring smooth transitions with minimal disruption.
10. Work closely with project managers, developers, and business teams to ensure alignment on goals and timelines.
11. Technical Expertise:
12. Design and maintain architecture diagrams, workflows, and documentation for mobile and web applications.
13.
Leverage Java and Spring Boot frameworks to drive technical solutions that meet performance, security, and scalability standards.
14. Integrate best practices in mobile application development, including iOS and Android, to enhance user experiences.
15. Collaboration & Mentorship:
16. Act as a technical advisor to development teams, ensuring adherence to architectural standards.
17. Mentor junior architects and developers, fostering knowledge sharing and skill development within the team.
18. Facilitate communication between cross-functional teams, including business analysts, QA, and product owners.
19. Continuous Improvement:
20. Evaluate and recommend new technologies, tools, and processes to enhance application performance and maintainability.
21. Proactively identify risks and propose mitigation strategies to ensure project success.
Qualifications:
- Proven experience as a Solution Architect in the banking or financial services industry.
- Strong technical expertise in Java, Spring Boot, and enterprise-level application architecture.
- Deep understanding of mobile application architecture for iOS and Android platforms.
- Experience with system migrations, particularly in notifications and mobilizer technologies.
- Familiarity with loyalty/rewards systems and wealth management platforms is highly desirable.
- Excellent problem-solving skills with a focus on delivering business value through technical solutions.
- Exceptional communication and stakeholder management abilities.
Preferred Skills:
- Experience with cloud technologies (e.g., AWS, Azure, GCP) is a plus.
- Understanding of DevOps practices and CI/CD pipelines.
- Knowledge of security best practices for mobile and web applications.
- Certifications such as TOGAF, AWS Certified Solutions Architect, or similar are an advantage.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.