Java Spring Batch Developer

Hexa Group

Lisboa

Híbrido

EUR 65.000 - 90.000

Jornada completa

hace 7 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Private health insurance
Psychological support
Learning opportunities
Cybersecurity expertise
Hybrid work environment
Childcare vouchers
Team activities

Descripción de la vacante

Hexa is seeking a Senior Java Spring Batch Developer in Lisbon to join our enterprise engineering team. The role focuses on designing, implementing and optimizing batch processing and backend components within a financial services context.

You will work in a hybrid model with two days in the Lisbon office, collaborating with international teams to deliver reliable, scalable systems for high-volume transactions. Strong Java/Spring Batch skills and English proficiency are required.

Formación

  • 6 to 9 years of professional experience in Java development, including substantial experience with backend systems and batch processing.
  • Higher education in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
  • Proven ability to independently deliver complex technical solutions in enterprise environments.
  • Strong analytical skills and a structured approach to troubleshooting, performance optimization and data integrity.
  • Professional working proficiency in English, equivalent to B2/C1 or above.
  • Experience working with Agile teams and collaborating with international stakeholders.
  • Effective communication, attention to detail and a proactive, collaborative approach.
  • Availability to work in Lisbon under a hybrid model, with two days per week at the office.

Responsabilidades

  • Design, implement and maintain scalable batch processing solutions using Java and Spring Batch.
  • Develop backend components that support complex business operations and transaction processing.
  • Optimize data processing performance, database interactions and transaction management.
  • Translate functional and technical requirements into maintainable software solutions in collaboration with multidisciplinary teams.
  • Improve application reliability through automated testing, code reviews and engineering best practices.
  • Investigate production incidents, identify performance bottlenecks and implement sustainable technical improvements.
  • Contribute to CI/CD automation and deployment processes across enterprise infrastructure environments.
  • Promote code quality, technical standardization and continuous improvement throughout the development lifecycle.

Conocimientos

Java 17/21
Spring Batch
Backend development
SQL/Databases
CI/CD
Agile
English Proficiency

Educación

BSc in CS / Software Engineering or related

Herramientas

Jenkins
XL Deploy
XL Release
Jira
Oracle
PostgreSQL

Descripción del empleo

We are looking for a Senior Java Spring Batch Developer to contribute to the development and evolution of enterprise applications within the banking and financial services sector.

Based in Lisbon, this opportunity follows a hybrid working model with two office days per week. You will collaborate with international engineering teams to deliver reliable, scalable and efficient backend solutions supporting high-volume financial transactions.

WHAT YOU WILL DO
  • - Design, implement and maintain scalable batch processing solutions using Java and Spring Batch.
  • - Develop backend components that support complex business operations and transaction processing.
  • - Optimize data processing performance, database interactions and transaction management.
  • - Translate functional and technical requirements into maintainable software solutions in collaboration with multidisciplinary teams.
  • - Improve application reliability through automated testing, code reviews and engineering best practices.
  • - Investigate production incidents, identify performance bottlenecks and implement sustainable technical improvements.
  • - Contribute to CI/CD automation and deployment processes across enterprise infrastructure environments.
  • - Promote code quality, technical standardization and continuous improvement throughout the development lifecycle.
WHAT WE ARE LOOKING FOR
  • - 6 to 9 years of professional experience in Java development, including substantial experience with backend systems and batch processing.
  • - Higher education in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
  • - Proven ability to independently deliver complex technical solutions in enterprise environments.
  • - Strong analytical skills and a structured approach to troubleshooting, performance optimization and data integrity.
  • - Professional working proficiency in English, equivalent to B2/C1 or above.
  • - Experience working with Agile teams and collaborating with international stakeholders.
  • - Effective communication, attention to detail and a proactive, collaborative approach.
  • - Availability to work in Lisbon under a hybrid model, with two days per week at the office.
