Analista Programador JEE - Spring Boot & APIs

Apiux Tech
Municipality of Santiago de Compostela, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Santiago de Compostela, Spain

Tech stack

Java
.NET
API
Amazon Web Services (AWS)
Azure
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DevOps
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Fault Tolerance
Node.js
Software Architecture
RabbitMQ
Google Cloud Platform
React
Spring-boot
Backend
Vue.js
Angular
Gitlab-ci
Kafka
Front End Software Development
Docker
Jenkins
Microservices

Job description

Buscamos un/a Analista Programador JEE - Spring Boot & APIs, con alta solvencia técnica, capacidad para diseñar arquitecturas complejas y liderar iniciativas críticas en entornos de alto rendimiento. El rol requiere autonomía, pensamiento estructurado, trabajo colaborativo y habilidades de comunicación., * Ser residente de España.

  • Desarrollar y mantener aplicaciones Full Stack utilizando Java/Spring Boot.
  • Diseñar arquitecturas escalables y modulares, aplicando buenas prácticas, patrones de diseño y principios de clean architecture.
  • Participar en la toma de decisiones técnicas, aportando criterio, autonomía y experiencia en entornos críticos.
  • Implementar pipelines CI/CD, contenedores y prácticas DevOps, garantizando calidad y eficiencia en los despliegues.
  • Optimizar y asegurar la resiliencia de sistemas distribuidos, manejando cargas, concurrencia y tolerancia a fallos.
  • Colaborar con equipos multidisciplinares, comunicando de forma clara y apoyando en mentoría técnica cuando sea necesario.

Requirements

  • +5 años de experiencia en desarrollo backend conJava y Spring Boot.
  • Experiencia en diseño de APIs REST, microservicios y arquitectura de software.
  • Conocimiento y uso de CI/CD, Docker y herramientas de integración continua (Jenkins, GitLab CI, etc.).
  • Experiencia en cloud (AWS, Azure o GCP).
  • Experiencia en sistemas distribuidos: concurrencia, resiliencia, alta disponibilidad.
  • Capacidad de trabajo autónomo en entornos críticos y alta capacidad de resolución de problemas., * Experiencia conRxJS, NgRx u otros patterns de arquitectura frontend.
  • Conocimientos en DDD, hexagonal architecture o CQRS.
  • Experiencia con mensajería (Kafka, RabbitMQ).
  • Conocimiento de otras tecnologías frontend (React, Vue) o backend (.NET, Node.js).
  • Experiencia guiando a otros desarrolladores o asumiendo liderazgo técnico.

Benefits & conditions

  • Contrato indefinido
  • Modalidad 100% remoto
  • Rango salarial de 30K a 35K
  • 23 días de vacaciones hábiles por año laborado
  • Apiux Academy: formación, entrenamientos técnicos e interacción con la comunidad tech para desarrollar tu talento al máximo
  • Convenios con Open English
  • Convenios con Coderhouse
  • Certificaciones patrocinadas con Google Cloud, AWS, ISTQB
  • Día de cumpleaños libre
  • Bonos por nacimiento, matrimonio y referidos
  • Happy Points: sistema de puntos canjeables por días libres
  • Proyectos de larga duración y, en algunos casos, de alcance internacional
  • Y-Share: posibilidad de ser dueño de una parte de la compañía

Apply for this position