Position : Full Stack Developer (Angular + Java/Spring Boot)
Inscríbase rápido, consulte la descripción completa desplazándose hacia abajo para conocer todos los requisitos de este puesto.
Location: Barcelona (Hybrid: 40% onsite, 60% remote)
Duration: Permanent
Role Overview
The Full Stack Developer will design, build, and optimize scalable product functionalities using modern frontend and backend technologies. The role includes contributing to architecture, implementation, and continuous improvement within an agile product team.
Key Responsibilities
Design, develop, and maintain applications using:
Frontend: Angular
Backend: Java / Spring Boot
Contribute to technical design and architectural decisions
Ensure high code quality, performance, and maintainability
Develop and optimize data processing and high-load integrations
Support CI/CD pipelines and deployment processes
Continuously improve development practices and standards
Technical Collaboration
Work in a cross-functional agile team with strong frontend-backend alignment
Integrate APIs, event-streaming platforms, and databases
Participate in technical alignment across distributed teams
Focus on efficient delivery and technical excellence
Required Skills & Experience
Strong experience in full-stack development
Expertise in:
Angular (Frontend)
Java / Spring Boot (Backend)
Hands-on experience with data-intensive and stream processing technologies such as:
Apache Kafka
Apache Flink
Spring Cloud Stream
Reactive Streams
Experience with databases, particularly MongoDB
Familiarity with:
Microservices xhfqzwm architecture
Event-driven architecture
Experience working with CI/CD pipelines
Preferred Qualifications
Knowledge of DevOps tools:
Kubernetes
Jenkins Pipelines
Dynatrace
Experience with microfrontend architecture
Familiarity with AI-assisted development tools (e.G., Claude Code)
Strong ownership and accountability for delivering product increments
Excellent communication and collaboration skills
Minimum B2 level in English and Spanish
German or French is a plus