¡Estamos en búsqueda de un/a Desarrollador/a Java Senior o Middle Senior para incorporarse a un equipo de desarrollo orientado a la evolución y mantenimiento de productos empresariales!


Buscamos una persona con fuerte base en Java , experiencia en sistemas productivos y capacidad para trabajar tanto en proyectos modernos como en aplicaciones legacy desarrolladas con tecnologías Java, incluyendo frameworks como Vaadin .


Responsabilidades

  • Desarrollo evolutivo y correctivo de aplicaciones Java.
  • Corrección de incidencias funcionales y técnicas.
  • Desarrollo de nuevas funcionalidades sobre módulos existentes.
  • Análisis de impacto en backend, frontend, base de datos e integraciones.
  • Mantenimiento de aplicaciones Java desplegadas en entornos productivos.
  • Participación en revisión de código, documentación técnica y buenas prácticas.
  • Apoyo en la evolución progresiva de sistemas legacy hacia arquitecturas más modernas.


Requisitos principales

  • Al menos 4 años de experiencia en desarrollo de software.
  • Experiencia sólida con Java .
  • Experiencia con Spring Boot y desarrollo de APIs REST .
  • Experiencia trabajando en mantenimiento evolutivo y correctivo.
  • Capacidad para leer, comprender y modificar código existente.
  • Conocimientos sólidos de SQL y bases de datos relacionales.
  • Experiencia con Git y flujos de trabajo con ramas, PR/MR o Gitflow.
  • Experiencia en entornos productivos y análisis de incidencias.


Se valorará

  • Experiencia con aplicaciones Java legacy, monolíticas o empresariales.
  • Experiencia con Vaadin , Tomcat, despliegues WAR o frameworks Java similares.
  • Conocimiento de React, TypeScript o frontend moderno.
  • Experiencia con PostgreSQL, Firebird, Oracle o SQL Server.
  • Conocimientos de Docker, CI/CD, OAuth2/OIDC o microservicios.
  • Experiencia en refactorización progresiva de sistemas existentes.
  • Uso responsable de herramientas de Inteligencia Artificial como apoyo al desarrollo, debugging, testing y documentación.


Perfil buscado

Buscamos una persona autónoma, metódica, con buena comunicación técnica y criterio para trabajar sobre sistemas existentes sin necesidad de rehacer todo desde cero. Es importante contar con capacidad de análisis, orientación a la solución y disposición para colaborar con equipos técnicos, funcionales y de producto.

Condiciones

Reto profesional.

Incorporación inmediata.

Puesto de trabajo estable en empresa en crecimiento, con filosofía agile y orientada a la persona.

Contrato indefinido.

Similar jobs

Desarrollador/a Java Senior Fullstack

Apply Now
Back to search page