Developer Software Engineer in BCP

FULL_TIME

  Remote | Senior | Full time | Programming

57 applications
Replies between 6 and 20 days
Last checked 7 days ago

Developer Software Engineer

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 y estable, que garantice la entrega de valor oportuna hacia nuestros clientes.

Funciones del cargo

  • 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.

Requerimientos del cargo

  • Cuentas con profundo conocimiento de lenguaje de programación Java: Java 8, 11, 17, programación reactiva (Indispensable), JPA, Spring-boot, reactor.
  • Tienes 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.
  • Sólida experiencia con Azure Cloud u otras como AWS y GCP.

Condiciones

Seguirás sumando experiencia y desarrollo profesional gracias al equipo de grandes Líderes BCP, una cultura de colaboración que inspira y oportunidades para innovar. Si estás dispuesto a asumir grandes retos, llegó el momento de sumarte al BCP.

  • Flex time.
  • Beneficios financieros.
  • Oportunidades de desarrollo

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage BCP pays or copays health insurance for employees.
Computer provided BCP provides a computer for your work.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About BCP

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