Descripción del puesto: Ingeniero de Java (m/h/x)
Publica esta plantilla de descripción del puesto de ingeniero de Java en bolsas de trabajo y páginas de empleo en Internet para atraer a candidatos cualificados para tu departamento de ingeniería.
Refreshed on
February 6, 2020
Responsabilidades del ingeniero de Java incluyen:
- Análisis de los requisitos del sistema y de los usuarios
- Diseño de diagramas de flujos para ilustrar las soluciones de software
- Escritura de código eficiente basado en las especificaciones de las funciones
Breve descripción del puesto
Buscamos un ingeniero de Java para ayudarnos a crear aplicaciones y productos funcionales.
Entre las responsabilidades del ingeniero de Java se incluyen definir los requisitos del software, escribir código limpio y eficiente de diversas aplicaciones y realizar pruebas para mejorar la funcionalidad del sistema. Si además tienes experiencia práctica en programación en Java y sientes interés por las metodologías ágiles, nos gustaría conocerte.
En última instancia, implementarás y mantendrá los componentes y sistemas de Java en todo el ciclo de vida de desarrollo de software.
Responsabilidades
- Analizar los requisitos del sistema y de los usuarios
- Diseñar diagramas de flujos para ilustrar las soluciones de software
- Escribir código eficiente basado en las especificaciones de las funciones
- Desarrollar interfaces de usuario
- Priorizar y realizar tareas en el ciclo de vida de desarrollo del software
- Diseñar la arquitectura de bases de datos
- Probar y depurar las aplicaciones de Java
- Validar la funcionalidad y la seguridad del software
Requisitos
- Experiencia laboral como ingeniero de Java, desarrollador Java o en un puesto similar
- Experiencia desarrollando aplicaciones de Java EE
- Estar familiarizado con el diseño orientado a objetos (OOD, por sus siglas en inglés)
- Buenos conocimientos de conocidos sistemas de Java como JSF y Spring MVC
- Experiencia en el desarrollo de software guiado por pruebas (TDD, por sus siglas en inglés)
- Capacidades para solucionar problemas
- Grado en ciencias informáticas, ingeniería o en un campo relacionado