Descripción del puesto de ingeniero de software Java

Descripción general del trabajo

Estamos buscando un ingeniero de software Java experimentado para que forme parte de nuestro departamento de TI . Será responsable de priorizar y ejecutar tareas en el ciclo de vida del desarrollo de software. Además, probará y depurará aplicaciones Java para garantizar una experiencia de usuario fluida. 

Debería poder desarrollar código Java escalable y una interfaz de usuario amigable. Además de esto, determinará los plazos de integración del sistema y los flujos de trabajo del proyecto. Sus otras funciones incluyen el diseño de la arquitectura de la base de datos y la optimización de los sistemas. 

Trabajará en estrecha colaboración con los desarrolladores de Java para validar la funcionalidad del software. Su excelente conocimiento de los lenguajes de programación y los marcos de Java será una ventaja. Entonces, si tiene las habilidades que estamos buscando, póngase en contacto con nosotros. 

Responsabilidades

  • Sugerir y diseñar diagramas de flujo de implementación de software.
  • Evaluación de los requisitos del usuario y del sistema
  • Ilustrar problemas de software para el equipo de desarrollo de software.
  • Escritura de códigos java escalables basados ??en las especificaciones proporcionadas
  • Desarrollo de interfaces de usuario amigables y basadas en Java
  • Participar activamente en el ciclo de vida del desarrollo de software.
  • Ejecutar y priorizar las tareas asignadas 
  • Diseño de arquitectura de base de datos detallada
  • Realización de pruebas y depuración de aplicaciones de software.
  • Verificación de la funcionalidad del software y las áreas de seguridad
  • Comunicar los objetivos y los plazos del proyecto a los miembros del equipo.
  • Emprender la optimización de los sistemas.

Requisitos

  • Licenciatura en Ingeniería Informática, Informática o carrera afín
  • Más de 3 años de experiencia laboral como desarrollador de Java o puesto similar en la industria de TI y desarrollo
  • Conocimiento completo de Java, JavaScripts y JEE.
  • Conocimientos básicos sobre Diseño Orientado a Objetos
  • Comprensión de los procesos de diseño de software.
  • Familiaridad con herramientas de administración de software como Jira y Trello
  • Know-how de las últimas metodologías de desarrollo web
  • Experiencia en la creación de arquitectura de software. 
  • Fuertes habilidades técnicas e informáticas.
  • Excelentes habilidades de pensamiento crítico y resolución de problemas.
  • Conocimiento de los protocolos, procedimientos y directrices de prueba de aplicaciones.
  • Buena comunicación y habilidades interpersonales
  • Capacidad para trabajar de forma independiente y colaborativa.
  • Individuo orientado a los detalles y a los plazos
  • Capacidad para proyectos multitarea simultáneamente
  • Buen manejo del tiempo y habilidades organizativas.
  • Habilidad para mantener un ambiente de trabajo positivo.
  • Fuerte ética de trabajo.
  • Habilidad para liderar y motivar a los miembros del equipo.
  • Excelentes habilidades analíticas
  • Habilidad para priorizar tareas.