Sobre Enova IT
Somos una empresa de desarrollo de software especializada en proyectos a medida para distintos sectores. Trabajamos con un stack amplio y moderno: Java/Spring Boot, React/Next.js, CakePHP, Dolibarr ERP, .NET MAUI, Electron.js y herramientas de automatización como n8n, entre otros.
Buscamos un/a desarrollador/a con base sólida en backend Java/Spring Boot que también sea cómodo/a colaborando en otras capas del stack cuando el proyecto lo requiera: frontend React, pipelines DevOps, integraciones con terceros o análisis y optimización de base de datos.
¿Qué harás?
Diseñar y desarrollar APIs REST robustas con Spring Boot para integración con módulos y servicios externos.
Colaborar en el frontend React/Next.js, AngularJS cuando la carga del equipo o el proyecto lo requiera.
Participar en el diseño e implantación de pipelines CI/CD y entornos Dockerizados.
Desarrollar e integrar conectores con APIs y plataformas de terceros (ERPs, servicios cloud, etc.).
Optimizar consultas SQL y modelar estructuras de base de datos eficientes (principalmente PostgreSQL).
Contribuir en estimaciones técnicas, arquitectura de solución y documentación de proyectos.
Trabajar en un entorno ágil con Azure DevOps y GitLab.
Requisitos
Imprescindibles:
2-4 años de experiencia con Java y Spring Boot (Spring Security, Spring Data JPA).
Conocimientos sólidos de REST API design, autenticación JWT/OAuth2.
Experiencia con PostgreSQL u otras bases de datos relacionales.
Dominio de Git y flujos de trabajo colaborativos en equipo.
Capacidad para trabajar de forma autónoma y con visibilidad en múltiples capas del proyecto.
Valorables:
Experiencia con React y/o Next.js — no es indispensable, pero se valorará positivamente.
Manejo de Docker, Docker Compose y configuración de pipelines CI/CD (GitHub Actions, Azure Pipelines).
Experiencia integrando APIs de terceros y plataformas SaaS externas.
Optimización de rendimiento SQL: indexación, EXPLAIN ANALYZE, particionado.
Familiaridad con herramientas de automatización (n8n, Zapier) o integraciones ERP.
Conocimientos de seguridad (OWASP, SAST/DAST) en entornos de desarrollo.
¿Qué ofrecemos?
Contrato indefinido a jornada completa desde el inicio.
Salario a negociar según experiencia
Equipo cercano y técnicamente diverso (~10 desarrolladores) donde se valora la iniciativa.
Proyectos reales y variados: desde integraciones ERP hasta soluciones de seguridad móvil.
Flexibilidad horaria y cultura orientada a resultados.
Posibilidad real de crecer técnicamente y asumir mayor responsabilidad con el tiempo.