Match Profiler is an Information Systems consultancy with over 25 years of experience in the national and international technology market.
We believe in challenging and motivating projects, driven by multidisciplinary and agile teams - and we are looking for those who want to grow with us.
With a close-knit approach, we develop solutions that drive business growth with innovation, trust and security.
If you aspire to a career that challenges you daily and allows you to make a real impact - this opportunity is for you.
We are currently strengthening the team of one of our clients with the following profile:
Full-Stack Java/Angular | Hybrid x3 per week in Porto
We are looking for an experienced Full-Stack Java/Angular developer.
Tasks:
- Contribute across the full agile development lifecycle to the modernization of our in-house system
- Be involved in designing and building new modular software architectures and RESTful APIs
- Develop and maintain Java (Spring) backends and Angular frontends
- Collaborate closely with software architects, requirement engineers, UX/UI designers, business stakeholders and other IT Groups to deliver high-value products
- Drive quality, sustainability and continuous improvement within the team, through clean code, unit testing, code reviews and collaboration with QA Engineers
- Be committed in writing and updating technical documentation
Qualifications
- Degree in Computer Science, training as an IT specialist or sound relevant professional experience
- A solid methodological understanding of software development, as well as strong proficiency in Java, Spring and Angular
- Quality mindset, with experience in unit testing and code reviews
- Experience with relational databases and SQL
- Proficiency in CI/CD, Git and GitLab
- Familiarity with container technology and tools (Kubernetes, OpenShift, KubeOne)
- Experience with agile development and Atlassian Tools (Jira, Confluence)
Soft skills
- Good communication
- Team spirit
- Proactivity
- Time management
What we have to offer
- Careful onboarding and close support from day one
- Continuous feedback aligned with your professional goals
- An accessible and collaborative team ready to support each individual's journey
- A close-knit environment where idea sharing and personal development are valued
- Access to a network of partnerships offering exclusive discounts on health, wellness, travel, culture, gastronomy, leisure and much more
- Social events and initiatives that strengthen team spirit