Point your AI agent at freehire and let it find you a job.

Get the CLI →

Grupo TECDATA Engineering

NewBe an early applicant

Senior Java Developer | Spring Boot

Posted 1 view
Discussion

Summary

A senior backend developer builds and evolves Java/Spring Boot backend applications on a long-term project: designing REST APIs, working with JPA/JDBC persistence, event-driven architectures, and maintaining and modernizing complex legacy systems. 100% remote.

Sobre el proyecto

Buscamos un/a Senior Java Developer para incorporarse a un proyecto de larga duración en un entorno tecnológico complejo, trabajando principalmente en desarrollo backend y evolución de sistemas existentes.

Buscamos un perfil con experiencia sólida en Java y Spring Boot, acostumbrado a trabajar con arquitecturas complejas y sistemas legacy, así como con APIs y arquitecturas orientadas a eventos.

Responsabilidades

  • Desarrollo y evolución de aplicaciones backend con Java y Spring Boot.
  • Diseño, desarrollo y mantenimiento de APIs REST.
  • Trabajo con persistencia mediante JPA y JDBC.
  • Análisis, mantenimiento y evolución de sistemas complejos y entornos legacy.
  • Participación en el diseño e implementación de arquitecturas event-driven.
  • Desarrollo de código robusto, escalable y mantenible.
  • Resolución de incidencias y problemas técnicos.
  • Colaboración con equipos técnicos y participación activa en decisiones de diseño.
  • Aplicación de buenas prácticas de desarrollo y calidad de código.

Requisitos imprescindibles

  • Más de 4 años de experiencia profesional.
  • Mínimo 4 años de experiencia con Java + Spring Boot. Este requisito es bloqueante.
  • Experiencia desarrollando API REST.
  • Experiencia con JPA y JDBC.
  • Experiencia como Senior Backend Developer.
  • Experiencia trabajando con sistemas complejos y/o legacy.
  • Conocimientos de arquitecturas event-driven.
  • Inglés B2+/C1 fluido, tanto oral como escrito.

Valoraremos

  • Experiencia en arquitecturas distribuidas y microservicios.
  • Experiencia en entornos empresariales de alta criticidad.
  • Conocimientos de mensajería y procesamiento asíncrono.
  • Experiencia en modernización o evolución de aplicaciones legacy.
  • Experiencia trabajando con metodologías ágiles.

Buscamos

Un/a profesional Senior Backend, con una base técnica muy sólida en Java y Spring Boot, autonomía y experiencia trabajando sobre sistemas complejos.

Es imprescindible cumplir con el mínimo de 4 años de experiencia en Java + Spring Boot, además de experiencia real en backend, APIs REST, JPA/JDBC y sistemas legacy.

Condiciones

  • 100% remoto.
  • Proyecto de larga duración.
  • Inglés B2+/C1.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available