Descripción
Resumen:
Buscamos un desarrollador Java experimentado para diseñar y desarrollar servicios de backend, herramientas internas y aplicaciones orientadas al cliente destinadas a operaciones financieras críticas para la misión.
Aspectos destacados:
1. Diseñar y desarrollar servicios de backend y algoritmos escalables
2. Colaborar estrechamente con equipos multifuncionales
3. Mejorar y refactorizar aplicaciones existentes
La firma de consultoría Cooperidge Consulting está buscando, en nombre de un destacado socio de servicios financieros, un desarrollador Java experimentado para apoyar el diseño y desarrollo de servicios de backend, herramientas internas y aplicaciones orientadas al cliente que impulsan operaciones financieras críticas para la misión. Se trata de un puesto híbrido con sede en Stamford, CT (3 días presenciales, 2 remotos), con condición de empleado de tiempo completo únicamente (sin consultores ni contratistas). Se ofrece patrocinio H-1B y asistencia para reubicación a los candidatos calificados.
En este puesto usted:
Diseñará y desarrollará servicios de backend y algoritmos escalables utilizando Java y tecnologías relacionadas.
Escribirá código limpio, mantenible y eficiente, centrado en la fiabilidad y el rendimiento.
Realizará pruebas unitarias e integrales, depuración y resolución de incidencias.
Colaborará estrechamente con equipos multifuncionales, incluidos desarrolladores, gestores de producto e ingenieros de QA.
Revisará el código de sus compañeros para garantizar su calidad y ofrecerá comentarios constructivos.
Mejorará y refactorizará aplicaciones existentes para mejorar su rendimiento y seguridad.
Documentará diseños técnicos y flujos de trabajo para uso interno.
Se mantendrá actualizado sobre las tecnologías emergentes y las mejores prácticas.
Brindará soporte a los usuarios, solucionará problemas e impartirá formación según sea necesario.
Requisitos
Cualificaciones
Conocimiento sólido de los principios de la programación orientada a objetos y de la arquitectura en capas (n-tier).
Experiencia con bases de datos relacionales (se prefiere Oracle).
Conocimientos prácticos de Java/JEE o C++, APIs RESTful, microservicios y sistemas orientados a mensajes.
Familiaridad con entornos de servidores de aplicaciones como JBoss u otros similares.
Interés por los instrumentos financieros y los conceptos del sector (la experiencia previa es un plus).
Formación y experiencia
Título universitario (Licenciatura o Maestría) en Ciencias de la Computación o campo afín.
Mínimo 5 años de experiencia profesional en Java u otros lenguajes orientados a objetos.
Beneficios
Se ofrece patrocinio H-1B y asistencia para reubicación a los candidatos calificados
Remuneración competitiva: salario acorde a la experiencia y nivel de autorización, además de bonos basados en el desempeño.
Salud y bienestar: cobertura integral de seguros médicos, dentales y de visión; recursos para la salud mental; opciones de HSA/FSA.
Planificación para la jubilación: plan 401(k) con aportación de la empresa para asegurar su futuro.
Tiempo libre remunerado: generoso número de días de permiso remunerado (PTO), festivos federales y licencias por enfermedad para equilibrar vida laboral y personal.
Desarrollo profesional: reembolso de certificaciones, conferencias y formación avanzada.
Entorno laboral de vanguardia: acceso a herramientas y tecnologías avanzadas, así como a proyectos clasificados a la vanguardia de la investigación en procesamiento de señales.
Cultura de equipo: entorno pequeño y colaborativo, con impacto directo en los resultados de los proyectos.
Crecimiento profesional: trayectorias claras de ascenso y oportunidades para acceder a puestos de liderazgo o roles técnicos especializados.
Ventajas en materia de seguridad: los puestos que requieren autorización TS/SCI ofrecen estabilidad y financiación a largo plazo para los proyectos.
Equilibrio entre vida laboral y personal: opciones flexibles de horarios, siempre que lo permitan los requisitos de la misión.