Senior Java Developer - Spring Batch, Hybrid (Lisboa/Porto)

Shore

Porto

Hybrid

EUR 60,000 - 90,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Shore procura um Senior Java Developer com foco em Spring Batch para conceber, desenvolver e otimizar jobs de processamento batch, assegurando desempenho, escalabilidade e integridade transacional.

O candidato ideal tem 6+ anos de experiência em Java backend, domínio de Spring Batch, bases de dados relacionais e práticas de desenvolvimento modernas. Regime híbrido entre Lisboa/Porto com colaboração com equipas internacionais.

Qualifications

  • Formação superior em Engenharia Informática ou área semelhante.
  • 6+ anos de experiência em desenvolvimento Java, com foco em backend e processamento batch.
  • Domínio de Spring Batch, incluindo agendamento de jobs, processamento por chunks e tasklets, particionamento, readers, writers e gestão do esquema de metadados.
  • Experiência com Java 17 ou 21 e conhecimentos sólidos de programação orientada a objetos, multithreading e arquitetura de microsserviços.
  • Sólidos conhecimentos de bases de dados relacionais, como Oracle ou PostgreSQL, com experiência na otimização de queries SQL e na gestão de transações em processos de grande volume.
  • Experiência prática com pipelines de CI/CD e ferramentas como Jenkins, XL Deploy, XL Release ou equivalentes.
  • Experiência com metodologias Agile, como Scrum ou Kanban, e com Jira.
  • Capacidade de análise e resolução de problemas, rigor na qualidade dos dados e facilidade de colaboração com equipas internacionais.
  • Inglês avançado.

Responsibilities

  • Conceber, desenvolver e otimizar jobs em Spring Batch, assegurando a escalabilidade, o desempenho e a integridade transacional.
  • Desenvolver código backend em Java, aplicando padrões de desenho e boas práticas de desenvolvimento e testes.
  • Colaborar com Product Owners, Tech Leads e equipas multidisciplinares para traduzir regras de negócio da área de pagamentos em soluções técnicas.
  • Otimizar queries SQL, a gestão de transações e os processos de integração de dados para suportar o processamento em larga escala.
  • Diagnosticar problemas de desempenho e investigar falhas no processamento batch em produção.
  • Participar em revisões de código e melhorar os pipelines de CI/CD para automatizar testes e deployments em ambientes híbridos e on-premises.

Skills

Agile (Scrum/Kanban)
Arquitetura de microsserviços
Inglês avançado

Education

Engenharia Informática

Tools

Java
Spring Batch
SQL
Jenkins
XL Deploy
XL Release
Jira
CI/CD pipelines

Job description

A Shore procura um Senior Java Developer com foco em Spring Batch para conceber, desenvolver e otimizar jobs de processamento batch, assegurando desempenho, escalabilidade e integridade transacional.

O candidato ideal tem 6+ anos de experiência em Java backend, domínio de Spring Batch, bases de dados relacionais e práticas de desenvolvimento modernas. Regime híbrido entre Lisboa/Porto com colaboração com equipas internacionais.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer-Spring Batch
Senior Java Developer-Spring Batch

Shore • Porto

Hybrid
EUR 60,000 - 90,000
Senior Java Backend Architect – Spring Boot & Microservices
Senior Java Backend Architect – Spring Boot & Microservices

Shore • Lisboa, Porto

Hybrid
EUR 55,000 - 75,000
Senior Java Fullstack Engineer - Hybrid Porto
Senior Java Fullstack Engineer - Hybrid Porto

Shore • Porto

Hybrid
EUR 55,000 - 85,000
Senior Java Developer - Hybrid (Lisbon)
Senior Java Developer - Hybrid (Lisbon)

Grupo Data • Lisboa

Hybrid
EUR 55,000 - 75,000
Senior Java Developer - SpringBoot, Hybrid (Lisboa)
Senior Java Developer - SpringBoot, Hybrid (Lisboa)

Grupo Data • Lisboa

Hybrid
EUR 60,000 - 90,000
Senior Java Engineer — Hybrid Lisbon Building Scalable Apps
Senior Java Engineer — Hybrid Lisbon Building Scalable Apps

Data Group • Lisboa

Hybrid
EUR 45,000 - 65,000
Senior Fullstack Developer - Porto (Hybrid)
Senior Fullstack Developer - Porto (Hybrid)

Shore • Porto

Hybrid
EUR 50,000 - 70,000
Senior Java Fullstack Developer – Hybrid Lisboa
Senior Java Fullstack Developer – Hybrid Lisboa

Ankix • Lisboa

Hybrid
EUR 35,000 - 45,000
Benefícios salariais
Senior Java & Spring Boot Engineer — Hybrid (Lisboa/Porto)
Senior Java & Spring Boot Engineer — Hybrid (Lisboa/Porto)

Integer Consulting • Lisboa

Hybrid
EUR 48,000 - 70,000
Regime híbrido
Java Developer | Spring Boot & REST | Hybrid Lisbon
Java Developer | Spring Boot & REST | Hybrid Lisbon

Rumos Consulting • Lisboa

Hybrid
EUR 45,000 - 65,000
Top locations