Back End Developer - AI Experience

emagine

Porto

Presencial

EUR 42 000 - 65 000

Tempo integral

há 42 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

emagine is seeking a Backend Developer with Java and Quarkus expertise to join our Porto team. AI will be a core part of your daily workflow, using tools such as GitLab Duo and Claude Code to accelerate coding, testing, and code reviews.

You will design, build, and maintain backend services and APIs, collaborate with QA and product, and help deliver reliable software in a fast-moving environment. This role offers room to grow and influence engineering practices.

Qualificações

  • 4+ years of hands-on backend development experience.
  • Proficient in Java; Quarkus experience is a plus.
  • Experience using AI-assisted development tools daily (e.g., GitLab Duo, Claude Code).
  • Experience designing and building APIs and Java-based microservices.
  • Experience writing automated unit and integration tests.

Responsabilidades

  • Design, build and maintain backend services and APIs using Java and Quarkus.
  • Use AI tools as part of daily workflow to accelerate coding, testing, debugging, and code reviews.
  • Solve day-to-day backend tasks – features, bug fixes, refactors, integrations – leveraging AI.
  • Write automated tests (unit and integration) for backend services.
  • Participate in code reviews – AI-assisted and with teammates.
  • Troubleshoot and resolve issues in CI/CD pipelines, using AI tools to speed up analysis.
  • Collaborate closely with other backend engineers, QA, and product.

Conhecimentos

Backend development
English communication

Ferramentas

Quarkus
GitLab Duo
Claude Code
GitHub Copilot

Descrição da oferta de emprego

Role Overview

We are looking for a Backend Developer with experience in Java, Quarkus, and AI development to join our team. AI will be a core part of your daily workflow, using tools such as GitLab Duo and Claude Code to accelerate coding, testing, and code reviews. You will help the team deliver backend tasks faster and with higher quality, bringing an AI-first mindset to how we build, test, and release backend services.

Role Overview

We are looking for a Backend Developer with experience in Java, Quarkus, and AI development to join our team. AI will be a core part of your daily workflow, using tools such as GitLab Duo and Claude Code to accelerate coding, testing, and code reviews. You will help the team deliver backend tasks faster and with higher quality, bringing an AI-first mindset to how we build, test, and release backend services.

Responsibilities
  • Design, build and maintain backend services and APIs using Java and Quarkus.
  • Use AI tools such as GitLab Duo and Claude Code as part of your daily workflow to accelerate coding, testing, debugging, and code review.
  • Solve day-to-day backend team tasks – features, bug fixes, refactors, integrations – leveraging AI to move faster without compromising quality.
  • Write automated tests (unit and integration) for backend services, using AI to speed up test creation and improve coverage.
  • Participate in code reviews – both AI-assisted and with teammates – ensuring code quality and adherence to our engineering standards.
  • Troubleshoot and resolve issues in CI/CD pipelines, using GitLab Duo to speed up root-cause analysis.
  • Collaborate closely with other backend engineers, QA, and product to deliver reliable, well-tested software.
Key Requirements
  • 4+ years of hands‑on experience in backend development.
  • Experience with Java. (Quarkus is a plus)
  • Practical experience using AI‑assisted development tools such as GitHub Copilot, GitLab Duo, Claude Code, or similar as part of a daily engineering workflow.
  • Experience designing and building APIs and Java‑based microservices that run reliably at scale in production.
  • Experience writing automated unit and integration tests for backend systems.
  • Ability to understand the functional and business context of a feature before designing the technical solution.
  • Curiosity and willingness to experiment with new AI tools and integrate them responsibly into day‑to‑day development practices.
  • Comfortable working in a fast‑moving environment where AI‑assisted development practices are still evolving.
  • Strong attention to detail, critical thinking, and problem‑solving skills.
  • Good verbal and written communication skills in English.
  • Collaborative, adaptable, and able to manage multiple priorities effectively.
Nice to Have
  • Experience with LLM‑based integrations, Retrieval‑Augmented Generation (RAG), or agent orchestration workflows.
  • Familiarity with MCP (Model Context Protocol) or similar tool/context integrations that connect AI assistants to internal systems.
  • Exposure to AI‑native development practices beyond code completion, such as spec‑driven development frameworks, custom prompt or skill libraries, and automation workflows.
Mindset
  • Pragmatic – knows when to move fast and when to invest in more solid foundations.
  • Structured thinker – reasons about a problem before diving into code.
  • Autonomous – takes ownership of tasks and knows when to ask for help.
  • AI‑enabled – uses modern AI tools to boost speed and quality, without losing engineering judgment.
  • Collaborative – works well with other engineers, QA, and product, and enjoys building with context.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Developer (AI-first mindset)
Java Developer (AI-first mindset)

Timestamp • Porto

Presencial
EUR 40 000 - 65 000
Flexibility in organizational routine
Training and certifications
Employee Support Program (in 5 areas,
+2
Java Developer | AI Tools
Java Developer | AI Tools

Randstad Portugal • Porto

Presencial
EUR 42 000 - 66 000
Backend AI Developer (Java/Quarkus) - Hybrid Leça da Palmeira (2 days/week office)
Backend AI Developer (Java/Quarkus) - Hybrid Leça da Palmeira (2 days/week office)

HumanIT Digital Consulting • Matosinhos

Presencial
EUR 42 000 - 54 000
AI-Driven Backend Engineer
AI-Driven Backend Engineer

emagine • Porto

Presencial
EUR 42 000 - 65 000
AI-First Java Backend Engineer (Quarkus & APIs)
AI-First Java Backend Engineer (Quarkus & APIs)

Timestamp • Porto

Presencial
EUR 40 000 - 65 000
Flexibility in organizational routine
Training and certifications
Employee Support Program (in 5 areas,
+2
AI-First Backend Developer (Java/Quarkus)
AI-First Backend Developer (Java/Quarkus)

HumanIT Digital Consulting • Matosinhos

Presencial
EUR 42 000 - 54 000
AI-Driven Senior Full-Stack Developer (Java & Angular)
AI-Driven Senior Full-Stack Developer (Java & Angular)

Körber Campus Porto • Porto

Presencial
EUR 40 000 - 60 000
Senior Back-End Engineer
Senior Back-End Engineer

99X Technology • Portugal

Teletrabalho
EUR 40 000 - 60 000
AI-Driven Senior Full-Stack Developer (Java & Angular)
AI-Driven Senior Full-Stack Developer (Java & Angular)

Körber • Porto

Presencial
EUR 45 000 - 65 000
AI-Enhanced Java Backend Engineer
AI-Enhanced Java Backend Engineer

Randstad Portugal • Porto

Presencial
EUR 42 000 - 66 000