Location: Spain (Hybrid/Remote)
Experience: 4+ years(Java- Angular)
Languages: English
100% REMOTE - INTERNATIONAL PROJECT
Role Overview
We are looking for a Fullstack (Java - Angular) developer to join a strategic CRM modernisation project focused on replacing a legacy platform with a new AWS-based web application.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Angular and Java-Spring Boot
- Develop responsive and accessible user interfaces following UX/UI designs.
- Build and maintain RESTful APIs and business services.
- Implement business rules, workflows, permissions, and validations.
- Design and optimize PostgreSQL database models and queries.
- Integrate the platform with corporate data sources and enterprise services.
- Participate in code reviews, automated testing, troubleshooting, and performance optimization.
- Contribute to CI/CD pipelines, cloud deployments, observability, and technical documentation.
- Collaborate with Product, Architecture, Security, Cloud, and Data Engineering teams.
Required Skills
- Strong experience with Angular, TypeScript, RxJS, HTML5, CSS3/SCSS.
- Experience with Java
- Solid knowledge of REST APIs and microservices architecture.
- Strong SQL skills and experience with PostgreSQL.
- Hands-on experience with AWS cloud services.
- Experience with Git, CI/CD pipelines, and containerised deployments.
- Knowledge of automated testing and software development best practices.
- Understanding of web security, authentication, authorisation, and secure API development.
- Experience working in Agile/Scrum environments.