¿Te interesaría seguir desarrollándote como Arquitecto/a de Software Java en una empresa líder en el sector salud y tecnología, con más de 50 años de experiencia, participando en proyectos innovadores de transformación digital ?
\n
Si cree que es el candidato ideal para la siguiente oportunidad, envíe su solicitud después de leer la descripción completa.
\n
Desde Oxigent Technologies seleccionamos un/a Arquitecto/a de software con experiencia en Java para incorporarse a una empresa especialista en software para sector médico, principalmente mutuas de salud, ubicada en Barcelona (Plaza Lesseps).
\n
Tu misión será liderar la definición y evolución de la arquitectura de software, diseñando soluciones robustas, escalables y alineadas con los objetivos de negocio. Serás responsable de establecer estándares técnicos, tomar decisiones clave de diseño y garantizar la calidad, resiliencia y mantenibilidad de los sistemas, impulsando entornos Cloud Native y arquitecturas modernas basadas en microservicios dentro del sector sanitario.
\n
¿Cuáles serán tus funciones principales?
\n
- Llevar 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, E2E, CI / CD.
- Diseño de modelo de APIs.
- Manejo de los repositorios 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 de VibeCoding.
- Soporte y Formación interna a los desarrolladores de los equipos de proyecto sobre arquitectura y tecnologías Backend.
Para ello, ¿Qué experiencia técnica vas a necesitar? \n
- Experto 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 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 Huawei Cloud) y mediante Docker y Kubernetes.
- IaaC (Infraestructura como Código): Dominio de Terraform, Ansible.
- Arquitectura y Patrones: Diseño de Microservicios bajo Arquitectura Hexagonal, aplicando principios SOLID, Inversión de Control (IoC) y Patrones de Diseño avanzados.
Además, se valorará la experiencia con: \n
- Soluciones BPM, BRM ( CamundaBPM ).
- IA & VibeCoding : Implementación de IA en el ciclo de vida de desarrollo (SDLC) y flujo de trabajo orientado a VibeCoding.
- Definición y Soporte al DevOps / ALM : Jenkins, Nexus, SonarQube, Selenium, Nexus.
- Sistemas de mensajería : Kafka, RabbitMQ
- Desarrollo Seguro: SDL / OWASP
¿Qué te ofrecemos? \n
- Contrato indefinido.
- Salario competitivo (hasta 55.000 euros brutos anuales).
- Modelo híbrido (3 días de teletrabajo 2 días en oficina)
- Cheque Formación para desarrollarte en las áreas profesionales que más te interesen.
- Protegido médico privado.
- Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación.
- Aplicación de acceso a gimnasios y actividades deportivas en toda España con descuentos.
- ¡Y muchos otros beneficios!
¡Únete al equipo de Oxigent! xugodme Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.