Capital Empresarial Horizonte
Capital Empresarial Horizonte

Desarrollador Java Fullstack

April 19, 2025
Full-time
Remote · Benito Juárez, Mexico City, Mexico
Mid-Senior level
Back-end Developer

Capital Empresarial Horizonte

Empresa Mexicana especialista en Recursos Humanos y Tecnologías de la Información solicita:

Desarrollador Java Fullstack

Ubicaciones disponibles: Guadalajara, CDMX, Monterrey o Querétaro

Esquema Híbrido: 3 días en casa, 2 presenciales

Perfil

  • Escolaridad: Ingeniería en Sistemas, Informática o afín.
  • Inglés: Intermedio conversacional (INDISPENSABLE)

Requisitos

  • Experiencia en desarrollo Fullstack, con enfoque sólido en Java para el backend y experiencia trabajando con Angular o React en el frontend.
  • Conocimientos en frameworks: experiencia utilizando Spring Boot para el desarrollo backend, aprovechando sus potentes características como la gestión de dependencias, seguridad e integración con bases de datos.
  • Experiencia con tecnologías frontend modernas (Angular o React) para crear interfaces de usuario ricas y dinámicas.
  • Manejo de bases de datos: experiencia con bases de datos SQL y NoSQL, incluyendo diseño de esquemas, consultas optimizadas, seguridad y mantenimiento.
  • Contenerización y orquestación: experiencia en el uso de Docker para la creación y gestión de contenedores, y Kubernetes para la orquestación, despliegue y escalabilidad de aplicaciones en entornos distribuidos.
  • Habilidades de comunicación y trabajo en equipo.

Actividades

  • Diseñar, desarrollar e implementar aplicaciones web robustas utilizando Java para el backend, aplicando las mejores prácticas en programación orientada a objetos y diseño de arquitecturas escalables.
  • Utilizar tecnologías frontend modernas como Angular o React para crear interfaces interactivas, dinámicas y responsivas, optimizando la experiencia del usuario.
  • Desarrollar y mantener servicios web RESTful que faciliten la integración entre sistemas, asegurando una comunicación fluida entre frontend y backend.
  • Implementar técnicas para optimizar el rendimiento de las aplicaciones, como paginación, caching, compresión de datos y mecanismos de autenticación y autorización.
  • Asegurar la calidad del código mediante pruebas unitarias e integración (JUnit u otros frameworks de testing).
  • Participar activamente en code reviews, fomentando las mejores prácticas de desarrollo y garantizando la mantenibilidad y escalabilidad del código.
  • Gestionar el ciclo de vida de aplicaciones en contenedores usando Docker y desplegarlas eficientemente en clústeres mediante Kubernetes.

Ofrecemos

  • Horario de Oficina
  • Esquema 100% nomina
  • Sueldo de hasta $80,000 brutos... ()
  • Prestaciones de Ley
  • Prestaciones superiores (SGMM familiar, SV 1 millón, Vales de despensa, 30 días de aguinaldo, PTU)