Overview
We're Hiring : Angular + Spring Boot Developer
SpainLink is expanding our engineering team. We're on the lookout for a passionate Angular + Spring Boot Developer to help us design and build world-class applications for our international clients.
About the Role
As part of our team, you'll work across the full development lifecycle — from planning and architecture to implementation and deployment. You'll contribute to projects that require scalable front-end and back-end solutions, with Angular powering the user experience and Spring Boot handling robust back-end logic.
Responsibilities
- Work across the full development lifecycle — from planning and architecture to implementation and deployment.
Required Qualifications
- Bachelor\'s degree in Engineering
- or minimum 3 years of professional experience in software development
- Strong proficiency with Angular — component-driven design, RxJS, TypeScript, state management
- Advanced knowledge of Java & Spring Boot — building APIs, services, and business logic
- Experience with relational databases (PostgreSQL, MySQL, or similar)
- Excellent English communication skills (both written and spoken)
- Solid grasp of Git-based workflows and version control
- Ability to work independently as well as in distributed teams
Nice-to-Haves
- Front-End & UI / UX
- Experience with Angular Material, PrimeNG, or Bootstrap
- Familiarity with responsive design and accessibility best practices
- Knowledge of state management libraries (NgRx, Akita, etc.)
- Back-End & Architecture — RESTful APIs and microservices design
- Familiarity with GraphQL
- Understanding of Spring Security (JWT, OAuth2) and authentication / authorization flows
- Knowledge of message brokers (Kafka, RabbitMQ, ActiveMQ)
- DevOps & Infrastructure — Docker / Kubernetes
- Experience setting up CI / CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Familiarity with cloud providers (AWS, Azure, GCP)
- General Development Practices — Agile methodologies (Scrum / Kanban)
- Strong grasp of testing frameworks (JUnit, Mockito, Jasmine, Karma)
- Familiarity with code quality tools (SonarQube, ESLint, Prettier)
- Prior experience with monitoring and logging tools (ELK, Prometheus, Grafana)
- Soft Skills & Culture — Ability to work in international, multicultural teams
- Proactive attitude and problem-solving mindset
- Passion for continuous learning and self-improvement
What We Offer
- Exciting projects with global clients
- Remote-friendly collaboration
- Flexible working culture that values results over bureaucracy
- Growth opportunities in a fast-scaling company
- A supportive environment built on trust, quality, and innovation
- Competitive compensation