29 ago
|
ITPS
|
Buenos Aires
Principales deberes y responsabilidades:
• Comprender el requerimiento de software.
• Modelizar y refinar especificaciones a fin de determinar un diseño detallado para implantar la funcionalidad requerida.
• Construir o adaptar clases, módulos u otras piezas de software. Reutilizar componentes existentes integrándolos con código propio. Verificar los programas producidos probándolos en forma unitaria.
• Revisar el código para resolver defectos o mejorarlo.
• Documentar los programas de acuerdo a estándares. Tanto con documentos funcionales y de arquitectura, como con comentarios en el propio código.
• Investigar nuevas tecnologías, cumplir con los procesos definidos y proponer mejoras.
• Entregar a través de la totalidad del ciclo de vida de aplicaciones concepto, diseño, desarrollo, implementación, prueba y soporte.
• Mantener las aplicaciones productivas, corregir errores e implementar nuevas funcionalidades.
• Cumplir con las entregas según las estimaciones de tiempo realizadas.
• Trabajar en estrecha colaboración con otros desarrolladores.
• Reunir los requerimientos de funcionalidad y traducir esas necesidades en soluciones funcionales elegantes.
• Construir prototipos en fase de alcance técnico de los proyectos.
• Optimizar el rendimiento de las aplicaciones.
• Trabajar para construir aplicaciones con foco en la funcionalidad.
• Crear interfaces de usuario atractivas.
• Detectar oportunidades de mejora o conformidades y observaciones para incluirlas en el sistema de mejora continua.
• Participar en la definición y revisión de estándares y normas aplicables al diseño y construcción.
Habilidades
• Escucha y empatía. Habilidad para generar conversaciones y resolver conflictos.
• Ayuda a los equipos a identificar oportunidades de experimentación y llevarlas adelante, con foco en la entrega de Valor.
• Promueve la innovación tecnológica
• Comparte aprendizajes y descubrimientos buscando evolucionar el stack tecnológico
• Alinear los objetivos de la práctica es pos del cumplimiento de los Okrs de cada uno de los equipos donde se desarrollen.
Requisitos:
Requerimientos técnicos para la posición:
• Spring Boot (Versión 2.x en adelante)
• Spring Web
• Spring Data
• Spring Security
• Mongo Client (Deseable)
• REST
• SOAP
• Messages Queue (MQ)
• Kafka
• Microservicios
• Maven
• Git
• Destacado manejo de BRANCHING. Noción de hotfixes y evolutivos.
• Mínimo 4 años de experiencia
-Modalidad de trabajo: Híbrida
📌 Desarrollador Java Sr (Buenos Aires)
🏢 ITPS
📍 Buenos Aires