Contract Length: 6 months (possibility for extension)
Location: Work from Home (Toronto when BCP lifted)
Story Behind the Need:
Business Group: The Group is supporting a Credit risk monitoring system
• Project: The group is looking for a back-end developer for an in-house project in credit risk and derivatives platform.
Candidate Value Proposition:
The successful candidate will have the opportunity to be extended while also strengthening their experience within Capital Markets.
Typical Day in the Role:
• You will focus on building out digital experiences for Capital Market systems using industry standard technologies and best practices.
• Write well designed Unit/Mock testing suites for integrated testing
• Docker for virtualization
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
Must Have Skills/Requirements:
1) 8+ years of hands-on experience with core Java development (including 8/above -Function, Generics, Threads, Collections, Future, Java Frameworks – Hibernate, Proficient in Server side Java programming and understanding of Java Memory Model, Transactions)
2) 3 + years’ experience working with SQL (Oracle) for query writing and maintaining stored procedures with PL/SQL
3) Experience with Activiti BPM Engines (Camunda OR Floable) – minimum 1 Recent Project
Soft Skills:
– Strong communication skills – verbal (working with multiple stakeholders) & written (clear document requirements)
– Critical thinker and problem-solving skills
– Team player
– Good time-management skills
– Great interpersonal and communication skills
Nice to Have:
– Capital Markets experience and eagerness to learn industry is a plus
– Experience with Unix Scripts / Shell scripts
– Python development experience is a plus
– XML development experience is a plus
– PHP development experience is a plus
– Agile experience
Education:
• BS degree in Computer Science or Engineering