We are looking for a Fullstack Developer (Java and Angular) in Porto who's eager to embark on an exciting new opportunity!
We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by in-house specialists - our People Experience Partners - to guide them through our journey with us.
What is this challenge about:
- Engage in every stage of the development lifecycle, from defining requirements to delivering demos and final products.
- Partner closely with business specialists to craft technical and functional solutions for new features and enhancements.
- Collaboratively define and design a modular, integrated software landscape.
- Design and implement RESTful web services and APIs.
- Develop and maintain Angular-based frontend applications.
- Develop and maintain Java-based backend applications.
- Take ownership of the quality and long-term sustainability of the software.
- Contribute to the growth of the product team by identifying and suggesting process improvements.
What we are looking for:
- 3+ years of professional experience.
- Strong object-oriented programming skills, with several years of experience in Java, Angular, Spring, Docker (basics), OpenShift, Jenkins, Git, and SQL.
- Proficiency with front-end technologies such as Angular and TypeScript.
- Proven experience working in small to medium-sized teams in a high-performance, agile environment.
- Academic degree in IT/Computer Science or equivalent work experience.
- Familiarity with Kafka, API Gateways, Microservices architecture, and DevOps practices.
- Living in Porto (hybrid role).
What we offer
- A project that matches your skills and ambitions, as well as your preferences for working policies and culture.
- A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income.
- An empowering and respectful work culture enriched with social and learning events.
- A People Experience Partner specially assigned to you — your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.
At KWAN, they make sure that I feel comfortable with the client I'm working for and that what I'm doing aligns with my career aspirations.