
Full-stack Engineer (Java/Angular)
- Lisboa
- Permanente
- Horário completo
- Design, develop, and maintain scalable web applications using Java and Angular.
- Develop our core market research platform, collaborating with product managers, other software engineers and quality assurance to deliver high-quality solutions.
- Participate in Agile ceremonies, design discussions, and code reviews.
- Write clean, maintainable code, follow best practices, and continuously test from end to end.
- Contribute to innovation, further expanding our digital platform.
- Take ownership of your contributions and support team objectives.
- Degree in Software Engineering, Computer Science, or a related discipline.
- Solid technical background, with good understanding of object-oriented programming concepts and design patterns.
- Proven knowledge or experience in Java (or equivalent, with strong willingness to learn Java).
- Knowledge or experience in frontend development using JavaScript frameworks (e.g., Angular).
- Familiarity with relational databases (e.g., MS SQL Server).
- Fluent in written and spoken English.
- Having relevant professional experience with our technology stack.
- 1+ years of experience in frontend development with Angular or equivalent technology
- 1+ years of experience developing Java-based web applications.
- Familiarity with non-relational databases (e.g., MongoDB).
- Experience working in Agile environments.
- Exposure to microservices architecture, experience using Spring Boot or Grails to support single-page applications (SPAs), or familiarity with AI solutions.
- Exposure to cloud platforms (e.g. Azure), Docker, and Kubernetes.
- Strong problem-solving and analytical skills.
- Initiative and ownership of technical solutions.
- Ability to work collaboratively across teams.
- Passion for learning and continuous improvement.
- Architectural design and decision-making.
- Cross-team collaboration and leadership.
- Mentoring and coaching junior engineers.
- Involvement in strategic technical initiatives.
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- Employee-Assistance-Program (EAP)