Banco de Crédito BCP

BACKEND JAVA SOFTWARE ENGINEER

Posted: 1 hours ago

Job Description

¡Únete al Equipo BCP! Sé parte de una comunidad que no conoce fronteras, con un propósito en común que nos motiva e inspira para impactar en los planes de millones de peruanos, transformándolos en realidad. ¿Quieres pertenecer a algo grande? ¡Aquí Es!¿Qué esperamos de ti?Asesorar técnicamente el proyecto de Renovación Tecnológica, actuando como experto en Desarrollo de Software.Realizar una ingeniería de requerimientos precisa, asegurando el entendimiento común entre el equipo de desarrollo, las expectativas del negocio y los criterios de certificación del Quality Engineer.Garantizar un correcto entendimiento del modelamiento de datos y de los procesos asociados a los requerimientos activos.Cumplir con las exigencias del Líder Técnico (LT) y con los lineamientos establecidos por las áreas horizontales de Tecnología, incluyendo estándares de arquitectura, diseño y calidad del código.Elaborar y ejecutar un plan de monitoreo que contemple las etapas previa al pase, durante la producción y postproducción.Velar por la aplicación de buenas prácticas en el desarrollo de servicios y APIs, asegurando calidad, eficiencia y escalabilidad.Promover la adopción de principios SOLID y patrones de diseño, así como la mejora continua de algoritmos, para garantizar un código limpio, mantenible y robusto.¿Qué buscamos?Bachiller de las carreras de sistemas, software, entre otras.Experiencia de 5 a 8 años como desarrollador Java.Experiencia en lenguaje de programación Java: 17+Experiencia en programación reactiva (Indispensable webflux/Rxjava), 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, otros).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.Sólida experiencia con Azure Cloud u otras como AWS y GCP.Conocimientos en IA.¿Qué Ofrecemos?Ambiente empoderador: Únete a un entorno de trabajo donde tu voz importa y tus ideas impulsan el cambio.Crecimiento profesional: Disfruta de oportunidades de desarrollo continúo, respaldadas por un equipo comprometido con tu éxito.Compensación competitiva: Recibe una compensación atractiva y beneficios flexibles diseñados para adaptarse a tu estilo de vida y metas personales.¿Qué beneficios disfrutarás?Ingreso a Planilla.Pago de Bonos por Desempeño.Pago de Utilidades.Oportunidades de desarrolloSi estás listo para unirte al equipo que innova y crea soluciones, ¡postula con nosotros!“Somos una organización comprometida con la igualdad de derechos y oportunidades. Nuestros procesos de selección se rigen bajo una política donde nuestras/os postulantes son consideradas/os sin importar su origen, género, raza o cualquier otra característica, condición o preferencia, promoviendo así una cultura de respeto mutuo”

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In