¿Eres un crack en Java?
\n
¿Dominas los microservicios como nadie y te apetece formar parte de un proyecto innovador y puntero? Entonces, ¡esto te va a encantar!
\n
Buscamos un/a profesional con
\n
+8 años de experiencia en entornos de desarrollo complejos, capaz de combinar liderazgo técnico con una visión integral del ciclo de vida del software
\n
.
\n
El rol está orientado a personas con alta capacidad para tomar decisiones tecnológicas estratégicas y generar impacto real en los proyectos.
\n
Funciones principales
\n
? Diseñar e implementar arquitecturas robustas y escalables
\n
, aplicando principios de
\n
Arquitectura Hexagonal y
\n
Domain-Driven Design (DDD)
\n
.
\n
Liderar técnicamente a los equipos de desarrollo en proyectos de alto impacto tecnológico
\n
.
\n
? Definir e impulsar buenas prácticas de ingeniería
\n
: TDD, integración continua, code reviews, entre otras.
\n
Participar activamente en decisiones de arquitectura frontend y backend
\n
.
\n
? Promover una cultura de calidad, automatización y mejora continua
\n
.
\n
Colaborar con equipos de
\n
Producto, QA, DevOps y Negocio en un entorno ágil
\n
.
\n
?
\n
Lo que necesitas para ser nuestro experto
\n
Experiencia
\n
:
\n
Mínimo 4 años como analista programador / arquitecto Java / Teach Leader
\n
?
\n
Tecnologías requeridas
\n
Backend
\n
- Arquitectura y diseño de APIs
\n
? Dominio del estándar REST y del protocolo
\n
? Diseño de URLs y buenas prácticas de versionado, paginación y ordenación.
\n
? Conocimiento de OpenAPI/Swagger y experiencia documentando APIs.
\n
? Experiencia con diseño de APIs asíncronas y conceptos de mensajería.
\n
? Conocimiento de la pirámide de madurez de Richardson.
\n
- Backend con Java y Spring Boot
\n
? Experiencia sólida en Java 25 y Spring Boot 4.
\n
? Diseño de microservicios REST y patrones de integración.
\n
? Acceso a datos: JPA/Hibernate u otros, transaccionalidad y buenas prácticas.
\n
? Uso de MapStruct para mapeos y DTOs.
\n
? Conocimiento de seguridad: OAuth2, JWT, mitigación de riesgos comunes.
\n
- Patrones y principios
\n
? Dominio de POO y principios SOLID.
\n
? Conocimiento de patrones de diseño (creacionales, estructurales y de comportamiento).
\n
? Aplicación práctica de Clean Code y Clean Architecture.
\n
- Testing y calidad
\n
? Estrategias de test unitario e integración con JUnit 5.
\n
? Uso de Instancio o herramientas equivalentes para generación de datos de test.
\n
? Conocimientos de TDD y refactoring.
\n
? Familiaridad con herramientas de calidad: Sonar, Checkstyle, PMD, etc.
\n
- Observabilidad y operación
\n
? Instrumentación con OpenTelemetry (trazas, métricas y logs).
\n
? Buenas prácticas de logging y monitorización.
\n
? Conocimientos de despliegue y operaciones (CI/CD, contenedores, etc.).
\n
- Ecosistema tecnológico
\n
? Experiencia o familiaridad con: Oracle, MongoDB, PostgreSQL, Redis, Kafka.
\n
? Herramientas de integración y entrega: Jenkins, GitLab, Azure DevOps, Nexus.
\n
? Experiencia con API Managers (WSO2, Apigee) y Elastic/Kibana
\n
¿Qué te ofrecemos?
\n
Trabajar en proyectos innovadores y desafiantes
\n
Formar parte de un equipo dinámico y en constante crecimiento
\n
Oportunidades de desarrollo profesional y liderazgo
\n
Ambiente moderno, flexible y con las mejores herramientas ??
\n
Modelo cien por cien teletrabajo para que puedas organizar tu jornada de la mejor manera.
\n
Inclusión en el programa de beneficios y descuentos,
\n
para disfrutar de tus eventos, vacaciones, compras diarias y caprichos, beneficiándote de todos los descuentos que aporta el Quental Club Benefits!
\n
Desarrollo de carrera en un ambiente participativo y con bonificaciones a tu formación
\n
, para que siempre estés actualizado y a la última en cuanto a tecnología y tendencias en transformación digital.
\n
¿Listo para dar el siguiente paso y convertirte en nuestro próximo
\n
Maestro Android
\n
?
\n
¡Envía tu candidatura y prepárate para una aventura tecnológica épica!