6 hours ago
Toronto, CanadaSenior
Responsibilities
- Modernize and refactor legacy Java 6/8, JBoss, and Struts applications for migration to JDK 17, Spring Boot, and newer JBoss EAP environments.
- Design, develop, and enhance Java back-end services while contributing to TypeScript components and microservices-based architectures.
- Containerize and deploy applications using Docker, OpenShift, Kubernetes, and AWS environments including ECS and EKS.
- Integrate enterprise authentication and SSO solutions such as Okta, including Spring SAML implementations.
- Deliver work across the software lifecycle, including technical design, development, testing, CI/CD, deployment, and production release.
- Support complex application migrations while maintaining application security, reliability, stability, and continuity.
Requirements
- 8+ years of Java development experience with extensive back-end expertise across Java/J2EE, including Core Java, multi-threading, Collections, JDBC, Maven, and Ant.
- Experience upgrading and refactoring legacy Java applications, particularly Java 6/8, JBoss, and Struts environments, with Spring Boot and modern Java/JDK experience.
- Hands-on experience with TypeScript, Docker, OpenShift, Kubernetes, AWS, and DevOps practices.
- Experience with relational databases including Oracle, MS SQL Server, and DB2, including T-SQL, stored procedures, and jobs.
- Experience working across Linux, Unix, and Windows environments.
- Experience delivering software using Agile practices and CI/CD tooling including Git, Bitbucket, Jenkins, and JIRA.
- Preferred experience with J2EE technologies including EJBs, JTA, Filters, and Servlets; PostgreSQL; Unix script modernization; financial services or financial markets software; and complex application migrations.
Benefits
- 100% company-paid health, life, and disability insurance effective from Day 1.
- Registered Retirement Savings Plan (RRSP) with the option for an employer matching contribution.
- Company-paid virtual health care and Employee & Family Assistance Program for employees and dependents or partners.
- Parental Leave Top-Up, a New Parent Gift, and fitness reimbursement.
- Business Coach from Day 1 with personalized one-on-one career coaching.
- Continuous learning, training, and industry certification opportunities.
Tech Stack
Apache AntAWSDockerGitIBM DB2JavaJenkinsKubernetesLinuxMavenMicrosoft SQL ServerOpenShiftPostgreSQLSpring BootStrutsTypeScriptWindows
Categories
About Capco
Capco is a global technology and management consultancy focused on financial services, helping banks, capital markets, insurance, and wealth firms with digital transformation, risk and compliance, and data/AI-enabled modernization. Founded in 1998 and headquartered in London, it operates as a Wipro company. Its business model centers on project-based consulting, managed services, and solution delivery across strategy, engineering, and platforms for regulated institutions.
