Project Description:
We're looking for a talented and passionate Java Team Lead to join our Mortgage Pricing team. The successful candidate will help drive transformation projects of our environment across Development / UAT and Production. Our plan is to build a small team of 2 Angular and 2 Java developers in Canada that will collaborate with US-based team
Responsibilities:
• Lead team of 3 developers: 1 Java and 2 Angular
• Develop new functionality in Java to meet the assigned deliverables.
• Work within existing architecture, coding standards and tool sets in order to deliver software that is supportable across the global team.
• Follow the team's agile processes and take responsibility for delivery of tasks on schedule.
Mandatory Skills Description:
• 7+ years of experience in large scale Java development projects for financial services.
• 1+ year of leading experience
• Able to work with virtual and in-person teams, and work under pressure or to a deadline.
• In depth knowledge of Spring Boot, Kafka, SQL, Elastic Search or similar cache.
• Very familiar with GIT, CI/CD tools, Kubernetes, Docker.
• Familiar with event driven architectures and micro-services.
• Has worked in an Agile development process.
Nice-to-Have Skills Description:
• Familiarity with mortgages, bond trading, risk, or price capture systems
Languages:
English: B2 Upper Intermediate