Programador Java Backend (Java Moderno)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in backend development with modern Java (minimum Java 8)., Proficiency in microservices development using Spring Boot., Advanced knowledge of functional programming., Experience with AWS and Apache Kafka..

Key responsibilities:

  • Collaborate in pair programming to develop software solutions.
  • Conduct group code reviews before production deployment.
  • Focus on high-quality, maintainable code rather than volume.
  • Implement TDD and acceptance tests as part of the development process.

Grupo TECDATA Engineering logo
Grupo TECDATA Engineering Scaleup https://www.tecdata.es/
201 - 500 Employees
See all jobs

Job description

🛠️ Stack Tecnológico Principal
  • Java moderno (Java 8 en adelante) con experiencia en programación funcional (lambdas, streams).

  • Spring Boot para la creación de microservicios.

  • AWS como plataforma cloud.

  • Apache Kafka para la gestión de eventos.

  • TDD y tests de aceptación como base del enfoque de desarrollo.

  • Programación reactiva.

👨‍💻 Metodología de Trabajo
  • Pair Programming 100%: trabajarás siempre en pareja, compartiendo portátil y desarrollando colaborativamente. Las parejas rotan periódicamente.

  • Code Review grupal antes de cada subida a producción, promoviendo la mejora continua del código.

  • Alta exigencia en calidad, no en volumen: se prioriza el código bien diseñado, probado y mantenible.

Requisitos Mínimos
  • Experiencia en desarrollo backend con Java moderno (mínimo Java 8).

  • Experiencia en desarrollo de microservicios con Spring Boot.

  • Conocimientos avanzados en programación funcional.

  • Experiencia trabajando con AWS y Kafka.

  • Enfoque TDD (Test Driven Development).

  • Experiencia exclusivamente en backend (no se buscan perfiles fullstack).

  • Capacidad para trabajar en equipo bajo pair programming.


Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork

Related jobs