Elempleo.com: el buscador de empleo más grande de Colombia
Aprovecha nuestra app
miles de ofertas laborales.

Software engineer - backend

Software engineer - backend

Publicado 1 Dic 2025

Trabaja en CGI ISMC COLOMBIA S.A.S

1886618966
Salario confidencial Salario
Bogotá - Híbrido Ubicación
Profesional Nivel laboral
6 años de experiencia Experiencia mínima
Profesional Área laboral
Indefinido Tipo de contrato
Consultorías / Asesorías
Industria
Consultoría en recursos humanos
Sector
Fundada en 1976, CGI es una de las mayores empresas de servicios TI y consultoría del mundo. Estamos orientados al conocimiento y nos basamos en los resultados para ayudarte a acelerar el rendimiento de tus inversiones.
Crear alerta de empleo

Recibir ofertas en tu correo.

Con el envío de tus datos personales autorizas al potencial empleador, el tratamiento de tus datos personales para la oferta de empleo, de acuerdo con la política de tratamiento de datos de Leadersearch S.A.S. (Elempleo).

Podrás participar gratuitamente en los procesos de selección; no debes pagar sumas de dinero por ningún concepto. Dirígete al potencial empleador ante cualquier consulta o reclamo.

Para ofertas confidenciales contáctanos a: info@elempleo.com

Descripción del cargo

Join CGI!

Would you like to be part of one of the five largest IT and business process companies in the world?
At CGI, we are looking for a Software Engineer – Backend to work on an international project.

Requirements:
- Bachelor degree in Computer Science, Software Engineering, or related fields.
- Conversational English (B2 level or higher).
- 6+ years of hands-on software development experience.
- Strong proficiency in: Backend: Java, Spring Boot, GraphQL, RESTful APIs, PythonSolid understanding of object-oriented programming, MVC, and microservices architectures.
- Solid understanding of object-oriented programming, MVC, and microservices architectures.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with version control systems (Git/GitHub/GitLab).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Understanding of security best practices and performance optimization in full stack development.

Responsibilities:
- Participate in all phases of the software development lifecycle — from requirements gathering and architecture design to implementation and deployment.
- Design, develop, and maintain back end applications using Java, Spring, GraphQL, Python
- Integrate APIs and third-party services efficiently and securely.
- Translate business requirements and technical specifications into efficient, maintainable, and scalable solutions.
- Develop RESTful and GraphQL APIs for efficient data exchange between systems.
- Write clean, modular, and testable code adhering to industry best practices.
- Participate in code reviews, debugging sessions, and performance optimization.
- Collaborate with cross-functional teams, including QA, and DevOps.
- Contribute to CI/CD implementation and deployment automation.
- Identify areas of opportunity or risk.

Nice to Have:
- Understanding of front-end applications with regards to consuming apis.
- Knowledge of Netflix DGS Framework for building GraphQL services.
- Familiarity with CI/CD pipelines and DevOps tools (Jenkins, GitHub Actions, Terraform).
- Exposure to serverless architectures and event-driven systems.
- Experience with testing frameworks such as JUnit, Mockito, Jest, or Cypress.

Complementary Skills:
- Strong communicator: proactive in sharing updates, asking questions, and contributing to team discussions.
- Self-starter: takes initiative, drives tasks to completion, and works independently with minimal supervision.
- Continuous learner: stays current with emerging technologies and actively seeks opportunities to upskill.
- Collaborative mindset: works effectively in cross-functional and multicultural teams.
- Analytical and detail-oriented: able to identify issues early and propose thoughtful solutions.

Apply now!

1886618966 1886618966 Productores y distribuidores de software Profesional Indefinido MoreOneYear
Ingeniería de sistemas Computación / Otras Profesión
Universitaria Nivel educativo
1 Vacante Número de vacantes
¡Tu experiencia vale mucho!

Cuéntales a las empresas lo nuevo: actualiza tu hoja de vida en elempleo.com