Salario negociable
Qode
Ohio, USA
Desarrollador Full Stack Senior Ubicación: Cincinnati, OH Tipo de lugar de trabajo: Híbrido Acerca del puesto Estamos buscando un Desarrollador Full Stack Senior altamente calificado y motivado para unirse a nuestro dinámico equipo en el ámbito bancario. Como Desarrollador Full Stack Senior, será responsable de diseñar, desarrollar y mantener aplicaciones robustas y escalables. Trabajará tanto en componentes front-end como back-end, asegurando una integración perfecta y un rendimiento óptimo. Este puesto requiere un sólido conocimiento de los principios de desarrollo de software, excelentes habilidades para resolver problemas y la capacidad de colaborar eficazmente con equipos multifuncionales. El candidato ideal tendrá un historial comprobado en la entrega de código de alta calidad y pasión por mantenerse al día con las últimas tecnologías y tendencias del sector. Contribuirá a la arquitectura y diseño de nuestros sistemas, asegurando que satisfagan las necesidades cambiantes de nuestro negocio. Esta es una excelente oportunidad para tener un impacto significativo en nuestra organización y avanzar en su carrera en un entorno desafiante y gratificante. Principales responsabilidades Diseñar, desarrollar y mantener aplicaciones full stack de alta calidad, escalables y confiables. Escribir código limpio, bien documentado y susceptible de pruebas. Colaborar con gerentes de producto, diseñadores y otros desarrolladores para definir los requisitos y especificaciones del proyecto. Participar en revisiones de código para garantizar la calidad del código y el cumplimiento de los estándares de programación. Diagnosticar y depurar problemas complejos en los sistemas front-end y back-end. Contribuir a la arquitectura y diseño de sistemas nuevos y existentes. Implementar y mantener marcos de pruebas automatizadas, incluyendo pruebas unitarias, de integración y de extremo a extremo. Mantenerse actualizado con las últimas tecnologías y tendencias del sector. Capacitar a desarrolladores junior y brindar orientación técnica. Asegurar la seguridad e integridad de nuestras aplicaciones y datos. Habilidades y calificaciones requeridas Título universitario en Ciencias de la Computación o campo relacionado. 8+ años de experiencia en desarrollo full stack. Alto dominio de Core Java y Spring Boot. Amplia experiencia con ReactJS y empaquetado npm. Experiencia práctica escribiendo pruebas Junit y E2E (por ejemplo, usando Karate y Playwright). Sólido conocimiento de la arquitectura de microservicios (por ejemplo, imágenes de Docker y K8s). Experiencia con JPA y bases de datos SQL. Dominio de control de versiones con Git. Conocimiento sobre enrutamiento en código React. Experiencia con pipelines CI/CD (por ejemplo, Jenkins). Excelentes habilidades para resolver problemas y comunicarse. Información adicional Este es un puesto de tiempo completo ubicado en Cincinnati, OH, con un modelo de trabajo híbrido. El candidato ideal tendrá experiencia en el sector bancario o en servicios financieros. Se valorará el conocimiento sobre buenas prácticas de seguridad y requisitos de cumplimiento normativo. Ofrecemos un salario competitivo y un paquete de beneficios que incluye seguro médico, tiempo libre remunerado y oportunidades de desarrollo profesional. Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por motivos de raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. El candidato seleccionado estará sujeto a una verificación de antecedentes y pruebas de detección de drogas. Este puesto requiere una fuerte colaboración con otros equipos, por lo que son esenciales excelentes habilidades de comunicación y trabajo en equipo. Buscamos una persona proactiva y autodirigida, apasionada por crear software de alta calidad y contribuir al éxito de nuestra organización.