No solo buscamos talento, buscamos mentes curiosas que disfruten aprender y transformar el futuro.
Somos tech, somos exigentes y sí, vamos rápido. Pero nadie compite solo. Trabajamos en equipo y si buscas retos que te saquen de la zona cómoda (porque ahí no crece nadie), estás en el lugar correcto. Aquí aprenderás con expertos, participarás en proyectos de alto impacto y estarás siempre un paso adelante en tecnología.
Buscamos un Desarrollador/a Backend Java altamente capacitado para sumarse a nuestro equipo de ingeniería. En este rol, serás responsable de diseñar, construir y optimizar servicios backend escalables y de alto rendimiento. Trabajarás de la mano con el equipo de arquitectura y producto para construir APIs REST sólidas, gestionar bases de datos complejas y garantizar la calidad del software bajo los estándares de Clean Code y principios SOLID.
Diseñar, desarrollar y mantener APIs REST eficientes y escalables utilizando Spring Boot.
Implementar capas de persistencia robustas mediante JPA / Hibernate e integrar bases de datos relacionales y no relacionales.
Analizar y optimizar consultas complejas en bases de datos para mejorar el tiempo de respuesta y el rendimiento general del sistema.
Escribir código limpio, mantenible y modular aplicando principios SOLID y patrones de diseño backend.
Diseñar y ejecutar pruebas unitarias e integradas con JUnit y Mockito para garantizar la cobertura y estabilidad del código.
Gestionar y configurar la construcción de proyectos mediante Maven o Gradle.
Implementar mecanismos de autenticación y autorización utilizando Spring Security.
Colaborar en la resolución de problemas técnicos complejos y en la mejora continua de la arquitectura del software.
Sólida experiencia previa en desarrollo backend con Java (versiones 8, 11, 17 o 21).
Dominio del ecosistema Spring: Spring Boot, Spring Data JPA y Spring Security.
Experiencia demostrable en el diseño, optimización e integración de bases de datos relacionales (SQL) y no relacionales (NoSQL).
Experiencia práctica en pruebas automatizadas con JUnit y Mockito.
Manejo de herramientas de construcción y gestión de dependencias (Maven / Gradle).
Conocimiento profundo de Clean Code, principios SOLID y patrones de diseño de software.
Experiencia en la documentación de APIs (Swagger / Open API).
Control de versiones con Git.
Familiaridad con arquitecturas de microservicios o arquitectura limpia / hexagonal.
Orientación a la resolución de problemas técnicos complejos.
Capacidad de análisis crítico y atención al detalle en la optimización de código.
Buena comunicación para trabajar en equipos multidisciplinarios.
Proactividad y enfoque en la calidad de entrega.
¿Qué tenemos para ti?
Apoyamos tu crecimiento personal y profesional con planes de desarrollo individual, donde tu eres dueñ@ de tu carrera y hasta dónde quieres llegar.
Días de descanso superiores a los de la ley: No es necesario esperar un año para disfrutar de tus días de vacaiones, además de días adicionales por tipos de eventos especiales y festividades.
Beneficios económicos adicionales a tu salario: Vales de despensa, fondo de ahorro, bolsa de capacitación, bono de bienestar, convenios y descuentos.
Apoyo emocional, queremos tu estabilidad en salud fisica y mental, por ello tenemos diversos beneficios que cubren aspectos de equilibrio personal para ti y salud para tu familia. ¡Queremos cuidar de ti y los tuyos!
Aquí hay espacio para gente buena… como tú, ¡Queremos conocerte!