Job Title: Java Full-stack Developer
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)
Role and Responsibilities
• Design and develop a high-performance, scalable platform to support multiple Lending business lines.
• Develop and maintain reusable and testable, backend and frontend components.
• Be an active contributor of an agile squad ceremonies and practices.
• Understand business requirements and responsibilities.
Required Skills
• 10+ years of a proven Java 11/17+ development experience in Spring-boot, and RESTful micro-services
• Strong knowledge in T-SQL relational databases such as Sybase, DB2, or SQL-Server
• Knowledgeable in document-oriented databases such as MongoDB or Elasticsearch
• Fluent in English and has experience in client interaction.
• Great communication skills.
Optional Skills:
• Understanding in Docker, Podman or Kubernetes Development experience in financial institutions.
• Solid development experience in Angular web-applications.
• Experience in modern architecture and software development best-practices.