Somos una compañía IT con un sólido proyecto empresarial y más de 800 profesionales especializados en Ingeniería de Sistemas, Ingeniería de Software, Soporte Tecnológico, Asistencia Técnica, I+D+i y Smart Cities.
Actualmente abrimos una nueva posición para incorporar un/a Backend Developer Java Spring Boot en modalidad híbrida en Sevilla, para participar en proyectos innovadores basados en arquitecturas cloud y microservicios.
Mínimo 3 años de experiencia profesional en desarrollo backend.
Experiencia sólida en Java (versiones modernas) y Spring Boot.
Experiencia demostrable trabajando con arquitecturas de microservicios.
Experiencia en diseño e implementación de APIs REST.
Conocimientos en versionado, documentación y buenas prácticas de APIs.
Experiencia con bases de datos relacionales, preferiblemente PostgreSQL.
Conocimientos sólidos de JPA/Hibernate.
Experiencia con OpenAPI/Swagger.
Conocimientos de AWS Lambda, SQS y EventBridge.
Experiencia en arquitecturas cloud-native sobre AWS.
Integración con Microsoft Dynamics mediante OData.
Experiencia en entornos CI/CD y metodologías ágiles.
¿Diseñar y desarrollar microservicios escalables utilizando Java y Spring Boot.
Construir y mantener capas de persistencia utilizando PostgreSQL y JPA/Hibernate.
Desarrollar y mantener componentes serverless mediante AWS Lambda.
Integrarte con sistemas internos y externos, incluyendo Microsoft Dynamics mediante OData.
Participar en arquitecturas orientadas a eventos utilizando servicios AWS como SQS y EventBridge.
Diseñar, desarrollar y mantener pruebas unitarias e integradas.
Colaborar con equipos DevOps y Cloud para asegurar despliegues eficientes en entornos AWS.
Aplicar buenas prácticas de desarrollo, control de versiones, CI/CD y calidad de código.
¿Participar en proyectos tecnológicos innovadores y de alto impacto.
Trabajar con tecnologías emergentes y arquitecturas cloud.
Disfrutar de un modelo de trabajo híbrido en Sevilla.
Contar con horarios flexibles para favorecer la conciliación.
Acceder a formación continua y planes de desarrollo profesional.
Formar parte de un equipo cercano, colaborativo y altamente especializado.