Descripción del puesto: Desarrollador Java sénior (m/h/x)

Utiliza esta plantilla de descripción del puesto de desarrollador Java sénior para atraer y contratar a profesionales cualificados para tu equipo de ingeniería.

Responsabilidades del desarrollador Java sénior incluyen:

  • Identificación y análisis de los requisitos de los usuarios
  • Priorización, asignación y realización de tareas en todo el ciclo de vida de desarrollo del software
  • Desarrollo de aplicaciones de Java EE

Breve descripción del puesto

Buscamos un desarrollador Java sénior para gestionar el ciclo de vida de desarrollo de software, desde la planificación y la priorización a las pruebas y el lanzamiento.

Entre las responsabilidades del desarrollador Java sénior se incluyen recopilar los requisitos del sistema y de los usuarios, crear módulos Java y probar las funciones antes de su lanzamiento. Si además tienes experiencia práctica desarrollando software con metodologías ágiles y estás listo para liderar a nuestros desarrolladores junior, nos gustaría conocerte.

En última instancia, desplegarás y mantendrás aplicaciones funcionales seguras y de alta calidad.

Responsabilidades

  • Identificar y analizar los requisitos de los usuarios
  • Priorizar, asignar y realizar tareas en todo el ciclo de vida de desarrollo del software
  • Desarrollar aplicaciones de Java EE
  • Escribir código eficiente y bien diseñado
  • Revisar, probar y depurar el código de los miembros del equipo
  • Diseñar la arquitectura de bases de datos
  • Planificar el lanzamiento de versiones de los productos con los equipos internos
  • Documentar las fases de desarrollo
  • Garantizar que nuestras aplicaciones sean seguras y estén actualizadas

Requisitos

  • Experiencia laboral como desarrollador Java sénior o en un puesto similar
  • Experiencia en diseño, creación y pruebas de aplicaciones de Java EE
  • Profundos conocimientos de conocidos sistemas de Java como JSF y Spring MVC
  • Experiencia en diseño orientado a objetos (OOD, por sus siglas en inglés)
  • Buena capacidad para delegar tareas y gestionar el tiempo
  • Capacidad para solucionar problemas
  • Grado en ciencias informáticas, ingeniería o en un campo relacionado

Ready to hire?

Post to multiple job boards in a single submission. Add your details below and try Workable for free.

Let's grow together

Start hiring now with a 15-day free trial. Or talk to us about your hiring plans and
discover how Workable can help you find and hire great people.

×
Stay in the loop!

Sign up for jargon-free hiring resources.