Talent2Win

Backend Java Software Engineer (Líder Técnico) - RQ-7553-2026-1-1

Talent2Win · Lima, Lima, Peru

Human Resources Services · 2-10 employees

23 h ago
Senior (5-10 yrs) Full-time Peru
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Provide technical leadership for the Innovation Center by ensuring the use of best practices, SOLID principles, and design patterns in API and service development. Collaborate with the Product Owner to align technical features with business strategy and maintain the bank's applications.

What they look for

Java 17+ Spring Boot Reactive Programming Blockchain Web3 Azure Cloud Microservices TDD BDD SRE CI/CD OWASP SOLID Principles Design Patterns Git Saga Pattern

Requirements

Requires a bachelor's degree in Systems or Software with at least 7 years of Java experience and 2-3 years in a leadership role. Must have expertise in reactive programming, Azure cloud services, and experience integrating Java with Blockchain or smart contracts.

Benefits

Direct Payroll Enrollment Performance Incentives Mentorship From Expert Leaders Financial Product Discounts Exclusive Corporate Benefits Commissions Recognition Culture

Full description

Nuestro cliente, importante empresa del sector financiero, se encuentra en la búsqueda de un Backend Java Software Engineer (Líder Técnico).

\n

¿Cuáles serán tus funciones?

  • Asesorar técnicamente al Centro de Innovacxion (CIX).
  • Velar por el uso de buenas prácticas en el desarrollo de varios servicios y APIs para el producto.
  • Promover el uso de principios SOLID y patrones de diseño para garantizar un código limpio, mantenible y robusto.
  • Colaborar con el Product Owner para asegurar que las características/cambios cumplan con los requisitos comerciales y cumplan con la estrategia del negocio.
  • Impulsar el mantenimiento evolutivo y correctivo de las aplicaciones del banco, asegurando que se adapten a los cambios del negocio y mantengan su operatividad.
  • Velar por el desarrollo de componentes tecnológicos que tengan un nivel de disponibilidad óptimo.
  • Asesorar, apoyar en la resolución de 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).
  • Promover e impulsar iniciativas para la mejora de indicadores del COE.

¿Qué experiencia necesitas?

  • Bachiller Universitario de las carreras de Sistemas, Software, entre otras.
  • Experiencia deseable en Banca, Seguros, Telcom (telefonía), retail, consultoría.
  • Experiencia Mínima de 7 años como Desarrollador Java.
  • Experiencia mínima de 2 a 3 años como líder con un equipo bajo su responsabilidad.
  • Experiencia en lenguaje de programación Java: 17+
  • Experiencia en programación reactiva (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.
  • Conocimientos o experiencia en tecnologías Blockchain / Web3.
  • Experiencia integrando aplicaciones Java con redes Blockchain o desarrollando soluciones basadas en smart contracts.

¿Qué conocimientos técnicos necesitas?

  • Conocimiento en Patrones de diseño de programación. (MVC, Circuit Breaker, Prototype, SAGA, Event Driving, Cache Aside, otros).
  • Conocimiento en 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 en IA.
  • Conocimiento de OWASP, desarrollo seguro.
  • Conocimiento de CI/CD: pruebas continuas, inspección continua de calidad de código.
  • Conocimiento y experiencia en prácticas relacionadas a SRE (optimizaciones de transacciones y consultas).

¿Por qué unirte a nuestro equipo?

  • Ingreso a planilla directa con nuestro cliente desde tu primer día.
  • Accede a incentivos por tu esfuerzo/desempeño.
  • Acompañamiento de líderes expertos y referentes en la banca.
  • Acceso a descuentos en productos financieros.
  • Beneficios corporativos exclusivos y comisiones.
  • Formarás parte de una cultura constante de reconocimientos.

\nEsta posición está orientada a profesionales que busquen desarrollar su carrera en Data.