Desarrollamos soluciones tecnológicas para resolver los retos y las necesidades del mundo digital. Así impactamos en la vida de las personas y mejoramos el potencial de nuestros clientes.
Especialidades : - Transformación digital. - Integración y automatización de procesos. - Activación de marcas. - Portales. - Internet de las cosas. - Chatbot. - UX.
Te sumergirás en todo el ciclo de solución de problemas, donde tus ideas y propuestas serán clave para garantizar resultados grandiosos.
Transformarás requerimientos complejos en código impecable, aplicando los principios de Clean Code para construir soluciones robustas y mantenibles.
Dominarás nuevos lenguajes y frameworks para resolver desafíos de software de la forma más simple y limpia.
Orquestarás el universo de los datos, diseñando e implementando bases de datos relacionales y NoSQL con transacciones y optimizaciones eficientes.
Construirás aplicaciones de alto rendimiento capaces de escalar, gestionando con maestría la concurrencia y el paralelismo en Java.
Llevarás las soluciones al siguiente nivel desplegándolas en AWS —o alternativamente en Azure—, asegurando su empaquetado y orquestación con Docker y Kubernetes.
Requisitos
Al menos 3 años de experiencia profesional desarrollando aplicaciones de alta calidad.
Dominio sólido de Java y los fundamentos de la programación orientada a objetos —herencia, polimorfismo, encapsulamiento y abstracción—, la base sobre la que construyes cada solución.
Experiencia probada con el framework Spring, creando código legible y eficiente.
Experiencia implementando mecanismos de seguridad con JWT.
Destreza en el manejo de bases de datos relacionales como PostgreSQL y bases de datos NoSQL como DynamoDB.
Experiencia implementando principios de Clean Architecture y arquitecturas como Hexagonal, con una separación clara entre las capas de dominio, aplicación e infraestructura.
Experiencia en la construcción de pruebas unitarias y de integración —usando frameworks como JUnit y Mockito—
Manejo fluido de Git, incluyendo al menos una estrategia de ramificación (branching) como GitFlow o Trunk Based Development.
Experiencia demostrable trabajando con servicios de nube de AWS o Azure.
Experiencia demostrable containerizando aplicaciones con Docker —incluyendo buenas prácticas de optimización de imágenes, como builds multi-stage o imágenes Distroless— y orquestándolas con Kubernetes.
Visión para ir más allá de lo tradicional, aplicando paradigmas de programación reactiva (WebFlux), funcional u orientada a aspectos.
Beneficios
Trabajo 100% Remoto en todo el Perú: Con compensación económica para servicios de luz e internet. Vacaciones flexibles.
Evolución Técnica Acelerada: Assessments periódicos, Chapters de especialización, financiamiento de certificaciones globales y planes de carrera claros.
Proyectos de Escala Regional: Retos tecnológicos reales en arquitecturas de gran volumen para banca y retail.
Bienestar y Salud: Cobertura de EPS asumida al 100%, convenios institucionales y beneficios educativos para seguir estudiando.
Reconocimiento a Trayectoria e Integraciones: Bonos especiales por años de servicio (quinquenales) y espacios de integración trimestral fuera de la oficina.