Stand out for this role — generate a tailored resume and cover letter in about a minute.
NTT America, Inc. busca un Desarrollador Backend Senior para liderar la construcción de servicios en Kotlin y APIs RESTful, priorizando escalabilidad y rendimiento.
Participará en el diseño de arquitecturas robustas y en la optimización de consultas SQL en un entorno distribuido. También colaborará en el desarrollo FrontEnd con Angular, garantizando la integración limpia entre el BackEnd y el FrontEnd, y manteniendo la calidad de la interfaz en diferentes navegadores.
Desarrollo BackEnd & Base de Datos (Foco Principal - 60%)
Diseño de Arquitectura: Diseñar, desarrollar y mantener microservicios y APIs RESTful altamente escalables y de bajo latencia utilizando Kotlin.
Modelado y Optimización SQL:Diseñar esquemas de bases de datos relacionales eficientes, escribir consultas complejas, optimizar índices y garantizar la integridad de los datos.
Seguridad y Rendimiento: Implementar mecanismos avanzados de autenticación, autorización y protección de datos, asegurando un rendimiento óptimo del servidor bajo alta demanda.
Desarrollo FrontEnd (40%)
Construcción de Interfaces: Desarrollador componentes web modulares, reutilizables y altamente responsivos utilizando Angular (versiones recientes) y TypeScript.
Integración Extremo a Extremo: Conectar de manera eficiente y limpia las APIs del BackEnd con el FrontEnd, gestionando de forma óptima los estados de la aplicación.
Calidad de Interfaz: Asegurar la consistencia visual, accesibilidad y compatibilidad del software entre diferentes navegadores y dispositivos.
Liderazgo Técnico & Buenas Prácticas
Revisión de Código: Conducir revisiones de código minuciosas (Code Reviews) para garantizar la calidad, legibilidad y mantenibilidad del software.
Mentoría: Apoyar en el crecimiento técnico de desarrolladores junior y mid-level dentro del equipo.
DevOps de Soporte: Colaborar en pipelines de integración y despliegue continuo (CI/CD) y contenedores (Docker/Kubernetes).
Requisitos Excluyentes (Hard Skills)
Kotlin: 5+ años de experiencia sólida desarrollando en el BackEnd (Spring Boot, Ktor o frameworks similares).
SQL: Dominio avanzado en bases de datos relacionales (PostgreSQL, MySQL, SQL Server o Oracle), incluyendo optimización de queries y stored procedures.
Angular: 5+ años de experiencia comprobable desarrollando aplicaciones SPA con Angular y ecosistema TypeScript.
Control de Versiones: Manejo avanzado de Git (Gitflow, branching strategies, manejo de conflictos).
Requisitos Deseables (Nice to Have)
Experiencia con plataformas cloud (AWS, Azure o GCP).
Familiaridad con Docker, Kubernetes y herramientas de CI/CD (GitHub Actions, GitLab CI o Jenkins).
Conocimiento en metodologías ágiles (Scrum / Kanban).
Comunicación Asertiva: Capacidad para explicar conceptos técnicos complejos tanto a perfiles de ingeniería como a stakeholders de negocio.
Resolución de Problemas: Enfoque analítico para diagnosticar y solucionar fallas críticas en sistemas distribuidos.
Autonomía: Alta capacidad de gestión del tiempo y toma de decisiones técnicas fundamentadas.