Bogotá, 14, CO
29 days ago
Software Engineer - Backend
Position Description:

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!

#LI-AD3

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Confirmar seu email: Enviar Email