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 Project Architect overseeing architectural development and engineering aspects for Royal Caribbean Group. Collaborating with teams to ensure compliance with brand standards and project deliverables.
BIM Planner/Architect working with project teams on housing designs and BIM methodologies. Ensuring compliance with building regulations and collaborating across disciplines in Leipzig.
Project Architect collaborating with project management and design leaders on various phases of design and construction. Responsible for developing sustainable design principles and ensuring project compliance.
Staff Business Architect leading business and technology transformations for Ford's electric vehicle initiatives. Collaborating cross - functionally to establish new capabilities supporting ADVEV objectives and innovations.
AEM Architect at dentsu leading Adobe Experience Manager implementations and managing project lifecycles with Agile collaboration. Engaging with various stakeholders to enhance digital marketing capabilities.
Business Architect leveraging innovation for operational improvements at the Crown Commercial Service. Collaborating to model value streams and drive strategic goals.
Architectural Technologist preparing construction documents and coordinating technical support in institutional projects. Collaborating with Architects and Engineers to ensure design accuracy and compliance.
Senior Project Architect responsible for high - quality design in Higher Education and PK - 12 projects. Leading multidisciplinary teams and collaborating on multiple large - scale projects.
Area Architect maintaining and providing designs for meetinghouse facilities across 12 countries in Europe. Collaborating on architectural assignments and ensuring best practices in construction.
Designer I at Ware Malcomb supporting interior design projects and assisting in documentation across all phases. Collaborate with a team to suggest finishes and ensure project compliance.