Apply with hirly
Desarrollador FullStack
Capgemini · Bogota, CO
Upload your resume to see how well you match this job — free, in seconds, no account needed.
Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.
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.