> Markdown version of [/jobs/ext/4695847-fullstack-software-engineer-java-angular](https://www.wearedevelopers.com/jobs/ext/4695847-fullstack-software-engineer-java-angular). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Software Engineer (Java+Angular) - **Company:** Kirey EspaƱa - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache ActiveMQ, Agile Methodology, Amazon Web Services, Application Packaging, Automation of Tests, Microsoft Azure, Relational Databases, Software Design Patterns, Java Development Kit, PostgreSQL, Linux System Administration, Enterprise Messaging Systems, OpenShift, Oracle (Applications), Scrum Methodology, RabbitMQ, Shell Script, Software Engineering, Java Application Server, Performance Testing, Backend, Event Driven Architecture, Containerization, AngularJS, Kubernetes, Information Technology, Deployment Automation, Apache Kafka, Front End Software Development, Functional Programming, Jasmine, Docker, Microservices - **Published:** November 13, 2026 - **Apply:** https://www.jobleads.com/es/job/fullstack-software-engineer-java-angular--madrid--e243b95c529dfea1d2c1b2fd276bbb0b3 ## About the Role Hybrid work model (50% remote). * Degree or Master's degree in Computer Science, Software Engineering, or a related field. * Solid foundation in software engineering principles and design patterns. * At least 5 years of experience in backend development with Java (JDK 8 required; JDK 17 highly valued). * Proven experience building microservices architectures. * Experience with event-driven systems (Kafka, RabbitMQ, ActiveMQ, or similar). * At least 5 years of experience in frontend application development with Angular (versions 16 to 20). * Frontend testing experience (e.g., Jasmine), is a plus. * Experience with relational databases, especially PostgreSQL and Oracle. * Experience with Docker and containerized applications. * Familiarity with Linux environments (shell scripting, software packaging). * Hands-on experience with automated testing (unit, integration, and performance testing). * Experience with cloud and orchestration platforms is a major plus: OpenShift (highly valued), AWS / Azure. * Experience with reactive or functional programming is a plus. * Experience working with Agile methodologies (SCRUM). * Strong team player with the ability to work independently in a multicultural environment. * Architect, design and implement mission-critical Java applications for industrial automation * Implement frontend components and ensure seamless integration with backend services. * Design and develop scalable backend services using microservices architecture. * Build event-driven systems using messaging technologies (Kafka, RabbitMQ, ActiveMQ,...). * Apply strong software engineering practices and maintain high code quality standards. * Work on packaging and automated deployment of software. * Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software. * Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features. ## Description Would you like to be part of a rapidly growing company and work surrounded by the best TALENT on truly innovative projects? At Kirey Spain, it's possible, and we'd love to meet you! We are looking for a Fullstack Software Engineer to join a client located in central Madrid. Hybrid work model (50% remote). * Degree or Master's degree in Computer Science, Software Engineering, or a related field. * Solid foundation in software engineering principles and design patterns. * At least 5 years of experience in backend development with Java (JDK 8 required; JDK 17 highly valued). * Proven experience building microservices architectures. * Experience with event-driven systems (Kafka, RabbitMQ, ActiveMQ, or similar). * At least 5 years of experience in frontend application development with Angular (versions 16 to 20). * Frontend testing experience (e.g., Jasmine), is a plus. * Experience with relational databases, especially PostgreSQL and Oracle. * Experience with Docker and containerized applications. * Familiarity with Linux environments (shell scripting, software packaging). * Hands-on experience with automated testing (unit, integration, and performance testing). * Experience with cloud and orchestration platforms is a major plus: OpenShift (highly valued), AWS / Azure. * Experience with reactive or functional programming is a plus. * Experience working with Agile methodologies (SCRUM). * Strong team player with the ability to work independently in a multicultural environment. * Architect, design and implement mission-critical Java applications for industrial automation * Implement frontend components and ensure seamless integration with backend services. * Design and develop scalable backend services using microservices architecture. * Build event-driven systems using messaging technologies (Kafka, RabbitMQ, ActiveMQ,...). * Apply strong software engineering practices and maintain high code quality standards. * Work on packaging and automated deployment of software. * Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software. * Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features. What we offer * Permanent contract with Kirey Spain. * Competitive salary, negotiable based on experience (paid in 12 monthly installments). * Full-time. Flexible working hours is 8.5 Hours and 7 on Fridays. Starting from 7.00 till 9.30 is flexible. * 22 working days of paid annual leave. * Personalized employee care and well-being support through our Culture & Employee Experience team. * Flexible remuneration plan (voluntary opt-in). * Continuous learning and development with access to LinkedIn Learning. At Kirey Spain, we believe in the value of diversity and equal opportunity. All applications will be considered without regard to gender, age, origin, disability, sexual orientation, gender identity or expression, religion, or any other personal or social circumstance. We are committed to fostering inclusive work environments where everyone can thrive and contribute their talent.