Developer Back-end Java in BCP

66 applications
Replies between 13 and 25 days
Last checked today

La industria de servicios financieros está en constante cambio; experimentando disrupciones frecuentes a medida que los bancos buscan seguir siendo competitivos frente a los desafíos del mercado. En BCP queremos combinar lo mejor del mundo bancario con las mejores prácticas del mundo tecnológico para ayudar a nuestros clientes a cambiar e innovar más rápido al facilitar la conexión a las aplicaciones y datos bancarios del mundo. Las transformaciones, sin embargo, nunca son fáciles. Hoy estamos en búsqueda de los mejores profesionales del Perú y el mundo.

Suma tu talento al BCP y únete a nosotros en nuestro viaje para convertirnos en el banco líder en tecnología. Juntos podemos crear valor duradero e impacto para nuestro país para ayudar a que todos los peruanos logren transformar sus planes en realidad.

Funciones del cargo

En el equipo de Software Engineering, buscamos ser los líderes en la práctica de ingeniería de software en Perú, elevando el promedio de capacidades de desarrollo de software y definiendo la estrategia de sourcing para TI. Trabajamos para incrementar la productividad de nuestros desarrolladores y testers, así como para construir software de alta calidad con tecnología de punta, seguro, estable que garantice la entrega de valor oportuna hacia nuestros clientes.

  • 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)
  • Aprovecha la oportunidad de participar en proyectos desafiantes y de alto impacto. Algunos proyectos que venimos gestionando son: el Nuevo Telecrédito, Proyecto Depreciación NMIC, MIC y PORTAL - Construcción de nuevos flujos, Suite de Recaudación, entre otros.

Requerimientos del cargo

· Profundo conocimiento de lenguaje de programación Java: Programación orientado a objetos, java 8, 11, programación reactiva, JPA, Spring-boot, reactor.

· Experiencia en buenas prácticas de desarrollo de software: Code Review, TDD, BDD, secure Programing, SonarQube, CAST, Mockito, TestUnit, Lombok.

· Patrones de diseño de programación. (MVC, Circuit Breaker, Prototype, SAGA, Event Driving, Cache Aside)

· Sistemas de control de versiones distribuido Git, GitHub, Bitbucket.

· Conocimiento de plataforma Cloud Web app for containers, Serverless Architecture, Cloud Native Architecture, Azure API Management, servicios Azure: API Gateway, AKS, ACR, LogicApps, FunctionApps, Storage Account, Azure KeyVault

· Conocimiento de prácticas y herramientas de seguridad de información: OWASP, Fortify.

· Conocimiento en CICD: Jenkins, artifactory, Maven, terraform.
· Experiencia con la implementación y consumo de servicios REST/JSON y Web Service (ej. SOAP, XML, WSDL), Swagger Hub, Open API, Restful Services

Beneficios

  • Dos medios días libres durante el año cuando los necesites.
  • Horarios flexibles y horarios especiales para madres para una mayor flexibilidad.
  • Plataforma virtual y planes de aprendizaje para que puedas seguir capacitándote.
  • Trabajo híbrido! Aprovecha nuestros bonos (home office único y bono mensual de internet),
  • Nuestros planes de salud nos permiten protegerte no solo a ti, sino también a tu familia.

Como parte de la familia BCP podrás acceder a condiciones preferenciales para varios de nuestros productos financieros (crédito vehicular, efectivo, estudiantil, hipotecario, tipo de cambio, entre otros)

Por otro lado, dentro de nuestros beneficios internos contamos con:

  • Servicio de transporte hacia y desde sedes
  • Descuentos corporativos y educativos

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage BCP pays or copays health insurance for employees.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Perú, Chile, España, Colombia Argentina, Brasil, Miami .

About BCP

Buscamos ser aliados de nuestros colaboradores, clientes y país, para seguir transformando sus planes en realidad. — BCP's full profile

Developer Back-end Java
BCP •     Remote (Perú, Chile, España, Colombia Argentina, Brasil, Miami )