21 Aug
|
HRConnects
|
Montreal
21 Aug
HRConnects
Montreal
Join Our Team as a Platform Modernization Engineer and Drive the Future of Financial Technology!
Are you passionate about transforming legacy systems into cutting-edge, secure, and resilient platforms? Do you thrive in a fast-paced, global environment where your engineering expertise directly impacts enterprise operations? We’re seeking a highly skilled Platform Modernization Engineer to join a leading financial services firm’s core technology team.
In this pivotal role, you will spearhead initiatives to modernize, secure, and enhance mission-critical information distribution and file transfer platforms, ensuring their robustness and future-readiness.
As a key player in our innovative engineering squad, you will leverage your technical prowess to develop modern solutions, automate processes, and fortify platform security—making a tangible difference at a global scale.
What You’ll Be Responsible For
- Supporting the remediation of application and infrastructure vulnerabilities identified through security scans, penetration tests, and risk assessments.
- Upgrading and maintaining application frameworks, third-party libraries, and platform components to secure and supported versions, reducing technical debt.
- Collaborating with cyber infrastructure teams to address security findings and ensure timely remediation plans are implemented.
- Contributing to secure software development practices by applying security by design principles and best practices.
- Enhancing platform resilience and operational reliability by designing and implementing system improvements, automation solutions, and monitoring tools.
- Participating in root cause analysis and incident remediation efforts to improve platform stability and prevent recurrence of issues.
- Developing and refining monitoring, alerting,
and observability capabilities to maintain high system health and transparency.
- Identifying single points of failure, performance bottlenecks, and operational risks, then implementing solutions to mitigate these issues.
- Supporting disaster recovery and business continuity initiatives, including platform hardening efforts.
- Designing, developing, and supporting enterprise applications, APIs, and platform services with modernization in mind.
- Leading efforts to modernize legacy systems using contemporary frameworks, architectures, and engineering practices.
- Building, maintaining, and improving CI/CD pipelines to enhance software quality and deployment efficiency.
- Automating testing, deployment, compliance, and operational processes to streamline development workflows.
- Supporting containerized and cloud-ready application architectures, ensuring scalable and secure deployment solutions.
- Collaborating with cross-functional teams to evaluate emerging technologies and integrate innovative solutions into existing platforms.
What You’ll Bring Required Skills:
- Proficiency in Java, preferably Java 17+, with solid experience in software engineering
- Hands-on experience with Python and/or JavaScript
- Expertise in Spring Boot and REST API development
- Solid understanding of object-oriented design principles
- Knowledge of secure coding practices, vulnerability management, and application security risks
- Familiarity with high availability, resiliency,
and fault-tolerant system architectures
- Linux/Unix system knowledge and shell scripting skills
- Experience with networking protocols such as HTTPS, SSH/SFTP, SMTP, TLS, TCP/IP
- Working knowledge of relational databases including PostgreSQL, SQL Server, or Oracle
- Experience with Git workflows, CI/CD pipelines, automation testing, and container technologies such as Docker and Kubernetes/OpenShift
Nice To Have Skills
- Experience with distributed messaging systems like Kafka or IBM MQ
- Familiarity with enterprise file transfer platforms
- Knowledge of cryptography, key and certificate management, PGP
- Cloud platform experience (AWS, Azure, GCP)
- Monitoring and observability tools (Splunk, Grafana, Prometheus, OpenTelemetry)
- Experience with software security tools (SAST, dependency scanners)
- Workflow automation technologies such as Temporal
- Passion for DevSecOps, Platform Engineering, and large-scale modernization projects
Preferred Education & Experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 5+ years of hands-on experience in software engineering, platform modernization, or security-focused IT roles
Other Requirements
- Willingness to collaborate with global teams and stakeholders
- Ability to investigate and resolve complex production issues
- Strong communication skills to articulate technical concepts effectively
- Experience supporting security remediation initiatives and platform hardening
Ready to shape the future of financial technology by modernizing critical platforms? We invite ambitious engineers like you to apply and be part of transformative projects that make a difference worldwide. Step into a role where your expertise drives innovation—apply now!
📌 Platform Modernization Engineer (Montreal)
🏢 HRConnects
📍 Montreal