Backend Developer (Golang)
Location: Hybrid Experience: 25 Years Type: Full-time
KJBN is building cutting-edge digital infrastructure and is looking for a talented Backend Developer (Golang) who thrives on building scalable maintainable and high-performance backend systems. If you care about Clean Code domain-driven design and Clean Architecture we want to talk to you.
What Youll Do:
- Design develop and maintain backend services using Golang.
- Build robust secure and scalable APIs and services.
- Apply Clean Architecture principles to keep code modular testable and future-proof.
- Follow Clean Code practices to ensure readability simplicity and maintainability.
- Collaborate with frontend developers DevOps and product teams to ship high-quality features.
- Write unit integration and performance tests to ensure reliability.
- Participate in architecture discussions code reviews and technical decision-making.
You Should Have:
- 35 years of backend development experience with at least 2 years in Golang.
- Solid understanding of Clean Code SOLID principles and scalable system design.
- Experience with Clean Architecture or similar design paradigms (Hexagonal DDD etc.).
- Proficient with RESTful APIs gRPC and microservice architecture.
- Familiarity with relational and non-relational databases (e.g. PostgreSQL MongoDB).
- Strong knowledge of performance optimization and debugging.
- Experience with Git and CI/CD tools.
- Ability to work independently in a fast-paced setup.
Nice to Have:
- Knowledge of Kubernetes Docker or cloud services (AWS/GCP).
- Familiarity with message queues (e.g. Kafka RabbitMQ).
- Experience with observability tools (Grafana Prometheus etc.).
Why Join KJBN:
- Build products that matterwork with purpose and autonomy.
- Flexible work culture.
- Be part of a growing team focused on engineering excellence.
- Ownership learning and the chance to work on meaningful challenges.
Required Experience:
Manager