Full-Stack Developer (Java/Angular)

Affinity Portugal
Relocation
Apply
AI Summary

We're looking for a Full-Stack Developer to join our team. The ideal candidate will have 4/5+ years of experience as a Full-Stack Developer, strong knowledge of Java and Spring Boot, and solid experience with Angular.

Key Highlights
International projects
Human-centered company culture
Personalized career plan
Continuous training and certifications
Key Responsibilities
Design and develop RESTful APIs
Integrate frontend with backend systems
Work on different kinds of projects and technologies
Technical Skills Required
Java Spring Boot Angular PostgreSQL MySQL Git CI/CD pipelines Agile environments
Benefits & Perks
International projects
Personalized career plan
Continuous training and certifications
Flexible work arrangement
Relocation package provided

Job Description


A Job? Or a Lifetime Experience? Start Yours Here!

#welcometoyourfuture


At Affinity, our mission is to be a meaningful part of your professional journey. As we grow, so does our determination to offer the best experience to both our clients and our people.

We’re a Portuguese tech consultancy with offices in Lisbon, Porto, and Óbidos, and an international presence in Brazil and Tunisia. With over 12 years of expertise, we’re now a team of nearly 400 people working across +20 countries in on-site, remote, and hybrid models.

We believe great people make great companies, and that’s why we value, recognize, and invest in your growth.


We don’t want to be just another line on your CV — we want to be a Lifetime Experience. That means training, certifications, and real progression, a healthy work-life balance, and benefits that truly matter in both your personal life and your career.


👨 💻 We're looking for a Full-stack Developer (Java/Angular)

(Relocation to Portugal – Lisbon or Porto)


🏅 What you need to have/know


  • 4/5+ years of experience as a Full-Stack Developer
  • Strong knowledge of Java (v17+) and Spring Boot for backend development
  • Solid experience with Angular (v10+) for frontend development
  • Proven ability to design and develop RESTful APIs and integrate frontend with backend systems
  • Familiarity with microservices architecture and deployment best practices
  • Experience working with relational databases (PostgreSQL, MySQL, etc.)
  • Version control using Git and knowledge of CI/CD pipelines
  • Ability to work in Agile environments
  • Language skills: English (mandatory), French (mandatory)


💫 What we expect from you


  • A passion for crafting clean, scalable code — both backend and frontend
  • Curiosity and motivation to learn and grow in a full-stack role
  • Autonomy, responsibility, and the ability to make technical decisions
  • Excellent communication skills and a team-player mindset
  • Flexibility and adaptability to work on different kinds of projects and technologies
  • Commitment to best practices, performance optimization, and code quality


🚀 Your #LifetimeExperience at Affinity


  • Work on international projects with a human-centered company culture that values simplicity and efficiency
  • Enjoy a personalized career plan with continuous training and certifications tailored to your performance and aspirations
  • Be part of a trusting, respectful, and informal work environment
  • Join our Affinity Communities (tech, sports, hobbies...) and take part in social and environmental initiatives
  • Access benefits, discounts, events, and internal dynamics that make your day-to-day richer and more exciting


We’re not just building careers — we’re building memories.


Ready for your next experience?

📩 Apply now and let’s build the future together!


Beyond your professional satisfaction, we want to provide you with memorable leisure and social opportunities worthy of an Affinity experience.


Do you think you're the one we are looking for? Let’s chat! Send your application and have a look at:

  • Instagram
  • LinkedIn
  • Facebook
  • Twitter


Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer

Programming
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Zerion

Portugal
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Xelvin

Portugal

Key Account Manager

Programming
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Vroomly

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly