At AOE, we combine a continuous drive for innovation with our customers’ visionary ideas – to co-create sustainable digital solutions for a better future.
Solving complex problems requires a deep understanding of the problem, expertise, creativity, and innovation. We create an environment that supports the emergence and implementation of new ideas – technologically, methodically and organizationally.
An environment that encourages creative approaches and innovative developments: trust, transparency, and appreciative cooperation at eye level. That's the source of our values and culture.
Opis posla
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 Software Backend Developer (m/f/d) in Bosnia.
You’ll become part of a distributed remote working team, solving meaningful problems and building scalable systems used by millions of connected devices worldwide. Along the way, you’ll have the opportunity to tackle event-driven architecture at scale, apply open-source standards, build robust cross-component test cases, and help design future-ready backend systems – all while collaborating closely in an international team and working with modern tech in an agile setup.
Your job
Develop microservices in Go, following agile software development principles
Design and implement REST APIs using OpenAPI Specifications
Build message subscribers/publishers for event-driven systems
Ensure code quality with tests, code reviews, and pair programming
Contribute to tech decisions and help design a robust, scalable backend architecture
Optional scope is a bonus: Work on CI/CD with GitLab, helm charts, and AWS integrations (e.g. EKS, S3, MSK)
Kvalifikacije
Solid backend experience, ideally with a good grasp of Go (Golang) and object-oriented development
Familiarity with clean code, DDD, TDD, CI/CD, and build automation
Open mindset and collaborative spirit – comfortable in a diverse, international team
Experience with event-driven systems (e.g. Kafka)
Ideally experience with Protobuf and tracing tools (e.g. OpenTelemetry, Jaeger)
Bonus: Knowledge of Kubernetes, Terraform, or monitoring tools like Prometheus
Strong English skills, both written and spoken
Note: On-call duty rotation is part of the job and will be compensated accordingly.