- Java+SpringBoot
- JPA/Hibernate/SpringData
¿Quieres formar parte de una empresa innovadora, presente en sectores tan importantes como automoción, rail, energético o aeroespacial entre otros?
Lea atentamente toda la información sobre esta oportunidad y luego utilice el botón de solicitud de abajo para enviar su CV y su candidatura.
Desde SEGULA TECHNOLOGIES estamos buscando agente como tú. La compañía ha experimentado un rápido crecimiento en los últimos años y actualmente estamos presentes en más de 30 países con más de 15.000 empleados/as. Acompañamos a nuestros clientes en todas las etapas del ciclo de vida del producto. SEGULA TECHNOLOGIES cuenta con un amplio equipo de expertos/as de ingeniería, diseño, modelado y simulación, así como tecnologías digitales. Trabajamos en un ambiente inclusivo y respetuoso, donde todas las personas son valoradas y tienen igualdad de oportunidades para desarrollar su potencial.
Desde SEGULA Technologies necesitamos incorporar en nuestra plantilla a un/a Analista Programador/a especializado/a en microservicios con SpringBoot para incorporarse al área de Indra Mobility, participando en el desarrollo, mantenimiento y evolución de servicios backend críticos para proyectos de movilidad y transporte.
El rol implica trabajar en un entorno 100% remoto, con disponibilidad para acudir dos días presenciales al centro de trabajo de Indra San Fernando de Henares (Edificio Japón 2) cuando sea necesario por motivos de seguridad.
La persona seleccionada formará parte de un equipo técnico de alto nivel, desarrollando soluciones escalables, robustas y alineadas con las mejores prácticas de arquitectura cloud-native.
Funciones principales
- Desarrollo y mantenimiento de microservicios backend basados en Java+SpringBoot.
- Implementación de APIs REST siguiendo principios API First, OpenAPI y Swagger.
- Diseño y desarrollo del logíco de negocio, modelos de datos y mapeos con JPA/Hibernate.
- Integración y comunicación entre microservicios mediante:
- Síncrona: REST, Feign Clients
- Asíncrona: JMS, colas de mensajería
- Participación en el diseño de arquitectura de microservicios y definición de componentes.
- Despliegue de servicios en Kubernetes y uso de herramientas de CI/CD.
- Trabajar con bases de datos relacionales, especialmente Oracle y PostgreSQL.
- Colaboración con equipos multidisciplinares (QA, arquitectura, negocio).
- Uso de herramientas de control de versiones (Git) y metodologías ágiles.
- Documentación técnica y participación en reuniones de seguimiento.
Requisitos
- 3 a 5 años de experiencia en desarrollo de software backend.
- Experiencia sólida en:
- Java+SpringBoot
- Arquitectura de microservicios
- JPA/Hibernate/SpringData
- Comunicación síncrona y/o asíncrona (REST, JMS, Feign…)
- Diseño de APIs (API First, OpenAPI, Swagger)
- Conocimientos de bases de datos relacionales (Oracle, PostgreSQL).
- Experiencia con Docker y despliegues en Kubernetes.
- Familiaridad con CI/CD (Jenkins u otras herramientas).
- Conocimientos básicos de Unix/Linux.
- Experiencia en testing (JUnit, Mockito, pruebas de integración).
- Manejo habitual de Git.
- Conocimientos de cloud (Azure, AWS o GCP).
- Capacidad para trabajar en remoto con disponibilidad para acudir presencialmente 2 días/semana cuando se requiera.
Se ofrece
- Modalidad de trabajo Híbrida.
- Salario en función de valía y experiencia aportada por el candidato.
- Formación continua.
- Buen ambiente de trabajo: cualificado y muy especializado.
- Posibilidad de trabajar en una empresa multinacional en pleno crecimiento a nivel nacional e internacional.
- Promoción interna según tus propios objetivos. xcskxlj
- Posibilidad de obtener ventajas fiscales en tu salario con SEGULA BENEFITS.
#J-18808-Ljbffr