Senior Go Developer

Xebia Poland Logo

Xebia Poland

πŸ“Remote - Worldwide

Summary

Join Xebia, a global leader in digital solutions, and become a key member of our team. As an experienced Go Developer, you will design, build, and maintain high-performance, scalable applications. You'll work with cutting-edge technologies like microservices, Docker, and Kubernetes, collaborating with cross-functional teams. This role requires 5-10 years of software development experience, including extensive Go experience and a strong understanding of microservices architecture. You will mentor junior developers and contribute to a dynamic and innovative environment. Apply now to embark on your next challenge with Xebia.

Requirements

  • 5–10 years of software development experience, especially in distributed systems and system integrations
  • 5–7 years of hands-on experience with Go and its core libraries
  • Strong understanding of microservices architecture and best practices
  • Experience with Git, CI/CD pipelines, and DevOps principles
  • Basic knowledge of frontend technologies (HTML, CSS, JavaScript, modern frameworks)
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud)
  • Ability to write clean, maintainable, and efficient code
  • Strong collaboration and communication skills
  • Excellent problem-solving and analytical abilities
  • Experience working in Agile teams (Scrum/Kanban)
  • Passion for mentoring and supporting junior developers

Responsibilities

  • Design, build, and maintain scalable applications using Go
  • Develop and optimize RESTful APIs and microservices
  • Work with relational and non-relational databases (MySQL, PostgreSQL, MongoDB)
  • Utilize Docker and Kubernetes for containerization and orchestration
  • Collaborate with cross-functional teams to develop cutting-edge solutions
  • Conduct code reviews, identify performance bottlenecks, and optimize existing code
  • Mentor junior developers and help improve overall team performance

Preferred Qualifications

Familiarity with additional languages (Python, Java, C++)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.