08 ago
|
Aubay Spain
|
Barcelona
08 ago
Aubay Spain
Barcelona
ResponsabilidadesLlevar del diseño a la puesta en producción desarrollos backend Java/Spring en arquitecturas Cloud Native (AWS, Azure, GCP, Huawei) y On‑Premise.Búsqueda y evaluación de nuevas tecnologías que permitan mejorar la arquitectura.Desarrollar componentes modulares y reutilizables.Garantizar un alto desempeño, especialmente en el acceso a datos.Experiencia en resolución de problemas de performance y alta disponibilidad de aplicaciones con alta volumetría.Uso de TDD, Unit Testing, E2 E, CI/CD.Capaz de trabajar en equipo y liderar técnicamente proyectos.Diseño de modelo de APIs.Manejo de repositorios SVN y Git usando la filosofía Git Flow.Definición de guidelines de desarrollo backend Java.Aplicación de IA en el ciclo de vida del desarrollo de aplicaciones y metodologías Vibe Coding.RequisitosExperiencia mínima de 3 años en el rol.Ingeniería técnica o superior, o licenciatura en Informática, Matemáticas, Telecomunicaciones o similar.Nivel de inglés medio: comprensión, lectura, oral y escrita.ImprescindibleExperto/a en Java (v8 a v21+): dominio de Lambdas y Streams (Java 8), Sistema de Módulos (Java 9), Inferencia de tipos con var (Java 10), clientes HTTP modernos (Java 11), Records, Sealed Classes y Pattern Matching (Java 14‑17), y Virtual Threads (Project Loom) para alta escalabilidad (Java 21).Spring 4/5/6: Spring MVC, Spring Security, Spring Batch, Spring Cloud, Spring Boot,
Spring Data.Hibernate / JPA / j OOQ.Cloud Native: despliegue y arquitectura en Clouds públicos (AWS, Azure, GCP, Huawei Cloud) y mediante Docker y Kubernetes.Iaa C: dominio de Terraform, Ansible.Arquitectura y patrones: diseño de microservicios bajo Arquitectura Hexagonal, aplicación de principios SOLID, Inversión de Control (Io C) y patrones de diseño avanzados.Testing (unitario, funcional, integración, rendimiento): JUnit, Sonar Qube.APIs REST, OAuth.Bases de datos: DB2, Oracle, My SQL, SQL Server, No SQL (Elastic Search, Mongo DB).SQL avanzado y optimización de rendimiento nocimientos valorablesProcesos de negocio: soluciones BPM, BRM (Camunda BPM).IA & Vibe Coding: implementación de IA en el ciclo de vida de desarrollo (SDLC) y flujo de trabajo orientado a Vibe Coding.Definición y soporte al Dev Ops/ALM: Jenkins, Nexus, Sonar Qube, Selenium, Nexus.Sistemas de mensajería: Kafka, Rabbit MQ.Desarrollo Seguro: SDL / nocimientos deseablesArquitectura Front: Node JS, Nginx, Apache, Angular, Ionic.Reactive programming.BI: herramientas BI, Big Data, ML, Notebooks, Python, R, Pentaho.ModalidadModalidad híbrida de 2 días presenciales y 3 de teletrabajo con un flexibilidad horaria, entrada de 8h a 9:15h. Se valorará positivamente certificado de discapacidad del 33%.Localidad: Barcelona;
Provincia: Barcelona;
Nº Vacantes: 1.
📌 Arquitecto/A Java (Barcelona)
🏢 Aubay Spain
📍 Barcelona