Golang Developer
Syone
Porto ou Lisboa, Portugal
há 2 dias

Job description

Backend Developer Job Description

We are looking for Golang developers to integrate on our backend squads. Our goal is to find people who are willing to learn and who enjoy solving the kind of problems that arise in their day-to-day programming tasks, whether they are senior or junior developers.

Responsabilities

The candidate will join a squad of developers and will be expected to be able to take a technical story or task which has been created by a Team Leader or a Solution Designer and implement it within our cloud-first infrastructure in a safe and timely manner.

They will be responsible for writing the necessary code, writing the necessary infrastructure-as-code configurations, passing the code through the testing stages of the pipelines, getting the code through code review and, finally, deploying it to production, all using the CI / CD pipelines that are available for those purposes.

The candidate will be expected to participate in code review of their peer’s work and also to be responsive to their tasks being reviewed by the team, discussing issues that are raised and acting on decisions arising from that activity.

It is also within the responsibility of the candidate keeping up with the security updates and relevant updates / upgrades, suggesting upgrades or code re-writes whenever necessary.

Along with the code, the candidate is expected to deliver technical documentation of the work they produce and to always comply with Worten’s logging, metrics and reporting guidelines within their projects.

Requirements

What do I need to bring?

  • Bachelor s Degree in Computer Science or similar;
  • Previous experience in Golang development
  • Experience with Test Driven Development (TDD);
  • Comfortable designing unit and integration tests;
  • Knowlegde of Relational databases MySQL, Postgres and Non-relational databases Redis, DynamoDB, Elasticsearch;
  • Messaging systems Kafka, SQS;
  • Cloud services, specifically AWS Lambda, S3, etc;
  • Git, CI / CD systems, Docker;
  • Event-driven systems;
  • DDD or Clean Architecture;
  • Actor Models, Sagas and Process Managers;
  • Fluency in English
  • What will be valued?

  • Technical Certifications
  • What can Syone offer me?

  • Integration in an organization with profound and sustained growth and involvement in pioneering projects with innovative technological solutions;
  • Strong IT training plans;
  • Professional evolution with intervention in ambitious technological projects, both national and internationally
  • Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidate-se
    Meu email
    Ao clicar em "Continue", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continue
    Formulário de candidatura