Fullstack Engineer

Xelerate

Porto

Hybrid

EUR 60,000 - 90,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xelerate in Porto is seeking a Senior Fullstack Engineer to design and build a European B2B marketplace platform connecting thousands of suppliers and hundreds of retailers. You will work across the stack, delivering back-end services in Java and Quarkus and front-end in Angular.

The platform runs on Microsoft Azure as a cloud-native solution, with RESTful APIs, microservices and a focus on scalable architecture, tests, and CI/CD pipelines.

Qualifications

  • Experience with Java (17+) and Quarkus.
  • Strong Angular and TypeScript frontend skills.
  • Active experience designing RESTful APIs.

Responsibilities

  • Backend services & APIs: design, develop and maintain scalable backend services and RESTful APIs using Java and Quarkus.
  • Frontend: build responsive interfaces with Angular and TypeScript.
  • API contracts: model and expose clean JSON contracts between backend and frontend.
  • Integration & data: integrate with databases and third-party services, handle data persistence and transformation.
  • User journeys: translate complex B2B processes into frictionless user experiences; invoicing, payments and dashboards.
  • Quality & delivery: write unit/integration/end-to-end tests, participate in code reviews and CI/CD tooling.

Skills

Java 17+
Quarkus
Angular
TypeScript
REST APIs
Microservices
Docker
Kubernetes
CI/CD
JUnit
Mockito
Jest
Kafka
Tailwind CSS

Tools

Spring Boot
Docker
Kubernetes
CI/CD pipelines

Job description

# Fullstack EngineerPorto · Senior · Full-timeYou have the opportunity to join our team and tackle business challenges in a dynamic, purpose-driven environment characterized by close collaboration with business stakeholders.As a **Fullstack Engineer**, you will design and build a **European B2B marketplace platform** for a leading European trade and services cooperation connecting thousands of suppliers and hundreds of retailers. The platform brings a growing set of digital services for retail and industry together in one modern, cloud-native experience on Microsoft Azure.Working across the full stack, you will develop robust backend services with **Java and Quarkus** and craft clean, responsive user interfaces with **Angular**, bridging the gap between complex business processes and seamless user journeys.**Your Role and Responsibilities:*** **Backend Services & APIs:** Design, develop, and maintain scalable backend services and RESTful APIs using Java and Quarkus, following cloud-native and microservices best practices.* **Frontend Development:** Build responsive, high-performance user interfaces with Angular and TypeScript, translating complex business logic into intuitive user experiences.* **API Contracts:** Model and expose clean, well-structured JSON contracts between backend services and the frontend, ensuring consistency and maintainability across the stack.* **Integration & Data:** Integrate with core enterprise systems, databases, and third-party services, handling data persistence, transformation, and orchestration.* **User Journeys:** Turn complex B2B processes between retailers and suppliers, such as invoicing, payments and claims handling, and data-heavy dashboards into frictionless user journeys.* **Quality & Delivery:** Write robust unit, integration, and end-to-end tests across backend and frontend, contribute to code reviews and engineering standards, and support build tooling and containerized deployment pipelines using Docker, Kubernetes, and CI/CD practices.**Your Skills and Experiences:*** **Solid professional experience with Java (17+) and Quarkus**; strong experience with Spring Boot is also highly valued, along with a willingness to work with Quarkus.* **Proven experience building complex, state-heavy web applications with Angular and TypeScript.*** Strong understanding of RESTful API design and microservices architecture.* Experience with testing frameworks such as JUnit, Mockito, or Jest.* Familiarity with Docker, Kubernetes, and CI/CD pipelines.* Experience with Tailwind CSS, shared component libraries or design systems, or messaging systems (such as Kafka) is a plus.* A pragmatic, end-to-end mindset, with the ability to take ownership of features from database to UI.* A highly collaborative mindset with excellent communication skills to thrive in cross-functional Agile/Scrum teams.* **Fluency in English** (spoken and written); German is a plus.**What you can expect from us:*** Remote-flexible environment;* Highly attractive salary and benefits;* Great work-life balance and flexibility;* You will be part of a company where commitment, quality, and continuous improvement are core principles of our culture;* Highly engaged tech community;* International career opportunities;* Focus on individual development.**About us:**xelerate.tech is passionate about software, tech, and people. We aim to attract the most talented engineers to deliver high-quality software products through highly performant teams.**A note from our team:**We know that applying for a new job can be a big step in your life and a bit intimidating, but also an opportunity to improve your professional and personal life. Don’t worry, we’ve got you. We will be with you every step of the way. If you have any questions or concerns before applying, feel free to reach out to us at recruiting@xelerate.tech. We look forward to your application!## Apply for this roleWe currently only accept applications from candidates who live in Portugal.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Xelerate • Porto

Hybrid
EUR 40,000 - 70,000
Low-Code & AI Solutions Manager
Low-Code & AI Solutions Manager

Xelerate • Porto

Hybrid
EUR 85,000 - 120,000
Senior Fullstack Engineer: Java/Quarkus + Angular (Remote)
Senior Fullstack Engineer: Java/Quarkus + Angular (Remote)

Xelerate • Porto

Hybrid
EUR 60,000 - 90,000
Data Migration Lead (SAP ERP Transformation)
Data Migration Lead (SAP ERP Transformation)

Xelerate • Porto

Hybrid
EUR 60,000 - 90,000
Full Stack Developer
Full Stack Developer

Work corp • Porto

On-site
EUR 12,201 - 14,614
Accommodation if needed
Full-Stack Developer (Porto, Portugal)
Full-Stack Developer (Porto, Portugal)

WaveSolutions • Porto

On-site
EUR 9,600 - 12,000
Full Stack Developer - Java & Angular
Full Stack Developer - Java & Angular

Alpineo Consulting • Lisboa

On-site
EUR 55,000 - 75,000
Fullstack developer
Fullstack developer

Ecojob • Porto

On-site
EUR 9,770 - 11,703
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)
SENIOR FRONTEND ENGINEER (ANGULAR) (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 32,000 - 36,000
Fullstack Software Developer
Fullstack Software Developer

Intermedia Intelligent Communications • Viseu

Hybrid
EUR 40,000 - 56,000