Position: Java Developer with PL/SQL

Location: Downtown Toronto, ON (Hybrid)

Duration: Multiple Years – Long term

This role requires solid 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

#J-18808-Ljbffr
Similar jobs

Java Developer with PL/SQL (Toronto)

Apply Now
Back to search page