Descripción
Resumen:
Buscamos un desarrollador senior full-stack motivado, con sólidas habilidades front-end y back-end, una pasión por escribir código limpio y testeable, y experiencia en entornos colaborativos y ágiles para diseñar, desarrollar y mantener aplicaciones de alta calidad.
Puntos destacados:
1. Diseñar y desarrollar aplicaciones robustas y escalables utilizando Angular y Java
2. Implementar prácticas de Desarrollo Guiado por Pruebas (TDD) para garantizar una alta calidad del código
3. Colaborar con equipos multifuncionales y mantenerse actualizado sobre las tendencias del sector
Buscamos un desarrollador senior full-stack cualificado y motivado para unirse a nuestro equipo dinámico. El candidato ideal contará con una sólida formación en desarrollo front-end y back-end, con especial énfasis en el front-end, una pasión por escribir código limpio y testeable, y experiencia trabajando en entornos colaborativos y ágiles. Desempeñará un papel clave en el diseño, desarrollo y mantenimiento de aplicaciones de alta calidad, aprovechando tecnologías punteras.
**Responsabilidades**
* Diseñar y desarrollar aplicaciones robustas, escalables y eficientes utilizando Angular y Java
* Implementar prácticas de Desarrollo Guiado por Pruebas (TDD) para garantizar una alta calidad del código
* Escribir y ejecutar pruebas unitarias para validar la funcionalidad de la aplicación
* Colaborar con equipos multifuncionales para recopilar y analizar los requisitos
* Mantener y mejorar el rendimiento de las aplicaciones existentes
* Mantenerse actualizado sobre las tendencias del sector e integrar las mejores prácticas en el proceso de desarrollo
* Participar en revisiones de código y contribuir a debates técnicos
**Requisitos**
* Un mínimo de 3 años de experiencia relevante
* Competencia en Angular para el desarrollo front-end
* Conocimientos sólidos sobre prácticas de Desarrollo Guiado por Pruebas (TDD)
* Experiencia con frameworks de pruebas unitarias
* Experiencia consolidada en Java para el desarrollo back-end
* Excelente dominio del inglés (nivel B2 o superior)
**Valorable**
* Familiaridad con metodologías de desarrollo ágil
* Experiencia con Apache Kafka para transmisión de eventos
* Conocimientos sobre Elastic Stack para búsqueda y análisis
* Competencia en Kubernetes para la orquestación de contenedores
* Conocimiento del framework Spring para el desarrollo de aplicaciones empresariales
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales compuestos por profesionales altamente cualificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones remunerados y baja por enfermedad
* Cursos de formación avanzada, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada, reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley aplicable.*