Wonderschool
Esprow
Desarrollador Java Eclipse RCP
Resumen
Buscamos un desarrollador Java de nivel intermedio o senior con experiencia en desarrollo Eclipse RCP y EMF.
Descripción del puesto
Buscamos un desarrollador Java de nivel intermedio o senior con experiencia en desarrollo Eclipse RCP y EMF, responsable de diseñar y entregar código de alta calidad basado en los requisitos de negocio y en la hoja de ruta tecnológica interna de Esprow. Debe ser capaz de asumir la responsabilidad de su trabajo, incluyendo algunas fases de pruebas y soporte, y realizar el seguimiento de cada paso necesario hasta lograr la entrega. El puesto requiere buenas habilidades de comunicación, capacidad para trabajar de forma independiente en un entorno de equipo pequeño y cumplir con los plazos y estándares de calidad.
Responsabilidades principales
- Asumir un papel proactivo en el diseño y desarrollo de nuevas funcionalidades y mejoras para el producto principal y la plataforma central de Esprow.
- Resolver problemas complejos relacionados con multi-threading, redes, mensajería financiera APIs, interfaz de usuario y casos de uso de clientes.
- Contribuir a las decisiones arquitectónicas cuando sea necesario.
- Colaborar con el Gerente de Desarrollo y el equipo de desarrollo.
- Documentar su área de responsabilidad y el código. Compartir conocimientos con el resto del equipo.
- Sugerir mejoras en el producto y en los procesos.
- Ayudar en el mantenimiento y mejora de la infraestructura de desarrollo.
- Asistir al equipo de soporte en la resolución de problemas técnicos escalados por los clientes, cuando sea necesario.
Requisitos del puesto
- Sólida experiencia en Java core.
- Comprensión sólida de conceptos de orientación a objetos, conocimiento de patrones de diseño y capacidad para escribir código limpio.
- Confianza con Eclipse RCP 3 & 4 y JFace/SWT APIs, y el Eclipse Modelling Framework (EMF).
- Experiencia en desarrollo multi-threading.
- Experiencia con herramientas de gestión de dependencias y compilación (Ivy/Maven, Artifactory, Jenkins) y revisiones de código.
- Capacidad de aprendizaje rápido y de asumir la responsabilidad de áreas del producto.
- Nivel básico (o superior) de inglés.
- Grado universitario en Informática, Tecnologías de la Información o equivalente.
Perfil ideal
- Fuertes habilidades de planificación, análisis y resolución de problemas.
- Atención excepcional a los detalles.
- Personalidad y actitud positivas: capacidad para obtener satisfacción de su trabajo.
- Alguien que pueda aportar conocimientos externos al equipo y busque mejorar continuamente.
- Capaz de trabajar de forma independiente, proactiva y bajo presión frente a múltiples plazos.
Habilidades adicionales (opcional, pero se valorará)
- Programación de redes en Java (Netty, MINA).
- Experiencia con protocolos de mensajería financiera (por ejemplo, FIX).
- Experiencia con middleware de mensajería (por ejemplo, ActiveMQ, Tibco, Solace, etc.).
- Experiencia con Spring Framework (Boot, MVC, Security, Hibernate, REST).
Beneficios que disfrutarás
- Puesto permanente a tiempo completo (presencial o remoto).
- Semana laboral de cinco días [9:00 a 18:00 – con horario flexible].
- Paquete de remuneración competitivo.
- Café/té y aperitivos gratuitos (para el puesto presencial).
- Equipo profesional, eficiente y amable.
- Formación y crecimiento profesional.
- Plan de carrera en una empresa tecnológica de rápido crecimiento dentro de los mercados globales.
Sobre Esprow
Esprow es una empresa tecnológica altamente innovadora y de rápido crecimiento que cuenta con algunas de las instituciones financieras más destacadas del mundo como clientes. Al trabajar con nosotros, estarás expuesto a tecnologías innovadoras y de vanguardia, y participarás en todo el ciclo de desarrollo de aplicaciones. Nuestra plataforma de pruebas empresariales (ETP) de Esprow es única en el mercado de certificación, pruebas y simulación automatizadas de soluciones de trading financiero. Con presencia en Nueva York, Singapur, Tokio e India, entregamos nuestra tecnología a clientes de todo el mundo. Tendrás la oportunidad de viajar y estar expuesto a los entornos de trabajo más desafiantes y de alto perfil.
Grado de autonomía y nivel de autoridad
Trabajando bajo la supervisión del Gerente de Proyecto y capaz de realizar el trabajo necesario de forma muy independiente una vez definido el alcance. Tenemos un entorno abierto y amable con una burocracia mínima, donde todos se involucran en diferentes aspectos de la tecnología y son libres de expresar su opinión.
