04 ago
|
Aubay Spain
|
Barcelona
04 ago
Aubay Spain
Barcelona
ph3Responsabilidades /h3 ul liLlevar del diseño a la puesta en producción desarrollos backend Java/Spring en arquitecturas Cloud Native (AWS, Azure, GCP, Huawei) y On‑Premise. /li liBúsqueda y evaluación de nuevas tecnologías que permitan mejorar la arquitectura. /li liDesarrollar componentes modulares y reutilizables. /li liGarantizar un alto desempeño, especialmente en el acceso a datos. /li liExperiencia en resolución de problemas de performance y alta disponibilidad de aplicaciones con alta volumetría. /li liUso de TDD, Unit Testing, E2E, CI/CD. /li liCapaz de trabajar en equipo y liderar técnicamente proyectos. /li liDiseño de modelo de APIs. /li liManejo de repositorios SVN y Git usando la filosofía Git Flow. /li liDefinición de guidelines de desarrollo backend Java. /li liAplicación de IA en el ciclo de vida del desarrollo de aplicaciones y metodologías VibeCoding. /li /ul h3Requisitos /h3 ul liExperiencia mínima de 3 años en el rol. /li liIngeniería técnica o superior, o licenciatura en Informática, Matemáticas, Telecomunicaciones o similar. /li liNivel de inglés medio: comprensión, lectura, oral y escrita. /li /ul h3Imprescindible /h3 ul liExperto/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). /li liSpring 4/5/6: Spring MVC, Spring Security, Spring Batch, Spring Cloud, Spring Boot, Spring Data.
/li liHibernate / JPA / jOOQ. /li liCloud Native: despliegue y arquitectura en Clouds públicos (AWS, Azure, GCP, Huawei Cloud) y mediante Docker y Kubernetes. /li liIaaC: dominio de Terraform, Ansible. /li liArquitectura y patrones: diseño de microservicios bajo Arquitectura Hexagonal, aplicación de principios SOLID, Inversión de Control (IoC) y patrones de diseño avanzados. /li liTesting (unitario, funcional, integración, rendimiento): JUnit, SonarQube. /li liAPIs REST, OAuth. /li liBases de datos: DB2, Oracle, MySQL, SQL Server, NoSQL (ElasticSearch, MongoDB). /li liSQL avanzado y optimización de rendimiento asociado. /li /ul h3Conocimientos valorables /h3 ul liProcesos de negocio: soluciones BPM, BRM (Camunda BPM). /li liIA VibeCoding: implementación de IA en el ciclo de vida de desarrollo (SDLC) y flujo de trabajo orientado a VibeCoding. /li liDefinición y soporte al DevOps/ALM: Jenkins, Nexus, SonarQube, Selenium, Nexus. /li liSistemas de mensajería: Kafka, RabbitMQ. /li liDesarrollo Protegido: SDL / OWASP. /li /ul h3Conocimientos deseables /h3 ul liArquitectura Front: NodeJS, Nginx, Apache, Angular, Ionic. /li liReactive programming. /li liBI: herramientas BI, BigData, ML, Notebooks, Python, R, Pentaho. /li /ul h3Modalidad /h3 pModalidad híbrida de 2 días presenciales y 3 de teletrabajo con un horario flexible, entrada de 8h a 9:15h. Se valorará positivamente certificado de discapacidad del 33%. /p pLocalidad: Barcelona; Provincia: Barcelona; Nº Vacantes: 1. /p /p #J-18808-Ljbffr
📌 Arquitecto/a Java (Barcelona)
🏢 Aubay Spain
📍 Barcelona