Application Architect

Serco
Ixelles, Belgium
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Ixelles, Belgium

Tech stack

Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Amazon Web Services
Data analysis
Applications Architecture
Software Applications
Confluence
JIRA
HTML5
User Authentication
Oracle WebLogic Server
Bootstrap (Software)
Cascading Style Sheets (CSS)
Code Review
Information Systems
Middleware
Java Platform Enterprise Edition (J2EE)
Groovy
Grails (Framework)
Hibernate (Java)
IntelliJ IDEA
Java Message Service (JMS)
Apache Maven
Microsoft Visual Studio
OAuth
Oracle Databases
Open Web Application Security
Scrum Methodology
Software Architecture
Openid Connect
Fortify (Software)
Web Application Security
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
SonarQube
SQL Databases
TypeScript
Web Services
Web Services Description Language
Website Architecture
Spring-boot
Backend
GIT
Spring Data
AngularJS
Atlassian Tools
Apache Kafka
Bitbucket
Front End Software Development
Restful APIs
Atlassian Bamboo

Job description

Serco is the preferred partner for European institutions and international organisations, offering ICT services and contact centre management across Europe. Our expertise extends from information systems support to consultancy under the government framework, supporting key entities such as the European Commission and Executive Agencies. As a leader in service integration and management, we ensure seamless delivery of services across various platforms, embodying our commitment to excellence in every aspect of our work., * Development, testing, code review, and maintenance of software applications.

  • Designing and developing front-end website architecture and user interactions, creating reusable code and features to enhance the user experience.
  • Writing clean, functional code for both front-end (Angular) and back-end (Java) development.
  • Analysis of the integration of different information systems.
  • Data analysis, data modelling, and the production of software architecture documents.
  • Coordination of the implementation of the technical architecture.
  • Assistance during relevant phases of testing, analysis, technical documentation, deployment, evaluation, and reporting.
  • Review of the architecture of existing systems to support their migration to the cloud.

Requirements

Do you have experience in Weblogic?, Do you have a Bachelor's degree?, * Public cloud experience with AWS (optional certification: AWS Certified Solutions Architect).

  • eUI (based on Angular).
  • Continuous security assurance using tools such as Fortify, SonarQube, and/or OWASP Dependency Check.
  • Experience in web security, authentication, and authorization protocols (OAuth, OpenID Connect)., * Java EE 8 or higher.
  • Java tools and frameworks: Spring Data (2.x and 3.x), Spring 5.x, Spring Security 5.x, Hibernate 5.x, Spring Boot (2.x and 3.x).
  • Front-end tools and frameworks: eUI, Angular (version 10 or higher), HTML5, CSS, JavaScript, NgRx, TypeScript, Bootstrap.
  • Middleware and back-end: WebLogic and Oracle RDBMS (version 12.x or higher).
  • Messaging services and platforms: Java Message Service (queues and topics) or Apache Kafka.
  • Service-oriented architecture (SOA) and web services (WSDL, SOAP, REST, etc.).
  • Groovy and Grails.

Qualifications

  • Bachelor's degree or higher.

Tools / Methodologies Used in the Unit

  • Methodologies: Agile Scrum, PM2.
  • Tools: IntelliJ, SQL Developer, Visual Studio, Git, Maven, Atlassian suite (Jira, Bamboo, Confluence, Bitbucket), MS Teams, etc.

Benefits & conditions

  • Competitive salary
  • Great career opportunities
  • Corporate benefits package
  • International environment
  • Possible hybrid work

Apply for this position