Descripción General: Desarrollador full stack, con experiencia en tecnologías Java, Spring Boot, Spring Batch y microservicios basados en Kubernetes. Este puesto es idóneo 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 entorno 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.