Responsabilidades
Serás el encargado de crear y dar mantenimientos a las aplicaciones del Banco, las mismas que son construidas en base a los requisitos del negocio. Hoy en día estamos orientados a la transformación digital con el fin de que nuestros clientes realicen sus operaciones de manera más simple y segura.
Desarrolla componentes tecnológicos que tengan un nivel de disponibilidad óptimo.
Resuelve las necesidades del negocio enfocados en dar la mejor experiencia a los usuarios a través del desarrollo de componentes de integración (apis/microservicios).
Requisitos
Estudios de la carrera de Ing. de Sistemas, computación, informática, software y electrónica o carreras afines.
Experiencia mínima de 4 años desarrollando backend Java.
Experiencia desarrollando APIS/microservicios y/o componentes de integración (web services, servicios rest).
Experiencia indispensable con programación reactiva (Rxjava y/o webflux).
Sistemas de control de versiones distribuido Git.
Experiencia y alto dominio de diferentes patrones de diseño de programación.
Experiencia con Java 8, 11 o superiores.
Framework de programación, spring-boot, spring-framework y springcloud.
Desarrollo de componentes y librerías en Java.
Conocimiento de Maven (nivel intermedio) o Gradle(nivel intermedio).
Framework de pruebas unitarias. (Junit, Lombok, Mockito)
Conocimiento en Herramientas de Integración continua (CI) (Jenkins, Git Hub, Sonarqube, Nexus y Maven).
Uso de componentes en la nube (servicios Azure: API Gateway, AKS, ACR, LogicApps, FunctionApps, Storage Account, Azure KeyVault, Data factory, etc).
Uso de base de datos relacionales como SQL u Oracle avanzado.
Beneficios
- Cobertura de salud
- Aguinaldo o prima
- Plan de carrera
- Capacitación en plataformas
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.