Core Java Developer with 10+ years experience needed for Toronto banking role. Requires expertise in multithreading, Java Collections, REST/SOAP APIs, and financial services applications.
Responsibilities
Core Java Developer position requiring onsite work in Toronto with hybrid schedule (3 days from office). Must have recent banking domain experience and be currently located in Canada. Role involves Core Java development for banking/financial services applications.
Requirements
10+ years of hands-on experience in Core Java development. Strong expertise in multithreading, concurrency, and synchronization. In-depth knowledge of Java Collections Framework and data structures. Experience working with banking or financial services applications. Familiarity with REST/SOAP APIs, Microservices architecture. Good understanding of SQL and relational databases. Knowledge of banking regulations, security standards, and best practices. Proficient in version control tools (Git, SVN). Excellent problem-solving, analytical, and communication skills.
Sr. Developer (ISAM + Java) for 6 - 12 month contract in Toronto (hybrid). Requires 8 - 10 years experience with ISAM, Java, Spring Boot, REST APIs, and IAM concepts.
Software Developer creating customer - facing software for Ford's In - Vehicle Infotainment systems. Collaborating with various teams and optimizing software for embedded platforms while ensuring performance and reliability.
Flutter/Android Developer for SmartCookieWifi developing a mobile app that engages kids in learning and self - motivation. Collaborating with a team using Flutter technology in a remote setup.
Mobile Engineer developing Android apps and SDKs for payment processing at Finix. Leading technical implementation and improving architecture and best practices across mobile applications.
Staff Mobile Software Engineer at Gusto working on innovative Android app features for small businesses. Collaborating with diverse teams to enhance user experience and mobile infrastructure.