Por favor, actualiza tu navegador para tener una mejor experiencia, prueba con Chrome, Internet explorer.
Gracias por haberte postulado a la oferta de empleo Software engineer - backend, en Cgi ismc colombia s.a.s.
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!
Cuéntales a las empresas lo nuevo: actualiza tu hoja de vida en elempleo.com