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.