Back to jobs

DESARROLLADOR FULLSTACK (JAVA WEBFLUX + ANGULAR)(REMOTO) K526

keppri
Full-timemid

Job description

¡Únete a nuestro equipo como Fullstack Senior y construye soluciones robustas y escalables! Buscamos un perfil con experiencia sólida en backend Java moderno (Spring Boot + WebFlux) y participación activa en frontend con Angular, para desarrollar productos digitales con altos estándares de calidad, rendimiento y mantenibilidad, en un entorno cloud sobre AWS . Tus responsabilidades serán: • Diseñar, desarrollar y mantener microservicios y componentes backend con Java + Spring Boot + WebFlux. • Construir e integrar APIs REST seguras, eficientes y bien documentadas. • Desarrollar funcionalidades en Angular , asegurando buenas prácticas, modularidad y una experiencia de usuario consistente. • Asegurar calidad con pruebas unitarias , revisiones de código y mejora continua. • Participar en equipos ágiles (planning, refinamiento, sprints, retrospectivas). • Apoyar despliegues y operación en ambientes cloud (principalmente AWS ) junto con el equipo de plataforma/DevOps. Requisitos obligatorios (core del rol) Backend • Experiencia sólida con Java 21+ . • Dominio de Spring Boot y programación reactiva con Spring WebFlux. • Construcción de APIs REST y arquitectura de microservicios. • Conocimiento aplicado de Clean Architecture (estructura mantenible). • Persistencia con Hibernate y experiencia con bases de datos relacionales (PostgreSQL o MySQL). • Pruebas unitarias con JUnit + Mockito. • Manejo de dependencias y build con Gradle 8.x. • Consumo de servicios usando WebClient (WebFlux) (u otros clientes equivalentes). Frontend (Angular) • Experiencia desarrollando aplicaciones web con Angular (ideal versión LTS reciente) . • Buen manejo de componentización , consumo de APIs, y buenas prácticas de desarrollo frontend. • Uso de SASS/SCSS y trabajo alineado a un sistema de diseño (design system corporativo). Cloud / Contenedores • Experiencia trabajando con servicios de AWS (deseable EKS y RDS/Aurora). • Contenerización con Docker y despliegues en entornos orquestados (Kubernetes/ EKS ). Deseables • NoSQL: DynamoDB o DocumentDB . • Cache: Redis o Memcached (ElastiCache). • Manejo de secretos con AWS Secrets Manager . • Conocimiento de performance testing (ej. JMeter ). • Certificaciones AWS (plus). Competencias clave • Pensamiento analítico y resolución de problemas complejos. • Enfoque en calidad (testing, mantenibilidad, buenas prácticas). • Trabajo colaborativo y comunicación clara. • Proactividad y aprendizaje continuo. Lo que ofrecemos • Salario competitivo acorde a tu experiencia. • Trabajo remoto. • Oportunidades de crecimiento profesional. • Cultura enfocada en buenas prácticas de ingeniería. • Proyectos con retos técnicos reales.