Lead Java Developer

This is with a large IT services firm for a major US bank in Canada.
Candidate must have legal work status for Canada.
Client Location is Mississauga ON.
Hybrid - In-Office 3 days per week.
Perm/FT role, salary and benefits
Market rate

Responsibilities:
As a Lead Java Developer, you will be responsible for designing, developing, implementing and supporting high-performance, scalable, and reliable applications for commercial banking.
Collaborate with cross-functional teams to understand business requirements, data models, and analytics use cases, and implement relevant solutions.

Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 10+ years in as a application Java Developer
• Service oriented architecture
• Spring Boot
• Java8
• Core Java
• Multithreading
• Collections
• Design - Parking lot - Classes
• Apache – ActiveMQ
• Stream API
Job Title
Lead Java Developer
Job Type
Full-Time Regular
Location
Mississauga ON
Country
Canada