Descripción del empleo:
**BACKEND JAVA SOFTWARE ENGINEER**:
**Para importante Banco De LATAM, estamos en la búsqueda de desarrolladoras backend Java sr**
**Nuestro objetivo principal es desarrollar soluciones que ofrezcan excelencia en servicios financieros, acompañados de una experiência asombrosa para nuestros clientes. Siempre nos mantenemos inmersos en la investigación y formación constante en las últimas tendencias tecnológicas a nível global, con el propósito de integrarlas de manera innovadora en nuestra Transformación Digital. Colaboramos estrechamente con el negocio para garantizar la entrega de productos y servicios de la más alta calidad.**
**Requisitos**:
- ** Estudios de la carrera de Ing. de Sistemas o afines.**
- ** Experiência + 3 años desarrollando soluciones backend Java (versión 8 y 11 excluyente)**
- ** Programación reactiva.**
- ** Experiência desarrollando APIS (Open API y Swagger Hub) /microservicios y/o componentes de integración (webservices, servicios rest).**
- ** Spring-boot, spring-framework y spring cloud**
- ** Manejo de buenas prácticas de programación.**
- ** Sistemas de control de versiones distribuido Git.**
- ** Patrones de arquitectura.**
- ** Test Driven Development - TDD. (Deseable)**
- ** Implementación de Web services (SOAP, XML, WSDL).**
- ** Persistencia de datos (Hibernate, JPA, spring-data etc).**
- ** Desarrollo de componentes y librerías en Java.**
- ** Conocimiento de Maven(nível intermedio) o Gradle(nível intermedio).**
- ** Framework de pruebas unitarias. (Junit, Lombok, Mockito)**
- ** Conocimiento en Herramientas de CI (Jenkins, Git Hub, Sonarqube, Nexus y Maven).**
- ** Conocimiento de Docker, contenedores y cluster de contenedores**
**(Kubernetes).**
- ** Uso de componentes en la nube (servicios Azure: API Gateway, AKS, ACR, LogicApps, FunctionApps, Storage Account, Azure KeyVault, etc). (Deseable)**
- ** Uso de base de datos relacionales como SQL u Oracle.**
- ** Uso de base datos no relacionales como Cassandra, Cosmos o MongoDB. (Deseable).**
**Principales responsabilidades**
- ** 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.**
- ** Desarrollar componentes tecnológicos que tengan un nível de disponibilidad óptimo.**
- ** Resolver las necesidades del negocio enfocados en dar la mejor experiência a los usuarios a través del desarrollo de componentes de integración (apis/microservicios).