Iris's client, one of the world's largest multinational Investment banking and financial services corporation is looking to hire a Senior Java developer - Lead for a Long-Term opportunity.
Work Location: Toronto, ON (Hybrid Onsite - 3 days a week)
Key Responsibilities:
- Lead the design, development, and deployment of enterprise-grade Java applications.
- Develop and maintain scalable Microservices using Spring Boot.
- Write high-performance, multithreaded code for real-time or high-throughput systems.
- Participate in architecture reviews and contribute to technical strategy.
- Mentor junior developers and guide them on coding standards and best practices.
- Troubleshoot and resolve production issues as needed.
- Write clean, well-tested, and maintainable code.
Required Skills:
- Java (11 or later) - Strong proficiency with core and advanced Java concepts.
- Spring Framework (Spring Boot, Spring MVC, Spring Security) - For building microservices and securing applications.
- RESTful APIs & Web Services - Designing, developing, and integrating APIs.
- Multithreading & Concurrency - For performance-critical applications like payments.
- Messaging Systems - Experience with Kafka, IBM MQ, or RabbitMQ.
Iris's Software Inc.
With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, in IT/ITES; and Top Workplace NJ-US.