DS Technologies Inc
Arquitecto de backend de Java
Tiempo completo • New York, NY
Sobre nosotros: Somos una empresa que brinda servicios y soluciones de TI innovadores y transformadores. Nos apasiona ayudar a nuestros clientes a alcanzar sus objetivos y superar sus expectativas. Nos esforzamos por brindar la mejor experiencia posible a nuestros clientes y empleados. Estamos comprometidos con la mejora continua y la innovación, y siempre estamos buscando formas de mejorar nuestros servicios y soluciones. Creemos en trabajar en colaboración con nuestros clientes y empleados para lograr el éxito.
DS Technologies Inc está buscando un puesto de arquitecto de backend de Java para uno de nuestros principales clientes.
Título del trabajo: Arquitecto de backend de Java
Ubicación: En el sitio - Nueva York, NY
Tipo de puesto: Tiempo completo / Contrato
Solo W2
Ubicación: En el sitio - Nueva York, NY
Tipo de puesto: Tiempo completo / Contrato
Solo W2
Descripción general del puesto:
Buscamos un arquitecto de backend de Java altamente calificado para diseñar y liderar la arquitectura de sistemas de backend de nivel empresarial e integraciones basadas en API. El candidato ideal tendrá una gran experiencia en microservicios basados en Java, integraciones de sistemas de terceros, seguridad de API y arquitectura y diseño de bases de datos. Este rol requiere liderazgo técnico estratégico y capacidades de desarrollo práctico para garantizar la escalabilidad, el rendimiento y la confiabilidad en los sistemas distribuidos.
Responsabilidades clave:
Arquitectura y diseño
- Defina, diseñe e implemente la arquitectura de backend de Java para aplicaciones empresariales distribuidas a gran escala.
- Liderar la estrategia de API y el diseño de integración con múltiples plataformas y sistemas internos de terceros.
- Diseñe y optimice modelos de bases de datos, esquemas y rendimiento de consultas para entornos SQL y NoSQL .
- Garantice la alineación de las decisiones de arquitectura con los objetivos comerciales y técnicos, la escalabilidad y los objetivos de rendimiento.
- Defina estándares para el diseño de API RESTful, la seguridad de los endpoints, los patrones de acceso a los datos y el manejo de errores.
Liderazgo técnico
- Proporcionar orientación arquitectónica a los equipos de desarrollo, asegurando el cumplimiento de las mejores prácticas y principios de diseño.
- Revise el código, realice revisiones de diseño y asesore a los desarrolladores para garantizar entregables de alta calidad.
- Colabore con equipos multifuncionales (DevOps, control de calidad, seguridad, gestión de productos) para garantizar una entrega de soluciones sin problemas.
- Impulse la adopción de marcos, bibliotecas y herramientas modernas para mejorar la eficiencia y la capacidad de mantenimiento del código.
Integración y seguridad
- Diseñe e implemente API REST seguras para integraciones internas y externas, asegurando el cumplimiento de los estándares organizacionales y regulatorios.
- Administre los mecanismos de autenticación y autorización (OAuth2, JWT, SAML) y garantice la protección de los endpoints.
- Integre API externas y servicios de terceros (pagos, análisis, identidad, etc.) con un sólido manejo y monitoreo de errores.
- Asóciese con los equipos de seguridad de la información para abordar la seguridad de las aplicaciones, la gestión de vulnerabilidades y la protección de datos.
Rendimiento y confiabilidad
- Lidere los esfuerzos de optimización del rendimiento para los sistemas backend, centrándose en la latencia, el rendimiento y la escalabilidad.
- Establezca prácticas de observabilidad, monitoreo y registro para todos los servicios de backend.
- Defina estándares para alta disponibilidad (HA), recuperación ante desastres (DR) y equilibrio de carga en todos los niveles de aplicación.
Habilidades y calificaciones requeridas:
- 10+ años de experiencia en desarrollo de backend de Java, incluidos 5+ años en arquitectura y diseño de soluciones.
- Amplia experiencia en Java 8+, Spring Boot, Spring Cloud y arquitectura de microservicios.
- Sólida experiencia práctica con el diseño de API REST, marcos de integración y consumo de API de terceros.
- Sólida comprensión de los principios de diseño de bases de datos, ajuste del rendimiento de SQL y herramientas ORM (Hibernate/JPA).
- Conocimiento de plataformas en la nube (AWS, Azure o GCP) y orquestación de contenedores (Docker, Kubernetes).
- Sólido conocimiento de los protocolos de seguridad de API : OAuth2, JWT, SAML y SSL/TLS.
- Familiaridad con las canalizaciones de CI/CD, Git, Maven/Gradle y las herramientas de documentación de API (Swagger/OpenAPI).
- Excelentes habilidades analíticas, de resolución de problemas y de comunicación con la capacidad de colaborar eficazmente entre equipos.
Calificaciones preferidas:
- Experiencia con soluciones de API Gateway (Apigee, Kong, AWS API Gateway).
- Exposición a la arquitectura basada en eventos (Kafka, RabbitMQ).
- Conocimiento de las prácticas de DevSecOps y el ciclo de vida seguro del desarrollo de software.
- Experiencia previa en servicios financieros, comercio minorista o dominios de transformación digital empresarial .
Compensación: $50.00 por hora
Somos un empleador con igualdad de oportunidades y todos los candidatos calificados recibirán consideración por el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.
(si ya tienes un currículum en Indeed)