Position: Java Fullstack Engineer.
Location: Barcelona, Spain (2-3 Days onsite a week)
Duration: Permanent
Language : English (Fluent)
Sea uno de los primeros solicitantes, lea la descripción completa del puesto a continuación y luego envíe su candidatura para que sea considerada.
Key Responsibilities
Development
* Design, implement, and maintain backend applications using Java 17, Spring Boot, Spring Data JPA, Spring Security, and microservices patterns.
* Build and enhance REST APIs and event-driven services with Apache Kafka.
* Collaborate with frontend features using Angular (v14–21+) and TypeScript, when required.
Collaboration & Delivery
* Work closely with Business Analysts to understand requirements, refine user stories, estimate tasks, and deliver complete solutions.
* Review team members’ code and provide constructive, high‑quality feedback.
* Ensure full documentation and perform unit, integration, and end-to-end testing, depending on the project.
DevOps, CI/CD & Production Operations
* Contribute to automating deployment, CI/CD, testing, and observability processes.
* Monitor, maintain, and improve the stability and performance of applications and microservices in production. xsgfvud
* Operate within distributed Agile teams (Scrum/SAFe), actively participating in all ceremonies and promoting engineering best practices.
Required Qualifications (Must‑Have)
* Strong hands-on experience with:
* Java 17+, Spring Boot (Security, Data, Cloud)
* Angular
* REST API Development, OpenAPI
* Microservices Architecture
* Apache Kafka
* SQL & MongoDB
* Kubernetes
* Jenkins CI/CD
* SonarQube
* Selenium or TAF (depending on the project)
* AWS
* IntelliJ
* GitHub
* Jira & Confluence
Experience Level
* 4–6 years (Level 2)