Full-stack developer (Java/Angular)
Role details
Job location
Tech stack
Job description
Full-stack Developer (Java/Angular) Join Merlin Digital Partner -a leading IT and digital headhunting company with over a decade of experience. We have helped industry heavyweights such as Wallapop, Glovo, Banc Sabadell, and Factorial. We are looking for a Fullstack Developer Java-Angular-Spring-SQL to join our tech startup partner that helps hotels increase revenue by personalizing and improving booking experiences. The partner operates in more than 30 countries worldwide. The Mission As a Fullstack Engineer with strong experience in Java (Spring Boot), Angular, and SQL databases, you will design, develop, and maintain scalable web applications. Responsibilities Design, develop, and maintain fullstack web applications using Java Spring Boot (backend) and Angular (frontend). Build RESTful APIs and integrate with frontend applications. Develop and optimize SQL queries, design database schemas, and ensure data integrity. Collaborate with cross-functional teams to define, design, and
Requirements
deliver new features. Write clean, maintainable, and well-tested code following industry best practices. Participate in code reviews, contribute to team knowledge sharing, and mentor junior developers. Troubleshoot, debug, and resolve technical issues across the stack. Document technical specifications, processes, and user guides as needed. Qualifications 3-4+ years of professional experience in software development, focusing on Java (Spring Boot) and Angular. Strong knowledge of SQL and experience with PostgreSQL, MySQL, or SQL Server. Proficiency in developing RESTful web services and integrating APIs. Solid understanding of frontend development using Angular (preferably Angular 10+). Experience with Git, CI/CD pipelines, and agile methodologies. Good communication skills and ability to work in a team-oriented environment. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Advanced/Bilingual or native level of English. Nice to have: knowledge of UX/UI best practices. Additional Information Mid-Senior level, Full-time, Information Technology. The position is based in Barcelona, Catalonia, Spain, within the Greater Barcelona Metropolitan Area. #J-18808-Ljbffr