Soy empresa Regístrate Ingresa

Desarrollador Sr. Java + React

Para uno de nuestros clientes nos encontramos en la búsqueda de un desarrollador full stack.

¿Qué necesitás para ser parte del equipo?

A nivel personal:

  • Capacidad para trabajar de forma colaborativa con equipos multidisciplinarios 
  • Perfil proactivo, con orientación a la mejora continua y al aprendizaje constante.
  • Buena capacidad de análisis y resolución de problemas técnicos.
  • Comunicación clara, tanto para explicar decisiones técnicas como para alinear prioridades.
  • Orientación a producto y foco en construir soluciones alineadas al negocio.

A nivel técnico:

  • Más de 5 años de experiencia desarrollando soluciones con Java (idealmente versiones modernas / Java 8+).
  • Experiencia sólida con Spring BootSpring Data (JPA/Hibernate) y Spring Security.
  • Experiencia en diseño e implementación de APIs RESTful e integración de sistemas.
  • Experiencia sólida en desarrollo frontend con React 18 (Hooks, Context API).
  • Dominio de TypeScript (excluyente).
  • Experiencia trabajando con bases de datos relacionales y no relacionales.
  • Familiaridad con arquitecturas modernas: microservicios, contenedores y entornos cloud.
  • Conocimiento en desarrollo y mantenimiento de plataformas digitales y servicios de alta disponibilidad.
  • Conocimientos prácticos en automatización, CI/CD y despliegue continuo.
  • Experiencia en la escritura de pruebas unitarias, de integración y automatizadas, orientadas a garantizar estabilidad y confiabilidad.
  • Familiaridad con metodologías ágiles.
  • Manejo de librerías de UI como Tailwind CSSMaterial UI o Styled Components.
  • Experiencia en performance y optimización web (SSR, SSG, ISR y Core Web Vitals).

¿Qué vas a hacer?

  • Construir y mantener componentes de plataforma, productos y servicios alineados a las necesidades del negocio, siguiendo lineamientos técnicos definidos.
  • Desarrollar soluciones modulares, escalables y seguras, con foco en resiliencia y eficiencia.
  • Implementar buenas prácticas de desarrollo para asegurar calidad, performance y seguridad.
  • Diseñar y ejecutar pruebas automatizadas (unitarias e integraciones) que garanticen robustez y estabilidad.
  • Participar activamente en la evolución de la arquitectura, aportando sugerencias y mejoras.
  • Diseñar herramientas o automatizaciones que reduzcan tareas manuales y mejoren la eficiencia operativa.
  • Identificar y resolver problemas técnicos de forma proactiva, impulsando mejoras continuas en la plataforma.

¿Cuál es el desafío de la posición? 

Serás una pieza clave en la construcción y evolución de soluciones técnicas para plataformas digitales. El rol se enfoca en desarrollar componentes modulares, escalables y seguros que soporten la operación de productos y servicios, trabajando en conjunto con líderes técnicos, arquitectos y otros equipos de ingeniería para asegurar que las soluciones sean resilientes, eficientes y estén alineadas con los objetivos del negocio.

Esquema híbrido zona Microcentro.