Capgemini

Desarrollador FullStack

Capgemini
Apply
1 day ago
Bogotá, ColombiaSenior

Responsibilities

  • Diseñar, desarrollar e implementar soluciones Full Stack.
  • Analizar requerimientos funcionales y técnicos y transformarlos en soluciones técnicas.
  • Construir componentes front-end y back-end conforme a estándares de calidad, seguridad y mantenibilidad.
  • Diseñar e integrar APIs y servicios y participar en la definición técnica y arquitectura 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 su desempeño, escalabilidad y mantenibilidad.
  • Contribuir a iniciativas de mejora continua, modernización tecnológica, refactorización y transformación digital.

Requirements

  • Título profesional en Ingeniería de Sistemas, Ingeniería de Software, Informática o carreras afines.
  • Más de 5 años de experiencia 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 convertirlos en soluciones técnicas.
  • Conocimientos de desarrollo front-end con Angular, JavaScript, HTML5, CSS, RxJS y NgRx.
  • Conocimientos de desarrollo back-end con Java 8+, Spring Boot, Spring Security, Spring Data, Spring MVC y Node.js.
  • Experiencia con bases de datos Oracle, MongoDB, JPA y Hibernate.
  • Experiencia con pruebas unitarias y de integración usando JUnit, Mockito, Jasmine y Karma.
  • Conocimientos de Git, Jenkins, Maven, Gradle, SonarQube, Docker, Angular CLI, npm/yarn y CI/CD.
  • Conocimientos de patrones de diseño, buenas prácticas, código limpio y arquitectura de software.
  • Inglés intermedio conversacional y técnico.
  • Se desea conocimiento de Python.
  • Conocimiento de metodologías ágiles como Scrum y Agile.

Benefits

  • Modalidad híbrida.
  • Compensación competitiva y beneficios superiores a los de ley.
  • Ambiente de trabajo colaborativo con especialistas funcionales, técnicos y de negocio.
  • Oportunidades de desarrollo profesional, reclutamiento y onboarding orientados a fortalecer la carrera y las habilidades profesionales.

Tech Stack

AngularCSSDockerGitGradleJasmineJavaJavaScriptJenkinsJUnitKarmaMavenMongoDBNode.jsnpmPythonSonarQubeSpring BootYarn

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me