Descripción
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