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.
Android Senior Developer for CBC/Radio - Canada's OTT Team creating Android applications for streaming services. Collaborate to ensure quality front - end development and participate in Agile processes.
Senior Flutter Developer leading the development of mobile applications for Ardhanarishvara project. Building secure and scalable enterprise - grade applications for the transgender community.
Senior Mobile Engineer designing and developing innovative applications for Play Store and AppStore. Optimizing performance and collaborating globally while enhancing security measures.
Senior Java Developer needed for a 6 - month hybrid contract in Toronto, building backend services and APIs using Core Java, Spring Boot, and Microservices.