Desarrollador Fullstack - NTT DATA

Remoto

Inscribirme

Descripción

Desarrollador Fullstack

¡Únete a nuestro equipo de manera remota!

Estamos en búsqueda de un/a Desarrollador/a Full-Stack altamente cualificado/a y con una sólida trayectoria para unirse a nuestro equipo en un puesto 100% remoto. Si eres un/a profesional apasionado/a por la tecnología, con una mentalidad orientada a la resolución de problemas y buscas un entorno de trabajo dinámico e innovador, esta oportunidad es para ti.

Ofrecemos un contrato bajo modalidad freelance con una duración hasta el 31 de diciembre, brindando flexibilidad y la posibilidad de colaborar en proyectos desafiantes desde la comodidad de tu hogar.

Responsabilidades Principales:

Como Desarrollador/a Full-Stack, serás una pieza clave en el ciclo de vida completo del desarrollo de software. Tus responsabilidades incluirán:

  • Diseñar, desarrollar, probar e implementar aplicaciones web robustas y escalables.
  • Colaborar estrechamente con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades.
  • Escribir código limpio, eficiente y bien documentado, siguiendo las mejores prácticas de la industria.
  • Identificar y corregir cuellos de botella y errores, asegurando la calidad y el rendimiento de las aplicaciones.
  • Participar activamente en revisiones de código y en la mejora continua de los procesos de desarrollo.
  • Mantenerse actualizado/a sobre las últimas tendencias y tecnologías en el desarrollo full-stack.

Palabras Clave: Fullstack developer, Java, Springboot, Angular.

Si cumples con los requisitos y estás listo/a para un nuevo desafío profesional en un entorno flexible y 100% remoto, te invitamos a formar parte de Zemsania . ¡Esperamos conocerte pronto!

Requisitos

Requisitos Técnicos Indispensables:

Buscamos un/a profesional con una experiencia demostrable de al menos 3 años en desarrollo de software, y que cumpla con el siguiente stack técnico:

  • Experiencia General: Mínimo de 3 años en desarrollo de software.
  • Backend:
  • Dominio avanzado de Java 8+/11+.
  • Experiencia sólida con Spring Boot (incluyendo módulos como Web, JPA, Security).
  • Experiencia con .NET (especificar versión si es posible).
  • Habilidad en la construcción y consumo de APIs RESTful.
  • Frontend:
  • Experiencia avanzada con Angular 13+.
  • Profundo conocimiento de TypeScript y RxJS.
  • Bases de Datos: Experiencia trabajando con bases de datos relacionales como PostgreSQL, Oracle o MySQL.
  • Control de Versiones: Dominio de Git.
  • DevOps y CI/CD: Experiencia con Azure DevOps.
  • Calidad del Código: Experiencia en análisis estático de código utilizando herramientas como Sonar.
  • Principios de Diseño: Aplicación de principios de Clean Code, SOLID y metodologías de testing.

Formación Académica:

Se requiere título universitario en Ingeniería de Sistemas, Ciencias de la Computación o carreras afines.

Competencias Adicionales Valoradas:

  • Capacidad para trabajar de forma autónoma y proactiva en un entorno remoto.
  • Excelentes habilidades de comunicación y trabajo en equipo.
  • Pensamiento analítico y capacidad para la resolución de problemas complejos.
  • Proactividad en la búsqueda de soluciones y mejora continua.