




**Información Importante** Ubicación: Perú Modalidad de Trabajo: Remoto **Resumen del Puesto** Como **Desarrollador Senior Java UI (18307\)**, será responsable de diseñar, desarrollar y mantener soluciones de software de alta calidad. Colaborará con equipos multifuncionales para comprender los requisitos comerciales y traducirlos en aplicaciones de software escalables y eficientes. Su función incluirá liderar proyectos técnicos, mentorear a ingenieros juniors y mejorar continuamente las prácticas de desarrollo de software para garantizar la entrega de sistemas robustos y confiables. **Responsabilidades y Funciones** * Desarrollar y optimizar aplicaciones avanzadas de interfaz de usuario basadas en Java utilizando Swing y Eclipse RCP/SWT para la visualización e interpretación compleja de datos geofísicos. * Diseñar aplicaciones cliente escalables e integrarlas con microservicios basados en la nube que se ejecutan en AWS o Azure. * Liderar decisiones técnicas, realizar revisiones de código y proporcionar mentoría, asegurando al mismo tiempo un software de alta calidad mediante pruebas e integración continua. **Cualificaciones y Habilidades** * Dominio profesional o avanzado del idioma inglés. * Amplia experiencia en Java, Swing, Eclipse RCP/SWT y desarrollo de interfaces de usuario para aplicaciones científicas o intensivas en datos. * Experiencia en el diseño e implementación de APIs RESTful e integración de aplicaciones cliente con microservicios en la nube. * Competencia práctica en AWS o Azure y conocimientos de herramientas de contenerización/u orquestación como Docker y Kubernetes. * Conocimiento de herramientas de optimización de rendimiento como VisualVM, JMC/JFR y Async Profiler. * Experiencia trabajando con equipos distribuidos y metodologías ágiles/Scrum. * Familiaridad con bibliotecas de computación científica como NumPy, SciPy, Pandas o TensorFlow. * Comprensión de procesamiento de datos geofísicos, aceleración GPU (CUDA) o desarrollo gráfico 2D/3D con Java 2D/OpenGL. * Experiencia con canalizaciones CI/CD y herramientas de desarrollo como GitLab, GitHub y VS Code. * Conocimiento de frameworks de microservicios como Spring Boot o Quarkus. * Conocimientos opcionales de C\+\+, Python o frameworks frontend como Angular o React. **Acerca de Encora** Encora es una empresa global que ofrece soluciones de Ingeniería Digital y Software. Nuestras áreas de práctica incluyen Servicios en la Nube, Ingeniería de Productos y Modernización de Aplicaciones, Datos y Analítica, Experiencia Digital y Servicios de Diseño, DevSecOps, Ciberseguridad, Ingeniería de Calidad, Ingeniería de IA y Modelos de Lenguaje (LLM), entre otros. **En Encora contratamos profesionales únicamente basándonos en sus habilidades y no discriminamos por edad, discapacidad, religión, género, orientación sexual, condición socioeconómica ni nacionalidad.**


