Back to jobs
Senior Java and Python Developer (with AWS skills)
Successfully
Req. VR-116065
We are looking for a Senior Software Engineer with strong expertise in Java, Python and cloud technology to join our dynamic development team. This role requires a hands-on
technologist with strong design and analytical skills who is capable of delivering
scalable and reliable solutions. Experience with designing data-intensive applications, book of record technologies, and a background in capital markets are considered a plus.
Design, develop, and maintain data-driven applications and services using Java, Python and AWS.
Apply strong software engineering principles to build scalable, secure, and efficient solutions.
Work closely with stakeholders to gather requirements and translate them into technical specifications.
Participate in architectural discussions and drive design decisions.
Perform code reviews and ensure adherence to coding standards and best practices.
Important: This role requires 4 days of on-site presence per week
Must have
Programming Languages: Proficiency in Java and/or Python is mandatory.
Cloud Technologies: Hands-on experience with AWS is essential.
Architecture & Design: Strong abilities in software architecture, system analysis, and scalable solution design.
Development Best Practices: Skilled in writing clean, efficient, and maintainable code and participating in code reviews to ensure quality.
Nice to have
Domain Knowledge: Exposure to capital markets or financial systems.
Book of Record Systems: Experience with Murex or similar technologies.
Languages
English: C1 Advanced
Seniority
Senior
Toronto, Canada
Req. VR-116065
Java
BCM Industry
28/08/2025
Req. VR-116065
Apply for Senior Java and Python Developer (with AWS skills) in Toronto
*Indicates a required field