Empresa: sg tech
Provincia: 100% En remoto
Población:
Descripción: Buscamos un Analista Programador especializado en el desarrollo de microservicios basados en Spring Boot, con experiencia en despliegue sobre Kubernetes y conocimientos de Azure Cloud o AWS. El profesional se incorporará al equipo de desarrollo del sistema EMV dentro del proyecto internacional de ticketing de Riyadh, participando en la construcción, evolución y mantenimiento de servicios distribuidos en un entorno de alta disponibilidad. Funciones principales - Análisis, diseño y desarrollo de microservicios en Java/Spring Boot. - Implementación de APIs REST bajo principios de API First Design, utilizando OpenAPI y Swagger. - Gestión de comunicación entre microservicios, tanto síncrona (REST, Feign) como asíncrona (JMS u otros brokers de mensajería). - Integración con bases de datos relacionales (Oracle, PostgreSQL) mediante JPA/Hibernate/Spring Data. - Soporte al despliegue en entornos Kubernetes y colaboración en pipelines de integración continua / despliegue continuo. - Participación en revisiones de código, asegurando buenas prácticas de Clean Code y calidad técnica. - Elaboración de pruebas unitarias e integradas (JUnit, Mockito) y documentación técnica. Perfil profesional - Titulación: Grado o Ingeniería Técnica/Superior en Informática, Telecomunicaciones o similar. - Experiencia profesional mínima recomendada: 4-6 años en desarrollo backend Java, de los cuales al menos 3 años con Spring Boot y microservicios. - Capacidad de trabajo en equipo, orientación a calidad y cumplimiento de plazos. - Habilidad de comunicación técnica y autonomía en entornos ágiles. Condiciones del servicio - Duración: Proyecto de larga duración, incorporación inmediata. - Modalidad: 100 % remoto (desde España). - Centro de referencia: San Fernando de Henares - Edificio Japón 2. - Horario orientativo: Jornada completa (L-J 08:00-17:00 / V 08:00-14:30). Requisitos Requisitos técnicos imprescindibles - Experiencia en arquitectura de microservicios. - Dominio de Spring Boot y ecosistema Spring Data / JPA / Hibernate. - Experiencia en diseño y desarrollo de APIs REST, familiaridad con OpenAPI y Swagger. - Conocimiento en comunicación síncrona y asíncrona entre microservicios (JMS, Feign, REST). - Buen nivel en bases de datos relacionales (Oracle, PostgreSQL). - Experiencia práctica en entornos Docker y Kubernetes. - Inglés técnico para documentación y trabajo en entorno internacional. Requisitos valorables - Conocimiento de patrones de diseño y principios de Clean Code / SOLID. - Experiencia en CI/CD (Jenkins, GitLab CI). - Conocimientos en Unix/Linux a nivel de desarrollo y despliegue. - Pruebas de software (unitarias, de integración) con Mockito y JUnit. - Uso de control de versiones Git. - Experiencia con Azure Cloud o AWS (servicios de infraestructura y despliegue).
Tecnologías: java, spring, Kubernetes
Tipo de Contrato: Indefinido
Salario: Sin especificar
Experiencia: 3 años
Funciones: Analista Programador - Programador
Descubre más: https://www.tecnoempleo.com/analista-programador-java-sg-tech/spring-kubernetes/rf-af68148182d0f3727141
De Tecnoempleo.com - Ofertas de trabajo y empleo en Jaén,
via Empleo Guia Jaen