Enviar candidatura ahora »

Desarrollador FullStack

Job Description

Desarrollador Full Stack


Perfil

  • Profesional en Ingeniería de Sistemas, Ingeniería de Software, Informática o carreras afines.
  • Experiencia superior a 5 años en desarrollo Full Stack, construcción de aplicaciones empresariales, integración de sistemas y arquitectura de software.
  • Experiencia diseñando, desarrollando e implementando soluciones escalables, seguras y de alto desempeño para proyectos de alta complejidad, criticidad o riesgo.
  • Capacidad para analizar requerimientos de negocio complejos y transformarlos en soluciones técnicas alineadas con estándares de calidad, seguridad y mantenibilidad.
  • Participación en iniciativas de modernización tecnológica, refactorización de aplicaciones, integración continua y transformación digital.
  • Inglés intermedio conversacional y técnico.
  • Modalidad híbrida.

Conocimientos

  • Desarrollo Front-End con Angular, JavaScript, HTML5, CSS, RxJS y NgRx.
  • Desarrollo Back-End con Java 8+, Spring Boot, Spring Security, Spring Data, Spring MVC y Node.js.
  • Diseño e implementación de APIs REST y arquitecturas basadas en microservicios.
  • Bases de datos Oracle, MongoDB, JPA y Hibernate.
  • Pruebas unitarias y de integración con JUnit, Mockito, Jasmine y Karma.
  • DevOps y herramientas de desarrollo: Git, Jenkins, Maven, Gradle, SonarQube, Docker, Angular CLI, npm/yarn y CI/CD.
  • Patrones de diseño, buenas prácticas de desarrollo, código limpio y arquitectura de software.
  • Metodologías ágiles (Scrum / Agile).
  • Deseable conocimiento en Python.

Principales responsabilidades

  • Diseñar, desarrollar e implementar soluciones Full Stack.
  • Analizar requerimientos funcionales y técnicos.
  • Construir componentes front-end y back-end siguiendo estándares de calidad.
  • Diseñar e integrar APIs y servicios.Participar en actividades de arquitectura y definición técnica de soluciones.
  • Realizar revisiones de código y asegurar buenas prácticas de desarrollo.
  • Implementar pruebas y apoyar procesos de aseguramiento de calidad.
  • Participar en despliegues y actividades de integración continua.
  • Optimizar aplicaciones para mejorar desempeño, escalabilidad y mantenibilidad.
  • Contribuir a iniciativas de mejora continua y transformación tecnológica.

Tu carrera en Capgemini

  • Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini.
  • Trabajarás junto a especialistas funcionales, técnicos y de negocio para desarrollar soluciones innovadoras utilizando tecnologías modernas y metodologías de clase mundial.
  • Contribuirás de manera responsable y oportuna con la satisfacción del cliente, entregando soluciones de alto valor y calidad.
  • Capgemini ofrece una compensación competitiva y beneficios superiores a los de Ley.
  • Nuestras oficinas centrales están en París, Francia y tenemos presencia en más de 40 países.
  • Capgemini ha desarrollado metodologías propias a nivel global: Collaborative Business Experience y Rightshore.

Te encantará trabajar en Capgemini porque:

  • Ofrecemos una experiencia única de reclutamiento y onboarding, y te ayudamos a construir las bases de tu carrera y habilidades profesionales.
  • Proveemos un ambiente de trabajo colaborativo basado en nuestros 7 valores: Honestidad, Audacia, Confianza, Libertad, Espíritu de Equipo, Modestia y Diversión.
Código de referencia:  563606
Fecha:  22 sept 2026
Nivel de experiencia:  Profesionales con experiencia
Tipo de contrato:  Permanente
Localización: 

Bogota, CO

Brand:  Capgemini
Comunidad Profesional:  Software Engineering

Enviar candidatura ahora »