Job Description
Senior Full Stack Developer – Java / Oracle PL/SQL
LocationToronto, ON – Hybrid (4 Days WFO)
Duration6–12 Months
Role SummaryWe are seeking a Senior Full Stack Developer to join the Client Link Development team supporting a large-scale wealth management application. The successful candidate will play a key role in the development, enhancement, modernization, and support of enterprise-grade applications and backend services.
This role requires strong technical expertise in Java, Oracle PL/SQL, and Unix/Linux Shell scripting, along with hands-on experience in large-scale distributed systems and complex financial applications. The candidate will collaborate closely with business systems analysts, architects, developers, QA teams, and production support teams to deliver scalable, resilient, and high-performing solutions.
Key Responsibilities- Design, develop, enhance, and maintain enterprise applications and backend services for the Client Link platform
- 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 AI enablement and microservices transformation
- Collaborate with architecture and business teams to define scalable technical solutions
- Contribute to system design, code reviews, and 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
- 5+ years of software development experience in enterprise environments
- Strong hands-on experience with:
- Java / J2EE Development
- Java Spring Boot
- Oracle PL/SQL
- Unix/Linux/Perl Shell Scripting
- Strong SQL and database performance tuning experience
- Experience working with large-scale transactional systems
- Experience with REST APIs and Service-Oriented Architecture (SOA)
- Experience with AI-assisted code generation, automated testing, vulnerability remediation/management, and developer productivity tools
- Strong troubleshooting and analytical skills
- Experience with source control and CI/CD pipelines
- Familiarity with Agile delivery methodologies
- Excellent communication and collaboration skills
- Experience in wealth management, portfolio management, or capital markets platforms
- Experience with microservices architecture and modernization initiatives
- Familiarity with container platforms and Open Shift/Kubernetes
- Experience with messaging and event-driven architecture
- Experience supporting mission-critical production environments
- Exposure to Angular or modern UI frameworks
- Knowledge of performance engineering and scalability optimization
- Java / Spring Framework
- Oracle Database / PL/SQL
- Unix/Linux
- Shell / Perl Scripting
- REST APIs
- CI/CD Pipelines
- Open Shift / Kubernetes
- Microservices Architecture
- Messaging & Event-Driven Systems
- Angular (Nice to Have)
- Java
- J2EE
- Spring Boot
- Oracle PL/SQL
- SQL Tuning
- Unix/Linux
- Shell Scripting
- Perl
- REST APIs
- CI/CD
- Microservices
- Kubernetes
- Open Shift
- Event-Driven Architecture
- Agile
- AI-Assisted Development
- Production Support
- Performance Optimization
- Wealth Management Domain
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: