Belcorp

Back-end Software Engineer en Belcorp

Empleo finalizado - No se reciben más postulantes

Belcorp is looking for experienced and skilled Back-end Software Engineer to join our team. This is an excellent position for people who enjoys developing a customer’s experience end-to-end and create world-class product for businesses. Our ideal candidate is an enthusiast about web technologies, loves thinking about the full picture, and understands what effect their decisions will have on end-users.

Challenges:

  • Design, own, deliver and execute software activities for Belcorp’s core platforms and experiences.
  • Design and develop software using modern technology stack mainly Node.JS, Java and GoLang.
  • Build and maintain services for high traffic and scale as well as design system architecture.
  • Define a reusable, scalable microservice development practice.
  • Work collaboratively with stakeholders across engineering projects to improve quality of digital assets while reducing the time to market.
  • Work with Product Managers and other engineering team members for seamless integration with services and components.
  • Solve high complexity engineering problems, while enabling high performance user experience.
  • Collaborate with CloudOps team on pipeline automation such as CI and CD.
  • Be an active member of the Software Engineer Community of Belcorp.

Qualifications:

  • Last year student or Bachelor's degree in Computer Science, Computer Engineering, related technical fields experience or equivalent practical experience.
  • 0-2+ years of experience developing large scale applications using Node.js or Java or GoLang.
  • Strong programming skills, data structures and Micro-services architecture and development.
  • Expertise with HTML5, CSS, JavaScript, TypeScript.
  • Knowledge of SQL Database and NoSQL Databases (MongoDB or Cassandra or Document DB)
  • Expertise in Messaging and EDA (Event-driven architecture) using MQ Services or Kafka or equivalent.
  • Proven Experience in building RESTful APIs and a deep understanding of REST principles and API Integration.
  • Experience with API Management platforms and knowledge of security models (Kong, Apigee or others).
  • Demonstrating experience with API testing including test automation, load and performance testing.
  • Knowledge and practice with cloud computing concepts and tools.
  • Expertise with Git & Gitflow.
  • Experience with DevOps, Continuous Integration tooling and automation processes.
  • Excellent communication skills and experience in collaborative environments.
  • Ability to understand business requirements and translate them into technical requirements.
  • Enterprise experience with OOP, design patterns and best practices.
  • Test driven development, unit testing and test integration (JUnit, Mocha, etc.)
  • Code Review tools (Sonar Qube, Linting, etc.)

Bonus Points

  • Proven Experience with e-Commerce Platforms like (VTEX, Magento, SAP Commerce)

Benefits

  • Free access to Coursera.
  • International movements to 12 countries where we are based.
  • Flexible schedule that suits your needs.
  • Early Friday all year.
  • Access to days off to recharge your energy.
  • Emotional support by experts.
  • Transportation and food covered by the company (only if you are in Tocancipa, Colombia).

Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Computadora Belcorp proporciona una computadora para tu trabajo.
Bono por desempeño Existen pagos adicionales al sueldo especificado si se cumplen objetivos.
Día de cumpleaños libre El día de tu cumpleaños es canjeable por un día completo de vacaciones.

Política de trabajo remoto

Híbrido

El trabajo se desempeña algunos días de forma remota y otros en la oficina en Bogotá (Colombia).

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.