Golang Developer

16 600 - 20 000 PLNNet per month - B2B

Golang Developer

Go

-, Kraków +4 Locations

EndySoft

16 600 - 20 000 PLN
Net per month - B2B
Full-time
B2B
Mid
Remote

Tech stack

    Golang

    advanced

    gRPC

    regular

    RESTful API

    regular

    Docker

    regular

    Kubernetes

    regular

    PostreSQL

    regular

    MySQL

    regular

    MongoDB

    regular

Job description

Position Overview:

We are seeking a dedicated Golang Developer to join our engineering team. The ideal candidate will have experience building reliable, high-performance backend systems and thrive in environments where scalable and maintainable code is key. You will work on innovative projects that involve designing and deploying cloud-native microservices, while ensuring robust integrations across systems. 


MD rate: 1660020000 PLN


Roles and Responsibilities:

  • Develop and maintain highly efficient backend services using Golang
  • Implement and manage event-driven architectures for real-time data processing. 
  • Collaborate with DevOps engineers to optimize service deployment and monitoring strategies. 
  • Design and enforce best practices for API development, ensuring seamless communication between services. 
  • Participate in architectural discussions and contribute to the evolution of the microservices ecosystem. 
  • Create and maintain technical documentation, including service diagrams and process flows. 
  • Ensure systems are secure, fault-tolerant, and capable of recovering from failures. 
  • Conduct performance tuning and load testing to enhance system reliability under high demand. 


Required Skills and Experience:

  • Expertise in Golang, with experience in building scalable and distributed systems. 
  • Strong understanding of concurrency patterns and asynchronous processing in Go. 
  • Proficiency in designing and implementing gRPC and RESTful APIs
  • Experience working with cloud-native platforms such as Docker and Kubernetes
  • Solid knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). 
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI/CD
  • Strong understanding of event-driven systems using tools like Apache Kafka or NATS


Nice to Have:

  • Experience with distributed tracing and monitoring tools like Prometheus, Grafana, or Jaeger
  • Knowledge of serverless architectures and tools such as AWS Lambda or Google Cloud Functions
  • Exposure to GraphQL API development. 
  • Familiarity with OAuth2, JWT, and other authentication mechanisms. 
  • Experience with Agile methodologies and participation in Scrum teams. 


Additional Information:

This role offers the chance to work on cutting-edge cloud technologies and help shape the backend architecture of modern applications. If you are passionate about Golang and enjoy solving complex technical challenges, we encourage you to apply.

Published: 10.08.2025
Office location