.En Stefaninisomos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor.Descripción del puesto:Estamos buscando un Desarrollador Java Spring Boot para unirse a nuestro equipo de TI. El candidato ideal será responsable del diseño, desarrollo y mantenimiento de aplicaciones bancarias basadas en Java, utilizando el framework Spring Boot. Este rol es fundamental para apoyar la transformación digital de nuestras operaciones y garantizar la entrega de soluciones eficientes, seguras y escalables.Responsabilidades:Desarrollar y mantener aplicaciones Java utilizando Spring Boot para apoyar las operaciones del banco.Colaborar con los equipos de arquitectura, negocio y operaciones para comprender los requerimientos y desarrollar soluciones eficientes.Diseñar y construir APIs RESTful para integrar sistemas internos y externos.Optimizar el rendimiento de las aplicaciones y realizar depuraciones de problemas de producción y desarrollo.Participar en la revisión de código y garantizar las mejores prácticas de desarrollo, como el TDD (Test-Driven Development).Trabajar en colaboración con los equipos de DevOps para implementar soluciones en entornos de producción de manera continua.Integrar soluciones con bases de datos relacionales (como MySQL, Oracle) y no relacionales (como MongoDB).Mantener la seguridad y el cumplimiento normativo de las aplicaciones bancarias, siguiendo los estándares de seguridad del sector financiero.Elaborar documentación técnica de los desarrollos y soluciones implementadas.Requisitos mínimos:Título universitario en Ingeniería de Sistemas, Informática o áreas afines.Experiencia mínima de 3 años en desarrollo con Java y el framework Spring Boot.Conocimiento sólido en APIs RESTful, Microservicios y arquitectura orientada a servicios (SOA).Experiencia en bases de datos relacionales y no relacionales, como MySQL, PostgreSQL, MongoDB.Familiaridad con herramientas de control de versiones como Git.Experiencia trabajando con entornos de CI/CD (Jenkins, GitLab CI, etc.).Conocimiento en prácticas de seguridad como OAuth2, JWT, Spring Security.Experiencia trabajando con metodologías ágiles (Scrum, Kanban).Competencias deseadas:Habilidad para trabajar en equipo, comunicarse efectivamente y colaborar con diferentes áreas del banco.Enfoque en la calidad del código y buenas prácticas de desarrollo.Proactividad en la resolución de problemas y optimización de soluciones existentes.Somos una empresa global con 35 años de experiencia en el mercado, ofrecemos una sólida selección de servicios como: automatización, nube, Internet de las cosas (IoT) y experiencia de usuario (UX).Creemos que la tecnología puede revolucionar una empresa y la innovación es fundamental para fomentar el desarrollo y la competitividad. También valoramos las nuevas ideas y el poder de una mente abierta, por lo que reconocemos que cada talento es esencial para la calidad de nuestros proyectos y especialmente para nuestro progreso