Job descriptionIris's/SSA Infosystems clients, multinational investment banking and financial services corporations are hiring Java Developer with PL/SQL. Our client is world-leading financial services companies, provides consumers, corporations, governments, and institutions with a broad range of financial services and products. Position: Java Developer with PL/SQL Location: Downtown Toronto, ON (Hybrid) Duration: Multiple Years – Long term This role requires strong technical expertise in Java, Oracle PL/SQL, Shell scripting, along with hands-on experience in large-scale distributed systems and complex financial applications. Required Qualifications - 5+ years of software development experience in enterprise environment - Hands-on experience with: Java/ J2EE development, Java Spring boot, Oracle PL/SQL, Unix/Linux/Perl Shell scripting, SQL and database performance tuning - REST APls and service-oriented architecture - Al-assisted code generation, automated testing vulnerability remediation/management, and development productivity enhancements - Experience with source control and CI/CD pipelines - Agile delivery methodologies - Exposure to Angular or moder Ul frameworks is an asset - Experience in wealth management, portfolio management, or capital markets platforms is preferred - Experience with messaging/event-driven architecture - Experience with microservices architecture and modernization initiatives - Familiarity with container platforms and OpenShift/Kubernetes Key Responsibilities - Design, develop, enhance, and maintain enterprise applications and backend services - Develop and optimize Java-based applications and Oracle PL/SQL components. Create and maintain Unix/Linux/Perl shell scripts for automation, scheduling, deployment, and operational support - Analyze and troubleshoot complex production and non-production issues. Perform SQL tuning and database performance optimization for high-volume transactional systems - Participate in modernization initiatives, including Al enablement and microservices transformation - Collaborate with architecture and business teams to define scalable technical solutions - Contribute to system design, code reviews, development standards - Mentor junior developers and provide technical leadership within the team - Participate in Agile delivery ceremonies and contribute to sprint planning and estimation activities Regards, Amarpreet Singh 200 Bay Str. Toronto, ON, M5H4E9 200 Metroplex Drive, Suite #300 Edison, NJ 08817 One World Trade Center Suite P, 46TH Floor New York, NY 10007 Mail: amarpreet.singh@irissoftware.com | www.irissoftware.com