Chapter Leader Back-end Java in BCP

Closed job - No longer receiving applicants

Trabajar en el BCP significa ser parte del banco líder del Perú que durante más de 130 años viene transformando planes en realidad. Desde hace más de 5 años estamos inmersos en una transformación que ha impactado en nuestra cultura, estructura, productos y canales, con el principal objetivo de ofrecer la mejor experiencia a nuestros clientes.

Queremos que tu talento se sume al BCP, donde juntos tendremos la posibilidad de generar un impacto positivo en nuestro país, teniendo como objetivo que los peruanos logren transformar sus planes en realidad. Se parte de la comunidad laboral de preferencia en el Perú, que inspira y potencia a los mejores profesionales. Si buscas desarrollarte en tu especialidad, crear soluciones innovadoras y eres profesional de alguna de estas carreras: Ingeniería Informática, de Sistemas, de Software, de CiberSeguridad, Telecomunicaciones y Redes, tienes la oportunidad de participar de la Feria #BCPTech y postular al cargo de Chapter Leader Back-end Java.

Funciones del cargo

  • Es el responsable de evolucionar la especialidad de los miembros del chapter, con la finalidad de que la entrega temprana de valor se realicen con calidad y productividad respetando los lineamientos, estándares de arquitectura, seguridad y data.
  • Tiene la visión de la tecnología de la especialidad a la que pertenece.
  • Actúa como referente técnico para los demás miembros del equipo.
  • Asegura que los CM conozcan los lineamientos, estándares, prácticas de desarrollo de software, frameworks y herramientas y sepan cuándo y cómo aplicarlos.

Requerimientos del cargo

  • Estudios de la carrera de Ing. de Sistemas, computación, informática, software y electrónica o carreras afines. (Estudio técnico concluido)
  • Experiencia 6 años a 10 años participando en proyectos con soluciones que integran componente backend Java.
  • Experiencia desarrollando APIS/microservicios y/o componentes de integración (web servicies, servicios rest).
  • Experiencia en resolver problemas o temas complejos relacionados a la tecnología de la especialidad
  • Experiencia en buenas practicas de desarrollo de software.
  • Experiencia en Frameworks de Seguridad.
  • Experiencia liderando equipos.

Conocimiento avanzado en:

General:

  • Manejo de buenas prácticas de programación.(Obligatorio)
  • Programación Orientados a Objetos.(Obligatorio)
  • Sistemas de control de versiones distribuido Git.(Obligatorio)
  • Patrones de diseño de programación.(Obligatorio)
  • Test Driven Development – TDD.(Obligatorio)
  • Uso de comandos de sistema operativo Windows, Linux y AIX.(Obligatorio)

Backend Java:

  • Java 8 (Obligatorio)
  • Programación reactiva.(Obligatorio)
  • Framework de programación, spring-boot, spring-framework y springcloud.
  • Implementación y consumo de servicios REST/JSON. (Obligatorio)
  • Implementación de Web services (SOAP, XML, WSDL). (Obligatorio)
  • Diseño de APIs (Open API y Swagger Hub) (Obligatorio)
  • Persistencia de datos (Hibernate, JPA, spring-data etc).(Obligatorio)
  • Desarrollo de componentes y librerías en Java. (Obligatorio)
  • Conocimiento de Maven (nivel intermedio) o Gradle (nivel intermedio). (Obligatorio)
  • Framework de pruebas unitarias. (Junit, Lombok, Mockito) (Obligatorio)
  • Conocimiento en Herramientas de CI (Jenkins, Git Hub, Sonarqube, Nexus y Maven).(Obligatorio)

Contenedores & Cloud

  • Conocimiento de Docker, contenedores y cluster de contenedores (Kubernetes). (Obligatorio)
  • Uso de componentes en la nube (servicios Azure: API Gateway, AKS, ACR, LogicApps, FunctionApps, Storage Account, Azure KeyVault, etc). (Obligatorio)

Conocimiento intermedio en:

General:

  • Conocimiento de patrones de arquitectura Cloud. (Obligatorio)

Base de datos:

  • Uso de base de datos relacionales como SQL u Oracle.(Obligatorio)
  • Uso de base datos No relacionales como Cassandra, Cosmos o MongoDB. (Obligatorio)

Opcionales

  • Experiencia en banca y Finanzas, Telecomunicaciones, Empresas Proveedoras de Aplicativos (no excluyente)
  • Java 11 (Opcional)
  • Lenguaje Cobol CICS. (Opcional)
  • Behavior Driven Development – BDD. (Opcional)

Condiciones

  • 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.
Computer provided BCP provides a computer for your work.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile, Argentina, Colombia or Brazil.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.