(Senior) Go Developer (m/f/d)

Remote Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

0.00 USD

Valid Through

Sep 10, 2025

Job Description

At AOE, we believe in agile principles, autonomy, and collaboration. For our long-term client team at 1NCE, a leading provider of IoT connectivity, we’re looking for a (Senior) Go Developer (m/f/d) in Bosnia. You'll join an international, distributed and remote working team solving challenges in event-driven architectures, ensuring system stability through open-source standards, and building scalable, robust systems to handle millions of connected devices.

Your jobDevelop microservices in Go within an agile, test-driven environmentDesign scalable REST APIs using OpenAPI SpecificationsBuild and maintain robust event-driven systems using message publishers/subscribersSolve challenges in distributed architecture with open-source technologies at scaleEnsure system reliability through comprehensive testing, code reviews, and pair programmingCollaborate on architectural decisions and technology choices for sustainable solutionsSupport infrastructure tasks such as CI/CD (GitLab CI), ideally AWS integration (EKS, S3, MSK), and Helm chart maintenanceCurrent stack:

Kafka, Kubernetes, OpenAPI, Opentelemetry, Flamingo FrameworkWhat you bring alongSolid experience in backend development with GoA structured mindset and background in object-oriented developmentFamiliarity with clean code, DDD, TDD, build automation, and CI/CDA team-oriented attitude and openness in a remote work setting connecting across culturesIdeally, experience with event-driven systems (e. g. , Kafka)Ideally, knowledge of Protobuf, OpenTelemetry, and JaegerStrong command of English (written and spoken)Note: On-call duty rotation is part of the job and will be compensated accordingly.

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings