Senior Application Developer/Architect leading the modernisation of Java applications for public sector projects. Collaborating with stakeholders and providing architectural oversight across complex environments.
Responsibilities
Lead the modernisation and migration of legacy Java applications, including Struts (v1 & v2), JSP, JSF, AngularJS and Angular-based solutions.
Define and implement strategies to transition non‑API legacy systems to RESTful API‑based architectures.
Provide architectural oversight for containerised application development aligned with best‑practice engineering principles.
Create high‑quality documentation, including migration playbooks, technical findings, and continuous improvement artefacts.
Apply identity and access management principles including OIDC and OAuth2 across modernised systems.
Contribute to Kubernetes/OpenShift deployment design patterns—e.g., S2I, binary builds, config maps, secrets, sidecars, health probes, circuit breakers.
Collaborate with stakeholders to gain alignment on architectural decisions and migration approaches.
Requirements
Minimum 7+ years’ experience in senior application development or architecture roles.
Proven Public Sector experience in an Application Architect capacity.
Essential skills Client-facing skills.
People management skills - introducing and building ways in which people can learn from each other, encouraging mentoring and the transfer of knowledge by designing and delivering learning interventions.
Team work and emotional intelligence.
Good self-management – continuous performance is both an objective and a mind-set.
High value on openness and transparency.
Strong expertise across Java-based legacy frameworks (Struts, JSP, JSF), modern front-end frameworks (AngularJS, Angular) and modern Java tooling.
Deep experience with Java application servers and servlet containers such as WebLogic, JBoss/WildFly, and Tomcat.
Proficiency in Spring, Spring Boot and/or Quarkus.
Knowledge of modernisation patterns and architectural migration strategies.
Solid understanding of identity and access management (OIDC, OAuth2).
Demonstrated ability to modernise large, complex Java codebases within the Public Sector.
Hands‑on experience with Kubernetes/OpenShift deployment patterns.
Proven track record of documenting and standardising technical learnings through playbooks or knowledge-sharing artefacts.
Benefits
At Expleo, we are committed to providing a competitive salary and substantial benefits offering with unique wellbeing, financial and employee recognition programmes.
We pride ourselves on our diverse and inclusive culture and offer a variety of family friendly policies and enhanced leave to help you achieve a healthy work life balance.
By providing significant learning and development opportunities, we encourage individual growth and success throughout your career with us.
Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects.
Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses.
Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
Job title
Senior Application Architect – Public Sector Experience
Senior Architect at Arcadis managing complex design projects. Involving technical leadership, team coordination, and stakeholder engagement for successful project delivery.
Lead Architect for PAY at SEB Kort, shaping the architecture of a business - critical card platform. Driving modernisation and consolidation in card payments, billing and collections services.
Senior Architect contributing to architectural projects focusing on technology and design at Líbere Hospitality Group. Involvement in project definition, management, and supervision.
Architecte de Plateforme Data chez Klee Group, soutenant les clients dans leurs projets data. Travaillant au sein de l'équipe IA & Data avec des méthodes Agile et des solutions modernes.
BigFix SME/Architect responsible for DOJ’s enterprise BigFix environment. Engaging with federal components for compliance and configuration management within secure environments.
Integration Architect focusing on data integration and API development for national security in the Air Force. Collaborating on multiple systems integration and advancing technology solutions.
PLM Business Architect driving transformation of product data at Hitachi Energy. Leading strategy and execution for PLM and Digital Thread initiatives across engineering and operations.
Landscape Architect designing impactful landscape projects with Mott MacDonald in India. Collaborating with multidisciplinary teams on sustainable design solutions in building types.
Project Architect providing project - wide design and technical leadership at Parkhill, an architectural and engineering firm. Active involvement from programming to construction administration in civic - based projects.
Landscape Architect at Langan providing planning, design, and permitting services for diverse projects in landscaping and civil engineering. Collaborate on public and private sector client projects across locations.