Overview
Full Time
Skills
API
Collaboration
Backend Development
Software Design
Golang
Software Architecture
Design Patterns
Web Applications
RESTful
Docker
Kubernetes
Microsoft Azure
Cloud Computing
Storage
Computer Networking
Database
PostgreSQL
SQL
Python
Elasticsearch
MongoDB
ATLAS
Health Insurance
Insurance
Training And Development
Training
Coaching
LinkedIn
Job Details
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
REQUIREMENTS
NICE TO HAVE
WE OFFER
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
WE OFFER
- Private healthcare insurance
- Global travel medical and accident insurance
- Regular performance assessments
- Referral bonuses
- Family friendly initiatives
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.