Role : Senior Full Stack Developer (Java + Angular)
Location : Toronto
Duration : Long term
Skills
Must have
- University degree in Engineering or Computer Science preferred
- Proven track records in team leadership, managing development processes
- Must have good communication skills, strong client-facing skills and able to manage client's expectations
- Strong technical skills in JAVA core, Spring Boot, Hibernate, Multi-threading, Concurrency, Performance tuning 6+ years
- Strong knowledge of SQL (MS SQL Server) to be able to make queries, update structure and normalize data 4+ years
- Strong technical skills in Angular
- Jira, Confluence - confident user
- Agile, Scrum framework 2+ years' experience on past projects
Nice to have
Good understanding and practical experience in DevOps, CI / CD - 2+ yearsGit, Maven, Jenkins, urbancode, junit, liquibase, SonarQube 4+ yearsStrong technical skills in Python, pandas, pytestResponsibilities
Manage timelines / deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.Develop solutions that are in line with client's technology biases, deliver efficiency and scalability, and enable new trading activities.Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.