Created
August 26, 2023 16:09
-
-
Save joedayz/0b3dad1fe6e7cf67aa28703f66f50b6b to your computer and use it in GitHub Desktop.
Developer– Backend Java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Funciones: | |
• Es 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. (Estudio técnico concluido) | |
• Experiencia mínima de 2 años desarrollando soluciones que integran componente backend Java. | |
• Experiencia desarrollando APIS/microservicios y/o componentes de integración (web services, servicios rest). | |
• Experiencia en buenas prácticas de desarrollo de software. | |
• Manejo de buenas prácticas de programación. | |
• Experiencia indispensable con programación reactiva (Rxjava, webflux). | |
• Sistemas de control de versiones distribuido Git. | |
• 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). (Nivel básico) | |
• Uso de base de datos relacionales como SQL u Oracle. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment