Sr. Java Developer
Montreal, QC_3days onsite/week
Duration: 12+ months (extendable contract)
Role and Responsibilities
• Design and develop a high-performance, scalable platform to support Lending business needs.
• Understand business requirements and responsibilities.
• Develop and maintain reusable and testable, backend and frontend components.
• Be an active contributor of an agile squad ceremonies and practices.
Required Skills
• 8 + years of a proven development experience in Java 11+, Spring-boot, and RESTful micro-services
• Strong knowledge in relational databased and SQL queries - Sybase, DB2, or SQL-Server Knowledge in document-oriented databases and Json objects - MongoDB or Elasticsearch
• Great communication skills, fluent in English and experience with client interaction
Optional Skills:
• Understanding in containerized systems with Docker and Kubernetes
• Knowledge in front-end, web-applications development with Angular
• Development experience in financial institutions.
• Experience in analyzing and applying modern technologies and patterns.