Desarrollo backend
• 5+ años de experiencia en desarrollo de software (preferentemente apis restful)
• dominio avanzado de programación en java 11 o superior
• dominio avanzado en diseño y desarrollo de servicios:
o restful,
o soap,
• dominio avanzado en desarrollo con:
o spring boot,
o spring security
o spring data
o spring mvc
o hibernate/jpa
• dominio avanzado de implementación de desarrollo de colas de mensajería
o ibm mq
• conocimientos de patrones de diseño y principios de solid
• conocimiento de patrones de arquitectura de software:
o microservicios
o capas
• conocimiento en la identificación de riesgos y requerimientos no funcionales en el desarrollo de
software
• experiencia con herramientas de aplicación:
o atlassian suite
o git
o ci/cd
o jenkins
o sonarqube
o pipelines
• conocimiento de arquitecturas de contenedores como kubernates y open shift
• conocimiento de metodologías scrum y kanban para trabajo en equipo
• dominio avanzado en temas relacionados con la alta disponibilidad, resiliencia, seguridad y calidad en el desarrollo de api’s
• liderazgo y gestión de talento técnico
• comunicación efectiva y enfoque a resultados
• pensamiento estratégico y capacidad de resolución de conflictos
• organización, planificación y priorización efectiva bajo presión
• se requiere que la persona sea a fin con las competencias invex enfocadas en el proyecto:
deseable:
• experiencia en instituciones financieras
• experiencia con sistemas bancarios
• conocimientos de wso2
• experiencia con open shift
• dominio avanzado de framework quarkus