Description
Job Summary:
We are seeking an experienced full-stack developer to build and maintain applications, focusing on Java and modern front-end frameworks, including the migration from Vue.js to React.js, and collaborating across all phases of the software development lifecycle.
Key Highlights:
1. Full-stack development with Java and modern front-end frameworks
2. Active participation in the migration from Vue.js to React.js
3. Collaboration within cross-functional teams and throughout the software lifecycle
Your next opportunity starts here.
At Aubay Portugal, we work daily with some of the largest organizations in sectors such as banking, insurance, telecommunications, and energy, helping to build and develop mission-critical systems that support millions of users. We have been present in Portugal since 2007 and are part of an international group with a presence in several European countries. Beyond technology, we build close relationships and deliver projects with real impact.
What You Will Do?
* Develop and maintain full\-stack applications using Java and modern front\-end frameworks.
* Actively participate in the migration of existing applications from Vue.js to React.js.
* Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions.
* Contribute to all phases of the software development lifecycle, from conceptualization through implementation to ongoing support.
* Apply best practices in software development, including code reviews, comprehensive testing, and clear documentation.
What We Are Looking For?
At Aubay, our focus is on professionals who bring both technical expertise and the right mindset:
* Solid experience (5\+ years) in full\-stack development with Java and its ecosystem.
* Advanced experience with modern front\-end frameworks such as Vue.js or React.js; Angular is also a valuable alternative.
* Proven experience in front\-end technology migration projects.
* Excellent command of English, equivalent to B2 level or higher, for effective communication.
* Strong problem-solving abilities and well-developed interpersonal skills for effective teamwork and collaboration.
* Technical leadership, mentoring, or guiding junior team members is desirable.
* Alignment with our corporate culture and commitment to integrity and ethics are highly valued;
* Strong customer focus, teamwork, task prioritization, and daily dedication are greatly appreciated.
What Can We Offer?
At Aubay, we invest in your development and well-being:
* Continuous growth through our Training Academy, offering technical and interpersonal skills training, mentoring, technology communities, workshops, and in-person events;
* Close support with regular feedback and a structured career progression model;
* Comprehensive health insurance, including dental coverage, as well as access to a mental health platform and wellness initiatives;
* A team-oriented environment, including events and initiatives to foster connection and team spirit;
* Support for personal and family life, from the birth of your children through their entire educational journey;
* Access to a language platform offering conversation classes in multiple languages;
* Project-adapted work model: hybrid (Lisbon, 1–2 times per month).
What Will You Find Here?
* A welcoming and informal environment where direct communication is prioritized and people are truly valued;
* Recognition of your contributions through initiatives celebrating significant milestones;
* Freedom to be yourself, without unnecessary formalities;
* Teams where knowledge sharing, collaboration, and collective growth are realities.