Développeur génie logiciel / Junior Software Developer – Canada (Montreal)
Core
Junior Java Full-stack Developer building complex applications for tier-one investment banks and global businesses.
Role type
Junior IC software developer (Java Full-stack)
Builds
Complex applications for financial services and enterprise clients
Domain
Fintech / Investment Banking
Deliverable
production ML models | product features
Required skills
Java, Object-Oriented Programming (OOP), Software Engineering Principles (data structures, design patterns, multithreading), SQL, Database concepts (schema design, stored procs), SDLC, Test-Driven Development, Troubleshooting/Debugging
Preferred skills
French proficiency (for Quebec roles), GPA 2.75+
Technologies
Java, SQL
Responsibilities
Design, develop, and test full-stack applications; Support and maintain applications; Collaborate with international teams; Participate in Agile development cycles
Seniority
Junior, hands-on IC