TECHNICAL SKILLS
  • - Java 17/21, object-oriented programming and multithreading.
  • - Spring Batch, including job configuration, scheduling, chunk-oriented processing, tasklets and partitioning.
  • - Spring Batch readers, writers and metadata management.
  • - Backend development and microservices architecture.
  • - Relational databases, particularly Oracle or PostgreSQL.
  • - Advanced SQL, query optimization, transaction management and high-volume data processing.
  • - CI/CD pipelines and deployment automation using Jenkins, XL Deploy, XL Release or equivalent tools.
  • - Automated testing, debugging, performance profiling and code quality practices.
  • - Agile methodologies, including Scrum and Kanban, with Jira.
NICE TO HAVE
  • - Frontend development experience with Angular and fullstack application development.
  • - Professional working proficiency in French.
WHAT WE OFFER
  • - Private health insurance from your first day, with no waiting period and optional family extension.
  • - Free and confidential psychological support through TEAM 24, including professional assistance and well-being resources.
  • - Continuous learning opportunities, professional training and support for certifications.
  • - Opportunities to develop expertise in quality management, information security and cybersecurity best practices.
  • - A hybrid working environment that supports flexibility and work-life balance.
  • - Childcare vouchers and practical family support initiatives.
  • - Team activities, shared experiences and accessible leadership that encourage professional connection.
EQUAL OPPORTUNITY

At Hexa, we promote an inclusive workplace where everyone is treated with fairness, dignity and respect. Guided by the principles of the Portuguese Diversity Charter, we value different backgrounds, experiences and perspectives and provide equal opportunities throughout our recruitment processes.

HEXA LIFE

At Hexa, we are all Builders. Every professional contributes to meaningful solutions, lasting relationships and shared progress.

Our culture is built on three pillars: Honesty, Mutual Support and Agility. We value transparency, knowledge sharing and the ability to adapt while maintaining a strong commitment to quality.

As a Hexa Builder, you become part of a collaborative community where individual expertise strengthens collective achievement, continuous learning is encouraged and everyone has an opportunity to contribute to what we build together.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Full Stack Developer
Java Full Stack Developer

Hexa Group • Lisboa

Híbrido
EUR 70.000 - 90.000
Private health insurance
Psychological support
Continuous learning & certification
+4
Java Full Stack Developer
Java Full Stack Developer

Hexa Group • Portugal

A distancia
EUR 70.000 - 90.000
Private health insurance
Psychological support
Continuous learning
+4
Senior Java Spring Batch Engineer - Hybrid (Lisbon)
Senior Java Spring Batch Engineer - Hybrid (Lisbon)

Hexa Group • Lisboa

Híbrido
EUR 65.000 - 90.000
Private health insurance
Psychological support
Learning opportunities
+4
Java Software Engineer
Java Software Engineer

Hexa Consulting • Porto

Híbrido
EUR 42.000 - 56.000
Private health insurance
Mental health support
Learning and certification support
+2
Database Administrator
Database Administrator

Hexa Group • Lisboa

Híbrido
EUR 70.000 - 110.000
Private health insurance
Mental health support
Training & certification support
+4
DevSecOps Platform Engineer
DevSecOps Platform Engineer

Hexa Group • Porto, Lisboa

Híbrido
EUR 60.000 - 90.000
Health insurance
Training & certification
Cybersecurity & AI governance upskll
+1
French Frontend Developer
French Frontend Developer

Hexa Group • Lisboa

Híbrido
EUR 60.000 - 90.000
Private health insurance
Psychological support
Continuous learning opportunities
+5
Lease Support Engineer
Lease Support Engineer

Hexa Group • Lisboa

Híbrido
EUR 55.000 - 75.000
Private health insurance from day one
Mental health support resources
Continuous training and certification
+3
Senior Security Engineer — Hybrid Role in Lisbon
Senior Security Engineer — Hybrid Role in Lisbon

Hexa Consulting • Lisboa

Híbrido
EUR 60.000 - 80.000
Private health insurance from day one
Mental health support via TEAM 24
Childcare vouchers
+3
French Quality Analyst
French Quality Analyst

Hexa Group • Lisboa

Híbrido
EUR 26.000 - 38.000