Nayax logo

Java Developer

Nayax

Hybrid
Curitiba, PR
Full-time
Mid Level
3+ yrs
Salary not listedPosted 3h ago

Real job — pulled straight from Nayax’s careers page · Verified October 15, 2026 · No reposts.

Job description

Nayax is hiring a Java Developer — a full-time, based in Curitiba, PR role. Apply directly on Nayax's careers page below.

Desenvolvedor Java Pleno

Location: Brazil - Curitiba (BR)

Experience Level: Intermediate

Description

Desenvolvedor(a) Java Pleno

Procuramos um(a) profissional com sólida base técnica em Java, visão analítica e pensamento crítico. Aqui, o desenvolvimento é orientado por especificações (spec-driven) e potencializado por assistentes de IA: o código é apenas uma parte da entrega. O diferencial está em definir bem o problema, direcionar a ferramenta e avaliar criticamente os resultados.

Local: Bom Retiro, Curitiba/PR

Modelo de trabalho: Presencial, com possibilidade de 1 dia de home office.

Principais responsabilidades

  • Analisar requisitos técnicos e regras de negócio, transformando-os em especificações claras, verificáveis e testáveis, que orientem tanto o time quanto os assistentes de IA.
  • Conduzir o desenvolvimento com o apoio de assistentes de IA, definindo contexto, escopo e critérios de aceite antes da geração do código.
  • Revisar criticamente o código gerado por IA, avaliando sua correção, segurança, desempenho, legibilidade e aderência à arquitetura e às regras de negócio.
  • Desenvolver, evoluir e manter aplicações backend em Java, utilizando Spring e JPA.
  • Desenvolver interfaces frontend com frameworks JavaScript para aplicações SPA, garantindo a integração com os serviços backend.
  • Elaborar consultas SQL, manipular dados e contribuir para a manutenção e o desempenho de bancos de dados relacionais.
  • Escrever testes automatizados que validem as especificações, utilizando-os como principal mecanismo para garantir a confiabilidade do código gerado.
  • Investigar falhas, identificar suas causas raiz e corrigir problemas, evitando aceitar soluções que simplesmente funcionem, mas cujo funcionamento não seja compreendido.

Requirements

Requisitos

  • Experiência mínima de 3 anos com desenvolvimento Java.
  • Conhecimento e experiência prática com Spring e JPA.
  • Experiência com bancos de dados relacionais e SQL.
  • Experiência com testes automatizados.
  • Experiência com frameworks JavaScript para SPA.
  • Experiência com Git para controle de versão e colaboração.
  • Capacidade de escrever especificações e critérios de aceite claros e objetivos.
  • Pensamento crítico para questionar, validar e corrigir saídas de IA, entendendo o que está sendo entregue e por quê.
  • Boa comunicação escrita, já que a qualidade da especificação define a qualidade do resultado.

Desejáveis

  • Experiência prévia com assistentes de IA no desenvolvimento (Claude Code, Copilot, Cursor etc.) e prática com spec-driven development.
  • Vivência em time ágil.
  • Conhecimento em Docker, Vue.js ou Ruby on Rails.
  • Experiência com revisão de código e definição de padrões de qualidade.

Learn More about Nayax

Get Backend Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
SugarAI logo

Junior Engineer

Craiova
✓ From careers page· 1d ago
Qualysoft logo

Salesforce Developer

Bucharest
✓ From careers page· 1d ago
Qualysoft logo

Java Engineer

Bucharest
✓ From careers page· 1d ago
Redhorse Corporation logo

Software Engineer ()

Chantilly, VA
✓ From careers page· 1d ago

Frequently asked questions

What skills are required for Java Developer at Nayax?

The required skills for Java Developer at Nayax include: Java, Spring, SQL, JavaScript, Git, Vue.js, Ruby on Rails, Docker.

What is the seniority level for Java Developer at Nayax?

Java Developer at Nayax is a Mid Level level position.

How do I apply for Java Developer at Nayax?

You can view the full description and apply for Java Developer at Nayax on EchoJobs: https://echojobs.io/job/nayax-desenvolvedor-java-pleno-9b70l.