DXC Luxoft Financial Services is supporting a major banking transformation programme and is looking for an experienced Forward Deployed Engineer to help modernise business-critical applications. This is a highly hands‑on role combining Software Engineering, DevOps, SRE, Test Automation, Application Security and Legacy Modernisation. Working directly with development teams, you'll tackle complex challenges around security remediation, release reliability, testing, observability and platform modernisation. Approximately 70% of the role is hands‑on coding and technical implementation.
Key Responsibilities
- Lead technical engagements focused on application security, release reliability, testing, resilience and legacy modernisation
- Assess application architecture, source code, dependencies, CI/CD pipelines, test coverage and operational risks
- Write, review, debug and enhance production-quality code and configuration
- Define and implement remediation and modernisation roadmaps with measurable outcomes
- Build and improve automated testing frameworks using Test‑Driven Development principles
- Introduce and optimise unit, integration, component, contract and deployment testing
- Conduct vulnerability analysis, remediation planning and secure code implementation
- Upgrade Java runtimes, Spring frameworks, open‑source libraries and platform dependencies to supported versions
- Modernise legacy Java applications and middleware platforms
- Improve source control, branching strategies, pull request processes and engineering standards
- Design and optimise CI/CD pipelines to enable safe, automated and repeatable releases
- Containerise applications using Docker and support deployments into OpenShift environments
- Implement observability, logging, monitoring, tracing and operational diagnostics
- Improve resilience, deployment architectures, rollback processes and production readiness
- Lead workshops, technical discussions and stakeholder engagements across engineering and business teams
- Provide technical leadership through code reviews, coaching, documentation and knowledge transfer
Required Experience
- Extensive hands‑on software engineering experience within enterprise environments
- Strong Java/JVM development background with recent coding experience
- Deep expertise within the Spring ecosystem
- Experience modernising and supporting enterprise Java applications
- Strong understanding of Test‑Driven Development (TDD)
- Experience building automated testing frameworks and integrating testing into CI/CD pipelines
- Strong knowledge of secure coding practices and vulnerability remediation
- Experience analysing dependency risks and implementing secure upgrades
- Hands‑on experience with Docker and container‑based deployments
- Strong Linux administration experience, ideally within Red Hat Enterprise Linux environments
- Experience with Maven, Gradle and/or npm build tooling
- Advanced Git workflows and source control best practices
- Strong production troubleshooting and debugging skills
- Understanding of observability, monitoring and production readiness practices
- Knowledge of distributed systems and critical application engineering principles
- Excellent stakeholder management and communication skills
- Proven ability to take ownership from initial assessment through to production deployment and handover
- IBM WebSphere modernisation and migration projects
- Oracle WebLogic migration and application modernisation
- Spring and Spring Boot major‑version upgrades
- Renovate, Dependabot or automated dependency management tools
- Dependency reachability analysis and Software Composition Analysis (SCA)
- CVE assessment and remediation programmes
- Ansible and infrastructure automation tooling
- TypeScript, Node.js and npm ecosystem experience
- OpenShift and Kubernetes platforms
- Disaster recovery, failover and resilience testing
- Splunk, ELK, Grafana, Prometheus, OpenTelemetry, Dynatrace or AppDynamics
- Legacy application modernisation and cloud transformation programmes
#J-18808-Ljbffr
Forward Deployed Engineer employer: Luxoft
As a leading bank, we pride ourselves on fostering a dynamic and inclusive work environment that encourages professional growth and collaboration. Our Training Business Analyst role offers the opportunity to engage in impactful projects while working alongside talented teams dedicated to compliance and innovation. With a strong commitment to employee development and a culture that values diverse perspectives, we provide our staff with the tools and support needed to thrive in their careers.