Start Your Search Here

Job Search

Ceiia

Portugal / Global

Ai-First Backend Developer (Java/Quarkus)

Job Description

Ai-First Backend Developer (Java/Quarkus) CEiiA São Mamede De Infesta, Portuguese Republic, PT

Descrição do cargo

Randstad operates in Portugal and worldwide as a leader in the field of human resources across various sectors of activity. The Digital division focuses exclusively on the IT sector, offering unique opportunities for professional development.

responsabilidades chave

- 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.

- Take part 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.

competências

- 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.

principais benefícios

Randstad is on a mission to become the world's most equitable and specialized talent company. Therefore, we emphasize that we welcome individuals with the most diverse abilities and backgrounds. We are committed to ensuring that our recruitment and hiring process meets the needs of everyone. If you require any accommodations to make your application or interview more comfortable, please do not hesitate to inform our recruitment consultants.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs