We are seeking an Application Architect (Java) to offer his/her services as an expert in Brussels, Belgium. The successful candidate will design and develop architecture components, review existing systems, and collaborate with project leaders and customers.
Requirements
- University degree in IT or relevant discipline
- Minimum 13 years of relevant working experience in IT
- At least 6 years of relevant experience in design and development of solutions based on Java, Spring and Spring Boot frameworks
- At least 2 years of relevant experience in back-end data-base development using Oracle and PL/SQL or PostgreSQL
- At least 1 year of relevant experience with front-end development using Angular, TypeScript, JavaScript, HTML, CSS
- At least 1 year of relevant experience with major containerisation and orchestration tools (e.g. Docker, Kubernetes) and/or public cloud platforms (e.g AWS, Azure, Google Cloud Platform (GCP), or others)
- At least 1 years of relevant experience with modelling tools as for example Enterprise Architect
- Excellent knowledge of architecture best practices and patterns
- Excellent knowledge of microservices, architecture in cloud and serverless programming
- Good knowledge of continuous delivery and Application Lifecycle Management tools (JIRA, Git, Bamboo, Nexus) etc.
- Experience with the reusable solutions (e.g. eUI, EU Access, e-Delivery and AI tools integration will be an asset
- Knowledge of analytics tools e.g. Apache Spark, Power BI, Qlik, Knime, R and Python will be an asset
- The following certifications would be considered an asset: Certified DevSecOps Professional (CDP) certification, AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, Google Professional Cloud Architect., Certified Kubernetes Application Developer (CKAD)
Benefits
- Competitive remuneration
- Full benefits package
- International, multilingual and multicultural environment
- Equal Employment Opportunity
- Diversity of workforce