Java FullStack Engineer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain scalable applications Collaborate with architects, product owners, and business stakeholders Contribute to the transformation journey with modern engineering practices Ensure technical quality, best practices, and clean code standards Support the continuous improvement of the development process What do we offer? Hybrid work model in Madrid International project with real business impact Career development plan and continuous training Competitive salary based on experience Collaborative, open, and innovative culture Interested? If you're looking for a new professional challenge where you can contribute and keep growing, we want to meet you! Business Industry Digital Profile
Requirements
We are looking for a Java FullStack Engineer to join an agile, cross-functional team within a highly innovative DevOps environment. If you're motivated to develop high-quality solutions, enjoy collaborative work, and want to keep growing in an international technical environment, this opportunity is for you. Must-have requirements: Proven experience in Software Engineering, with solid delivery record Hands-on knowledge of TDD/BDD and automated testing practices Experience in Java / Spring Boot and React / TypeScript / JavaScript Understanding of service-oriented architectures and RESTful APIs Familiarity with SQL (Oracle) databases Experience with CI/CD and DevOps concepts Good communication skills in English (written and spoken) Nice to have: Knowledge of Kubernetes (PKS), Virtual Machines Experience with Kafka, Avro, OpenAPI, UML Willingness to collaborate across frontend and backend domains when required Entrepreneurial mindset and openness to new ways of working