Experiencia Requerida:
- Técnico titulado, Bachiller y/o título en Ingeniería de Sistemas o carreras afines.
- Capacitación especializada en temas afines al área funcional (sector bancario).
- Conocimiento de procesos de negocios, metodologías ágiles, mejores prácticas de desarrollo de software, estándares de programación, arquitectura empresarial.
- Dos (02) años de experiencia en el sistema financiero o en cargos de igual o similar responsabilidad.
- 3+ años de experiencia como analista desarrollador.
- Experiencia con integraciones y buenas prácticas con proveedores SaaS mediante APIs RESTful
- Conocimiento de ciclo de desarrollo confiable (Sonarqube, OAuth2.0).
- Desarrollo de microservicios en uno de los siguientes lenguajes de programación/frameworks solicitados:
- o Lenguaje Java 8/11/17/21
- Conocimientos en Spring Framework, Spring Boot y Quarkus
- Conocimiento de Camel 4 (Valorable)
- Lenguaje Go (valorable).
- Conocimiento de servidores de aplicaciones, Apache Tomcat, Jboss.
- Conocimiento de Buses de Servicio: Jboss Fuse.
- Manejo de Api Management (Apigee)
- Valorable conocimiento GKE(Kubernetes), CloudRun, Docker
- Conocimientos de monitoreo Dynatrace, Elk
- Manejo de programación orientada a eventos (pub/sub, Kafka)
- Conocimientos de patrones DDD, TDD, Arquitectura Hexagonal
- Conocimiento de patrones de diseño, (Clean Code, Singleton, Builder, Proxy) (Valorable)
- Conocimientos Devops (Azure Repos, Git)
- Conocimiento de pruebas unitarias (Junit, Mocks).
- Manejo de Base de Datos (Redis / DB2 / Sql Server).
- Desarrollo ágil
Principales Funciones del puesto:
- Planificar, analizar, diseñar y programar los sistemas informáticos (web y mobile) o servicios web de acuerdo con las normas y estándares establecidos, así como elaborar la documentación técnica además manuales que se requiera.
- Cumplir el uso de estándares y mejores prácticas en el proceso de desarrollo de software.
- Participar en los talleres técnicos y funcionales de definición y estimación de requerimientos.
- Realizar el mantenimiento a las aplicaciones desarrolladas Compartamos Financiera.
- Investigar y proponer la incorporación de nuevas tecnologías de la información que permitan contar con una plataforma tecnológica actualizada, orientados a ser más eficientes los sistemas.
Condiciones Laborales:
- Modalidad: 2 veces por semana en oficina de Miraflores
- Tiempo de contrato: hasta el 31/12 , posibilidad de renovación
- horario: de lunes a viernes de 8:30am a 6:30pm
📌 Analista Back end - Senior (Lima)
🏢 Synopsis
📍 Lima