Descripción de la vacante
Java/cloud Solution Architect (COMISIÓN EUROPEA, Teletrabajo) en Barcelona, España
abde business consulting
- RemotoTrabaja desde cualquier lugar
- HíbridoCombinación de oficina y remoto
- PresencialTrabaja desde la oficina
- Tiempo completoJornada semanal estándar
- ContratoTemporal o freelance
€60k EUR - €68k EUR / year
Barcelona, España
Requisitos
- Estudios mínimos
Ingeniería Técnica
- Experiencia mínima
Más de 10 años
- Idiomas requeridos
Inglés - Avanzado
- Conocimientos necesarios
- JavaSpring BootAPI developmentDockerRESTDevOps
- Sector
Servicios y tecnología de la información
Descripción
OFERTA LABORAL: Java/cloud Solution Architect (Interoperability architecture expert)
** Contrato indefinido + Proyecto de larga duración (+4 años).
** Salario: 60.000 - 68.000 € Bruto / Año (según experiencia y formación aportada).
** Interesante proyecto en la Comisión Europea.
*** Lugar de trabajo: Se permite teletrabajo con viajes puntuales a Bruselas.***
*** IMPRESCINDIBLE: NIVEL MUY ALTO DE INGLÉS, CAPAZ DE TRABAJAR CON FLUIDEZ DESDE EL PRIMER DÍA, TANTO HABLADO COMO ESCRITO .***
__ __ __ __
Job Title: Java/cloud Solution Architect (Interoperability architecture expert)
- Role summary -
We need one senior Java/cloud Solution Architect (Interoperability architecture expert) for The Directorate-General for Justice and Consumers of European Commission (DG JUST).
TECHNICAL ENVIROMEN
The architect works on Java/Angular systems that run on a hybrid estate: on-premises data centres plus AWS. Everything is built and deployed through GitLab CI/CD.
- Systems in scope: oSafety Gate (EU rapid alert system for dangerous products: Rapid Alert System, Business Gateway, International, Portal, SAGA risk assessment, Consumer Safety Gateway, Online Marketplace Registration). e-Justice Portal satellites (BRIS, BORIS, ECLI, IRI, online forms). The e-Justice core is Drupal; the satellites are Java.
- Application stack: Java microservices with centralised configuration, service discovery and gateway access. Angular front end served by Nginx. Oracle databases.
- Interoperability: BRIS connects national business registers; BORIS connects national beneficial-ownership registers through the European Central Platform; Safety Gate exchanges data with 30 countries, China and Health Canada (RADAR).
- Cloud and hosting: Hybrid: DIGIT on-premises plus AWS (EC2, ECS/EKS, S3, EBS, VPC, CloudWatch). The e-Justice satellites run on a private managed cloud platform with declarative, continuous roll-out.
- Infrastructure as Code: Terraform or AWS CloudFormation
- CI/CD: GitLab CI pipelines, GitLab environments (dev, staging, prod), GitLab package registry. Blue-green and canary releases. Automated testing; manual approval for acceptance and production.
- Security: TLS in transit, AES-256 at rest, mutual TLS between services, dedicated secrets management, OpenID Connect authentication, reverse proxy with public and internal domains, IAM roles and AWS policies.
- Ways of working: Agile/AGILE@EC, PM² governance, DevSecOps. The tender pushes AI-assisted and agentic development (for example Amazon Kiro).
RESPONSIBILITIES:
This is a hands-on architect. The role designs the architecture and also builds the database and front-end layers.
Architecture and integration:
· Define the architecture and design of the information systems.
· Design and develop the component architecture and building blocks.
· Review the architecture of existing systems and analyse their integration with other information systems.
· Implement the technical architecture.
· Produce software architecture documents and other technical documentation.
· Set up agentic AI development, with tools such as Amazon Kiro.
Application development:
· Design, implement and maintain the front-end layer of web applications.
· Develop software components.
Database layer:
· Design, implement and maintain the database layer of multi-tier applications.
· Perform data analysis, data modelling and physical database design.
· Develop and maintain database stored procedures.
· Configure and optimise the database, and integrate it with applications.
· Define and integrate database components, and execute database test programs.
· Assist with deployment and configuration of the database.
Team and governance:
· Take part in technical working groups, planning and progress meetings, and meetings with users.
· Assist with testing, analysis, technical documentation, deployment, evaluation and reporting.
*** MANDATORY REQUIREMENTS (knock-out) ***
- Bachelor's degree (EQF 6) in Computer Science, Software Engineering, Systems Engineering or an equivalent technical discipline
- Total IT professional experience: 10 years stated in the profile. Total IT experience: 15 years with a Master's, 17 with a Bachelor's.
- (5 years) application and cloud architecture projects
- (10 years) Application design and business-process analysis
- (5 years) Java and Hibernate
- (5 years) REST API design and integration. APIs designed, not only consumed.
- (5 years) CI/CD pipelines with Maven, Bamboo and GitLab CI
- (5 years) Git and GitLab workflows. Branching, merge requests, GitLab use
- (5 years) JPA, Spring Security and Spring Boot
- English: C1
Advantage skills (score points, not mandatory):
Prefered candidates those who cover most of this list, especially the first four, which match the client's environment.
1. AWS cloud adoption and migration, microservices architecture, Docker
2. Kubernetes
3. Angular
4. Spring Cloud
5. OpenAPI/Swagger and API Gateway
6. DevSecOps tools: HashiCorp Vault, OWASP ESAPI, SonarQube, Dynatrace
7. Encryption techniques
8. Monitoring, logging and infrastructure tools: Splunk, Logstash, Logback
9. Service-Oriented Architecture and Enterprise Architecture
10. AI-assisted code analysis
Working conditions and contract rules
- Place of work: teleworking from a home office or contractor premises in an EU Member State. No work from public spaces such as hotels, cafés or stations (Annex II).
- On-site presence: the Commission can ask for regular or ad-hoc presence in Brussels with 7 days' notice.
.
- Categoría
Informática y telecomunicaciones - Arquitectura
- Nivel
Especialista
- Vacantes
1
- Salario
60.000€ - 68.000€ Bruto/año