Applications Architect
Overview
CHAMP Cargosystems provides the most comprehensive range of integrated IT solutions and distribution services for the air cargo transport chain. Our portfolio spans core management systems, messaging services, and eCargo solutions. These include applications designed to meet customs and security requirements, quality optimization, as well as e-freight and mobility needs. Our products and services are recognized globally under the Cargospot and Traxon brands.
We serve over 200 airlines and GSAs, connecting them with approximately 3,000 forwarders and GHAs worldwide. Our solutions help customers, and their clients, adapt to the critical and ongoing changes in air transport logistics and meet the demands of global trade.
Headquartered in Luxembourg, CHAMP Cargosystems operates offices in UK, Zurich, Frankfurt, Manila, Singapore, and Atlanta.
We are looking for an Applications Architect to join our team.
The role will be reporting to VP Architecture
Responsibilities :
The job holder is in general accountable for the accomplishment of the following tasks & responsibilities:
Provide or enhance technical roadmap of assigned technology product offering
Work with leads to ensure teams are respecting the agreed design
Must be able to learn and understand key cargo business process
Understand industry standards especially on electronic data interchange (EDI) requirements or features
Understand the CHAMP product, its design and architecture layers
Understand and envision product strategic direction
Design of new CHAMP products
Continuously improve existing CHAMP products
Take responsibility for technical solution in all layers (UI, Services, Interfaces, Data, and security)
Ensure that CHAMP products will integrate with each other in a coherent manner
Identify common features across different products that can be extracted to become shared service or an orchestrated micro services
• Collaborate with Data Architects to catalog database or data structure being used in CHAMP products
Ensure coherent data structure design supporting functional requirements
Provide consultancy and support to product management during customer engagement and sales activities
Prioritize and align technical developments with functional developments
Collaborates closely with IT to align with infrastructure design, sizing and provisioning to ensure non-functional requirements are carefully reviewed and realistic
Conduct product architecture presentation to customers and potential development partners
Research constantly on technology and map potential areas of application in CHAMP context and strategic direction
Ensure that future products acquired by CHAMP are properly assessed so that its business and technical value is worth the investment
Wear multiple hats
As a software architect and developer on the most complex element of CHAMP product
As a technical evangelist ensuring that customers and product management
Knowledge, Skills and Abilities :
Expert-level Java (8–17+): streams, concurrency, functional programming
JVM performance tuning, memory management, garbage collectors
Spring Boot (microservices, auto-config, starters)
Spring Cloud (Config Server, Eureka/Discovery, Gateway, LoadBalancer, Sleuth/Observability)
Spring Security / OAuth2 / Keycloak
Spring Data + MongoDB (repositories, aggregation pipelines, schema design)
Domain-Driven Design (DDD): entities, value objects, aggregates, bounded contexts
API design: REST, OpenAPI/Swagger
Event-driven architecture (Kafka or similar)
Angular 13+ fundamentals: modules, components, services
UI/UX integration, build & deployment optimization
API integration and security (JWT, OAuth2 flows)
MongoDB schema design for microservices
MongoDB Aggregation pipelines & indexing strategies
MongoDB Performance tuning and scaling (replica sets, sharding)
Devops Containerization: Docker best practices
Devops Orchestration: Kubernetes (EKS, AKS, GKE, or on-prem)
Devops CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, etc.)
API gateways (Apigee, Spring Cloud Gateway)
Education and Experience :
Master’s or Bachelor’s Degree in Information Technology, Computer Science, IT Engineering or similar
At least 5 years of relevant work experience in infrastructure architecture, database architecture and networking, ideally in a Consulting/ Architecture position within a software and/or services company
Extensive work experience within a Solutions Architect/ Application Architect role
Proven ability to use tools and elaborate ideas and design using industry standard diagrams
Can communicate with confidence and handle difficult questions that customers may raise
Can think and make system design/proposals on the need to do basis (Just In Time and Just Enough)
The selected candidate may be subject to the provision of an up-to-date (not older than 3 months) criminal record certificate.
Security: the successful candidate will have to comply with CHAMP Security Requirements (including but not limited to CHAMP’s IT Security Policies, especially the ISMS Policy and the Acceptable Use Policy, mandatory courses, confidentiality and data protection, use of company assets, and incident reporting).
CHAMP Cargosystems is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, ethnic background, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.
Please note that any personal data that you submit along with your application will be processed by CHAMP and may be processed by any of its global entities as necessary. These data will be treated in strict compliance with the applicable data protection legislation (i.e. the Law of 2 August 2002 on the protection of individuals with regard to the processing of personal data, as amended, and Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016, - the GDPR -, which entered into force on 25 May 2018, as well as any other subsequent regulation).Please follow the link to the CHAMP Candidates Privacy Notice for further information
Employer questions
- What's your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years' experience do you have as an Application Architect?
- How many years' experience do you have working in an agile environment?
- Which of the following programming languages are you experienced in?
- Which of the following configuration management tools are you experienced with?
- Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
- Do you have experience designing systems using Unified Modeling Language (UML)?
Company profile
CHAMP Cargosystems is one of the leading global IT providers dedicated to the needs of the air cargo industry, providing integrated services for cargo carriers and their distribution partners worldwide. Our applications portfolio spans core cargo systems, enterprise systems and community and distribution services, compliance services as well freight forwarding solutions. Our solutions help our partners drive out cost, maximize yield and achieve industry compliance as cost effectively as possible.
Cargospot is CHAMP’s core cargo systems suite. It is sophisticated and comprehensive and provides end to end control over capacity, sales, operations and accounting processes. Our Enterprise Services suite spans front and back office ERP integration, sophisticated business intelligence tools and process audit and change consulting. Combined, these provide a seamless view across all aspects of business performance.
CHAMP provides services to over 100 airlines and 200 customers worldwide, including GSAs and Forwarders. Members of the CHAMP community can exchange information securely using industry standards processes and formats, with over 60 million messages processed annually. CHAMP is an IATA Strategic Partner, Cargo iQ Associate, Business Objects Gold Partner, AACO and AFRAA partner. Headquartered in Luxembourg, with offices in London, Frankfurt, Zürich, Atlanta and Manila, CHAMP is a SITA company.
Website
http://www.champ.aero
Report this job advert
- Role descriptions
- Salary insights
- Tools to help you prepare for jobs