Overview
Arktic es un espacio donde todos tenemos la posibilidad de desarrollarnos como profesionales, aprender y crecer. Creemos en el talento y la creatividad. Para nosotros nuestros consultores son el alma de Arktic y, por eso, desde nuestro primer día entendemos que posicionarlos en el centro es lo justo, y revertir parte de nuestro beneficio en su formación y su bienestar.
En esta ocasión, colaboramos con una destacada empresa del sector marketing y comunicación, y buscamos incorporar un/a Desarrollador/a Backend (Java) para su equipo de proyecto.
Responsabilidades principales
- Desarrollo y mantenimiento de servicios backend en Java.
- Implementación de APIs RESTful y su documentación.
- Integración con frontends en React y con sistemas corporativos (CRM, ERP, etc.).
- Gestión y diseño de bases de datos relacionales y no relacionales.
- Asegurar la calidad, seguridad y rendimiento del software desarrollado.
Requisitos técnicos
Backend (Java)
- Experiencia sólida en Java.
- Dominio de Spring Boot y su ecosistema (Spring Data, Spring MVC, Spring Security, Spring OAuth2 Client).
- Conocimiento de patrones de diseño y buenas prácticas de programación orientada a objetos.
APIs e integración con frontend
- Desarrollo y documentación de APIs RESTful.
- Integración con React y otros sistemas mediante APIs.
Bases de datos
- Experiencia con bases de datos relacionales y no relacionales.
- Conocimiento de JPA / Hibernate para persistencia de datos.
Seguridad y autenticación (deseable)
- Implementación de OAuth2 y OpenID Connect.
- Manejo de tokens JWT, refresco de tokens y control de roles.
- Configuración de Spring Security.
- Buenas prácticas de seguridad en aplicaciones web (CORS, CSRF, validación de entrada, etc.).
Testing y calidad
- Experiencia en tests unitarios e integración (Spring Boot Test, MockMvc).
- Testing de APIs con Postman o herramientas similares.
DevOps y despliegue
- Uso de Git / GitHub.
- Familiaridad con Docker, CI / CD (GitHub Actions, GitLab CI, Jenkins).
- Despliegue en entornos cloud (GCP).
Soft Skills
- Colaboración efectiva con equipos frontend y de producto.
- Capacidad de documentación clara y estructurada del código y las APIs.
- Proactividad para proponer mejoras en arquitectura y rendimiento.
¿Qué ofrecemos?
- Incorporación estable – proyecto de larga duración.
- Excelente ambiente de trabajo.
- Plan de carrera y formación continua.
- Modelo híbrido flexible / Valorable teletrabajo.
📩 ¿Te interesa el reto? ¡Queremos conocerte!
En Arktic garantizamos la igualdad de oportunidades con independencia del género, origen nacional, orientación sexual, religión o discapacidad, trabajamos juntos para crear un ambiente inclusivo donde todos puedan alcanzar su máximo potencial.