Descripción General: Desarrollador full stack, con experiencia en tecnologías Java, Spring Boot, Spring Batch y microservicios basados en Kubernetes. Este puesto es ideal para un profesional con tres años de experiencia, que sea resolutivo, proactivo y comprometido con el trabajo. Funciones principales: Desarrollo y mantenimiento de aplicaciones basadas en microservicios utilizando Java Spring Boot y Spring Batch, con gestor de BBDD Oracle u otras BBDD relacionales. Desarrollo de pruebas unitarias. Despliegue, gestión y configuración de microservicios en un ambiente Kubernetes. Colaboración en proyectos de mejora y optimización del software. Resolución de incidencias técnicas y optimización de procesos existentes. Trabajo en equipo con otros desarrolladores y áreas relacionadas. Participación en sesiones de revisión de código y mejora continua.
Experiencia:
Al menos 4 años de experiencia en desarrollo con Java, Spring Boot y Spring Batch. Conocimientos de arquitectura hexagonal y microservicios Conocimientos en la implementación y gestión de microservicios con Kubernetes. Experiencia trabajando con API REST. Herramientas de control de versiones Git o GitLab. Conocimientos de herramientas utilizadas: IntelliJ, Jira Conocimientos en herramientas Lens, Octant Metodología Agile (trabajo en equipo) Conocimiento en TestUnit (Junit) Conocimientos devops, creación de pipelines, o Jenkins Conocimientos específicos: Idiomas: en caso de que sea necesario No es necesario inglés. Actitud proactiva y capacidad de resolución de problemas. Compromiso con los plazos y calidad en el desarrollo de software.