<p> </p> <p class="isSelectedEnd"> </p> <p data-pm-slice="1 1 []"><strong>Modernize business-critical Java platforms and help shape the next generation of financial markets technology.</strong></p> <p class="isSelectedEnd"><strong>The Role</strong></p> <p>Capco is looking for a <strong>Java Developer</strong> to join a major technology modernization initiative focused on upgrading business-critical legacy applications and their supporting technology.</p> <p>This is a hands-on back-end engineering role for someone with deep Java experience who enjoys solving the challenges that come with modernizing established platforms. You’ll help refactor and migrate legacy Java 6/8, JBoss and Struts applications towards modern Java frameworks and deployment environments, including JDK 17, Spring Boot, OpenShift, Kubernetes and AWS.</p> <p>You’ll work across the full development lifecycle, helping ensure applications remain secure, reliable and fully functional throughout the modernization journey.</p> <p class="isSelectedEnd"><strong>What You’ll Do</strong></p> <ul> <li>Modernize and refactor legacy Java 6/8, JBoss and Struts applications, supporting migration to JDK 17, Spring Boot and newer JBoss EAP environments.</li> <li>Design, develop and enhance Java back-end services while contributing to TypeScript components and modern microservices-based architectures.</li> <li>Containerize and deploy applications using Docker, OpenShift and Kubernetes, with deployment into AWS environments including ECS/EKS.</li> <li>Integrate applications with enterprise authentication and SSO solutions such as Okta, including implementations using Spring SAML.</li> <li>Deliver across the Agile software development lifecycle, from technical design and development through testing, CI/CD, deployment and production release.</li> </ul> <p class="isSelectedEnd"><strong>What We’re Looking For</strong></p> <ul> <li>5-6 years of Java development experience with extensive back-end expertise across Java/J2EE, including Core Java, multi-threading, Collections, JDBC, Maven and Ant.</li> <li>Demonstrated experience upgrading and refactoring legacy Java applications, particularly Java 6/8, JBoss and Struts environments, with experience of Spring Boot and modern Java/JDK versions.</li> <li>Hands-on experience with TypeScript and containerized application environments using Docker, OpenShift and Kubernetes, alongside AWS and DevOps practices.</li> <li>Experience with relational databases including Oracle, MS SQL Server and DB2, including T-SQL, stored procedures and jobs, plus experience across Linux, Unix and Windows environments.</li> <li>Experience delivering software using Agile practices and modern CI/CD tooling, including Git, Bitbucket, Jenkins and JIRA.</li> </ul> <p class="isSelectedEnd"><strong>Bonus Points For</strong></p> <ul> <li>Experience with J2EE technologies including EJBs (Session, Entity and Message Driven Beans), JTA, Filters and Servlets.</li> <li>Experience with PostgreSQL.</li> <li>Experience modernizing Unix scripts and associated application dependencies as part of wider platform modernization.</li> <li>Experience developing software for financial services, financial markets or accounting platforms.</li> <li>Experience delivering complex application migrations while maintaining application stability and continuity.</li> </ul> <p class="isSelectedEnd"><strong>Why Join Capco</strong></p> <ul> <li>Deliver high-impact technology solutions for Tier 1 financial institutions.</li> <li>Work in a collaborative, flat, and entrepreneurial consulting culture.</li> <li>Access continuous learning, training, and industry certifications.</li> <li>Be part of a team shaping the future of digital financial services.</li> <li>Help shape the future of digital transformation across FS & Energy.</li> </ul> <p class="isSelectedEnd"><strong>Benefits</strong></p> <p class="isSelectedEnd">We offer a competitive, people-first benefits package designed to support every aspect of your life:</p> <ul> <li><strong>Comprehensive Benefits Coverage</strong> – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.</li> <li><strong>Retirement Savings Program</strong> – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.</li> <li><strong>Virtual Health Care & Support</strong> – Company-paid virtual health care and Employee & Family Assistance Program (EFAP) available to employees and their dependents/partners.</li> <li><strong>Family & Wellness Support</strong> – Parental Leave Top-Up, a New Parent Gift and fitness reimbursement to support health and well-being.</li> <li><strong>Career Development</strong> – A Business Coach from Day 1, providing personalized one-on-one coaching to support career growth, accelerate development and help you achieve your professional goals at Capco.</li> </ul> <p class="isSelectedEnd"><strong>Inclusion at Capco</strong></p> <p class="isSelectedEnd">We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know – we’ll be happy to help. We value each person’s unique perspective and contribution. At Capco, we believe that