Analista Programador JEE - Spring Boot & APIs
Apiux Tech
Municipality of Valladolid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
SeniorJob location
Municipality of Valladolid, 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