Application Architect

Work for us

Back to overview

Application Architect

full-time | brussels

Job description

The European Commission is seeking for a consultant that would assist in the technical architecture and design of their systems.

The methodology used for development is based on RUP and Scrum. The application should use a micro-service architecture, appropriate for cloud deployment. The issue tracker is JIRA and source control is git. The technical environment and tools are going to be determined in collaboration with the architecture office, but they will most probably be based on Java and IntelliJ. The application should be compatible with all browsers in high use in desktop or mobile in the European market. All documents must be written in MS Word 2010 (or higher). Microsoft Visio is used for modelling.

Some of the tasks:

  • Architecture and design of the new information system's business components
  • Design and development of component architecture and building blocks
  • Analysis of the integration of different information systems
  • Programming/maintenance of multi-tier applications (particularly the business layer)
  • Data analysis and data modelling
  • Implementing security best practices, in collaboration with the corresponding security advisory bodies in the Commission
  • Production of software architecture documents
  • Sharing knowledge about new architectures and practices
  • Participation in technical working groups, progress meetings and meetings with the users
  • Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting

Your skills

Minimum requirements:

  • Master degree or equivalent by experience
  • Minimum 6 years of IT professional experience
  • Minimum 2 years’ experience in architecture and design of information 
  • Minimum 2 years’ experience in development of information systems
  • Minimum 2 years’ experience with UML or CASE tools
  • In-depth knowledge of Service Oriented Architecture, particularly REST
  • In depth knowledge of applications design
  • Good knowledge of web application development frameworks, with a mandatory experience with MVC or REST frameworks using modern versions of strongly-typed object oriented languages (Java, C# or similar)
  • Good knowledge of modelling tools
  • Good knowledge of relational databases
  • Knowledge of interoperability technology (e.g. message middleware)
  • Knowledge of deployment security baselines
  • Ability to give technical presentations
  • Ability to apply high quality standards
  • Ability to understand, speak and write French or English 

Nice to have:

  • Knowledge of cloud-based architecture
  • Knowledge of non-relational databases, particularly document (JSON-based)
  • Knowledge of functional programming (like lambdas, LINQ, Scala etc) or experience with rule engines or expert systems
  • Experience with SharePoint 2010 and/or the OData protocol
  • Good communication skills and ability to participate in multi-lingual meetings


  • The opportunity to evolve in an international and multi-cultural environment
  • A prestigious reference such as the European Commission
  • Attractive salary package / rate
  • Personal Development, training, grow, creative freedom
  • Incentive, team building

Send us your CV

Files must be less than 2 MB.
Allowed file types: jpg jpeg png txt pdf doc docx.
Please fill in the fields with an *

Send us your CV

Please fill in the fields with an *

Let’s get in touch!

Any questions regarding Cronos International or our job offers?
We are happy to answer them.

Contact us now Send us your e-mail