Arquitecto/a JavaFuncionesTe encargarás de:-Llevar del diseño a la puesta en producción desarrollos Backend Java/Spring enarquitecturas 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 deaplicaciones con alta volumetría.-Uso de TDD, Unit Testing, E2E, CI / CD.-Capaz de trabajar en equipo y liderar técnicamente proyectos.-Diseño de modelo de APIs.-Manejo de los 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 deVibeCoding.Requisitos-Experiencia 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 escritaImprescindible:-Experto/a en Java y su evolución de 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,SpringData-Hibernate / JPA / jOOQ.-Cloud Native: Despliegue y arquitectura en Clouds públicos (AWS, Azure, GCP y HuaweiCloud) y mediante Docker y Kubernetes-IaaC (Infraestructura como Código): Dominio de Terraform, Ansible.-Arquitectura y Patrones: Diseño de Microservicios bajo Arquitectura Hexagonal, aplicandoprincipios SOLID, Inversión de Control (IoC) y Patrones de Diseño avanzados-Testing (unitario, funcional, integración, rendimiento..): JUnit, Sonar-APIs REST, OAuth-Bases de datos: DB2, Oracle, MySql, SqlServer, NoSql (ElasticSearch, MongoDB)-SQL Avanzado y Optimización de rendimiento asociadoConocimientos valorables:-Procesos de negocio: Soluciones BPM, BRM (CamundaBPM)-IA VibeCoding: Implementación de IA en el ciclo de vida de desarrollo (SDLC) y flujo detrabajo orientado a VibeCoding.-Definición y Soporte al DevOps / ALM: Jenkins, Nexus, SonarQube, Selenium, Nexus-Sistemas de mensajería: Kafka, RabbitMQ-Desarrollo Seguro: SDL / OWASPConocimientos deseables:-Arquitectura Front: NodeJS, Nginx, Apache, Angular, Ionic-Reactive programing-BI: Herramientas BI, BigData, ML, Notebooks, Python, R, PentahoModalidad híbrida de 2 días presenciales y 3 de teletrabajo y con un horario flexible, entrada de 8h a 9:15h(Se valorará positivamente certificado de discapacidad del 33 )Se ofreceEn AUBAY seleccionamos un/a Arquitecto/a Java para trabajar en Barcelona.Ofrecemos la posibilidad de formar parte de una Compañía en continuo crecimiento, participando en innovadores proyectos que te permitirán completar tu formación y potenciar tus capacidades. Valoramos el compromiso y la dedicación en el trabajo realizado.En Aubay somos una multinacional de servicios digitales (DSC) fundada en 1998. Actualmente, con un fuerte crecimiento. Operamos en mercados con un alto valor agregado, tanto en Francia como en otras partes de Europa. En Aubay actualmente tenemos 5 000 personas trabajando.Desde el asesoramiento hasta todo tipo de proyectos tecnológicos, acompañamos la transformación y modernización de los sistemas de información en todos los sectores, incluidos la industria, I + D, telecomunicaciones e infraestructura, y especialmente los principales bancos y compañías de seguros, que representan más del 80 de nuestra facturación francesa. y el 65 de nuestra facturación europea.Únete a nosotros, te esperamos!#LI-NM1
java, spring, AWS, Azure, GCP,