Desarrollador Java Sr

Consultoria IT · Buenos Aires (Híbrido)

Inscribirme

Descripción

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

•    Excelente manejo de BRANCHING. Noción de hotfixes y evolutivos.

•    Mínimo 4 años de experiencia

-Modalidad de trabajo: Híbrida