Pāriet uz saturu

BACK-END ENGINEER (GOLANG)

  • On-site
    • Rīga, Rīga, Latvia
  • €4,000 - €7,000 per month
  • CV-Online Recruitment client

Job description

  • Own backend services or a technical area from problem definition to production delivery.

  • Design and improve service architecture, integrations, data flows, and module boundaries.

  • Build backend services using compiled or strongly typed technologies.

  • Work with databases such as MySQL.

  • Write automated tests for business logic, integrations, and data processing.

  • Improve reliability, performance, observability, and fault tolerance.

  • Participate in code reviews, architecture discussions, and technical decision-making.

Job requirements

Technical skills

  • Strong programming skills in Golang language.

  • Ability to make architectural decisions and work independently on complex tasks.

  • Understanding of distributed systems, scalability, reliability, and service design.

  • Experience with APIs, service integrations, asynchronous processing, and background jobs.

  • Practical database knowledge, including data modelling, queries, and performance.

  • Experience with automated testing and quality-focused development.

  • Experience with cloud-native environments, orchestration tools, and CI/CD pipelines.

  • Ability to clarify requirements and shape tasks when specifications are incomplete.

What we value in you

  • You prefer solving complex product and architecture problems by working only with ready-made tickets.

  • You can communicate actively with colleagues, clarify details, and explain things clearly.

  • You are interested in long-term technical ownership and want your work to matter in a real operational environment.

  • You are dependable: once you take responsibility for an area, the team can trust that it will move forward.

or