21 Aug
|
Synechron
|
Toronto
We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. With top clients to boast about, Synechron has a global workforce of 16,850+, and has 60 offices in 20 countries within key global markets. We are seeking a highly experienced and hands-on Java Developer with a solid background in Core Java, Spring Framework, and low-latency multi-threaded programming to join our dynamic team. The ideal candidate will have extensive experience working within capital markets, debt capital markets, and financial operations, with a proven track record of designing and developing high-performance, scalable, and resilient systems. This role requires a deep technical expertise, with the ability to lead and collaborate within a global team, communicate effectively, and deliver robust solutions that meet the demanding needs of financial markets. In accordance with law, the base salary for this role if filled within Toronto, ON is CAD $120k - CAD $140k/year &
benefits (see below). Develop, enhance, and maintain high-performance,
low-latency trading and financial systems using Core Java and Spring Framework. Architect and optimize SQL queries and work with caching solutions such as MemSQL to ensure quick data retrieval and system efficiency. Collaborate with global teams to understand business requirements and translate them into technical solutions. Work on cloud-based solutions using AWS, Azure, or other cloud platforms to deploy, manage, and monitor applications. Conduct code reviews, enforce coding standards, and advocate best practices in software development. Stay abreast of technological advancements in cloud, Java, and capital markets to recommend improvements and innovations.
Core Java: 10-12 years of hands-on experience developing robust Java applications.
Spring Framework: 5-10 years of experience with Spring Core, Spring Boot, and associated projects.
Database & Caching: Expertise in SQL, with experience in query tuning;
Experience deploying and managing applications on AWS, Azure, or equivalent cloud platforms. 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days). ~ A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability. ~ Flexible hybrid policy. ~ A higher education certification policy. ~ Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms. ~ S YNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employ #
📌 Senior Software Engineer (Java & SQL) (Toronto)
🏢 Synechron
📍 Toronto