Saltar al contenido principal

Programador full stack

Tecnología
Softtek
Bogotá, ColombiaHace 1 mes
Tiempo completo100% Remoto

Descripción del puesto

Requisitos

  • Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería de Telecomunicaciones o Ingeniería Electrónica.
  • Experiencia en desarrollo de aplicaciones de software.
  • Contar con al menos una de las siguientes certificaciones: AWS Certified Developer Associate.
  • Mínimo cuatro (4) años de experiencia profesional en desarrollo de software.
  • Experiencia demostrada de al menos tres (3) años en dos (2) o más proyectos implementados en plataformas cloud (Azure y/o AWS).
  • Experiencia desempeñándose como Desarrollador Full Stack.
  • Experiencia comprobada en tecnologías utilizadas: Spring Boot, API REST, Java y Angular en sus versiones más recientes.
  • Experiencia en arquitecturas basadas en microservicios, contenerización, integración y despliegue contínuo (CI/CD), DevOps y metodologías ágiles Scrum.
Requerido – Habilidades Técnicas
  • Desarrollo Full Stack con Java y Angular.
  • Desarrollo de aplicaciones con Spring Boot.
  • Diseño, construcción e integración de API REST.
  • Arquitecturas de microservicios.
  • Desarrollo e implementación de soluciones en Azure y/o AWS.
  • Contenerización con Docker y herramientas afines.
  • Integración y despliegue continuo (CI/CD).
  • Prácticas DevOps.
  • Metodologías ágiles Scrum.
  • Bases de datos relacionales y no relacionales.
  • Desarrollo, mantenimiento y optimización de aplicaciones empresariales.
  • Consumo e integración de servicios y plataformas cloud.
Responsabilidades (Actividades a desempeñar)
  • Diseñar, desarrollar e implementar aplicaciones de software utilizando tecnologías Java y Angular.
  • Participar en proyectos Full Stack desplegados en entornos cloud (Azure y/o AWS).
  • Diseñar y desarrollar microservicios y API REST.
  • Implementar procesos de contenerización, automatización y despliegue contínuo.
  • Garantizar la calidad, escalabilidad y mantenibilidad de las soluciones desarrolladas.
  • Integrar componentes frontend y backend siguiendo buenas prácticas de arquitectura.
  • Participar en ceremonias ágiles Scrum y colaborar con equipos multidisciplinarios.
  • Realizar análisis, pruebas, corrección de incidencias y optimización de aplicaciones.
  • Contribuir a la adopción de prácticas DevOps y mejora contínua de los procesos de desarrollo.
Idiomas requeridos
  • Inglés: Básico
Información adicional
  • Se requiere experiencia comprobable en proyectos desarrollados sobre plataformas cloud Azure y/o AWS.
Locación
  • Bogotá (asistencia híbrida) u otras ciudades de Colombia.
Keywords
MS-DOSSpring FrameworkAngularAngularJSDevOpsScrumJavaCI / CDAWSDockerCI/CD

¿Te interesa este puesto?