Giving voice to Romania’s Students.

How do your studies match today’s job market?

Golang Developer (relocation to Cyprus) - EPAM Romania
Apply externally

Golang Developer (relocation to Cyprus)

Published 17.10.2025 | Expires 02.12.2025

Job description

EPAM is looking for a talented and motivated Golang Developer to join our team working on the Corporate Index API project.

This role offers an opportunity to design, develop and maintain cutting-edge APIs that deliver critical information about companies by name or ID. As part of this project, you will collaborate with a multidisciplinary team to build a robust, scalable and efficient API solution leveraging modern tools and cloud technologies.

This is a hybrid position based in Nicosia, Cyprus, combining remote work with on-site collaboration in a vibrant and historic city.

If you're passionate about backend development, cloud technologies and solving complex challenges, we'd love to hear from you!

Responsibilities

  • Develop high-quality software design and architecture
  • Develop and maintain efficient, reusable and reliable Go code
  • Ensure the best possible performance, quality and responsiveness of applications
  • Identify, correct bottlenecks and fix bugs
  • Help maintain code quality, organization and automatization

Requirements

  • Around 4+ years of experience as a Golang Developer
  • Excellent knowledge of software architecture and design patterns
  • Experience in developing web applications and RESTful APIs
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with Azure Cloud: AKS and Storage (Blob Storage, File shares, Tables)
  • Entra ID and networking concepts (private endpoints, NSG rules, VNet integration)
  • Strong understanding of databases such as PostgreSQL and MongoDB

Nice to have

  • Experience with Palantir Foundry, SQL, Python
  • Experience with Elasticsearch/Mongo Atlas Search
EPAM Romania

EPAM Romania

85 active ads

4.20

125 reviews

Career opportunities

Salary package

Work-life balance

Management

Procedures and values

Job criteria

Employee Senior level (> 5 years)
Type of job Full-time
Cities Remote