Modalidad: Proyecto por tiempo determinado
Duración estimada: 3 a 6 meses
Seniority: Senior / Advanced
Inicio: Inmediato
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
🚀 Sobre el desafío
Estamos incorporando Backend Engineers Senior para formar parte de un equipo técnico estratégico, orientado al desarrollo de servicios robustos, escalables y de alta calidad, dentro de una arquitectura moderna basada en microservicios.
Buscamos perfiles con experiencia sólida en Java moderno, mindset de buenas prácticas y capacidad para acompañar técnicamente al equipo.
🎯 Responsabilidades principales
- Desarrollo de APIs REST utilizando Java 17+ (se valoran versiones superiores).
- Implementación de soluciones utilizando Spring Boot 3.
- Diseño y desarrollo de arquitecturas de microservicios.
- Manejo de bases de datos relacionales, principalmente Oracle.
- Desarrollo y mantenimiento de tests unitarios e integración.
- Implementación de buenas prácticas de seguridad, manejo de errores y versionado de APIs.
- Participación activa en ceremonias ágiles y definición técnica.
🧠 Requisitos técnicos
Backend / Java:
- Experiencia sólida en Java 17 o superior.
- Dominio de Spring Boot 3.
- Desarrollo de APIs REST siguiendo buenas prácticas.
- Inyección de dependencias y configuración avanzada de Spring.
- Implementación de:
- Manejo global de excepciones
- Seguridad con Spring Security (auth / authz)
Arquitectura:
- Experiencia en microservicios.
- Uso de Spring Data JPA / Hibernate.
- Experiencia con Feign Client es valorada.
Base de datos:
- Manejo sólido de bases relacionales.
- Oracle SQL (valorable).
- Conocimientos de PL/SQL (stored procedures, triggers, funciones) son un plus.
- Modelado y normalización de datos.
Testing:
- JUnit 5 (excluyente).
- Mockito (excluyente).
- WireMock para servicios externos (valorable).
- Testing de integración y métricas de calidad.
🔄 Metodología y forma de trabajo
- Trabajo bajo Scrum.
- Participación en estimaciones, planificación y refinamientos.
- Colaboración con frontend y perfiles de liderazgo técnico.
🌟 Perfil buscado
- Perfil senior y autónomo, con capacidad de liderazgo técnico.
- Orientación a calidad, escalabilidad y mantenibilidad.
- Experiencia previa en proyectos complejos.