Location: Bangalore
Job Type: Full Time
Industry: Agritech
Company: KJBN Labs
KJBN is building cutting-edge digital infrastructure and is looking for a talentedBackend Developer (Golang)who thrives on building scalable maintainable and high-performance backend systems. If you care aboutClean Codedomain-driven design andClean Architecture we want to talk to you.
What Youll Do:
- Design develop and maintain backend services usingGolang.
- Build robust secure and scalable APIs and services.
- ApplyClean Architectureprinciples to keep code modular testable and future-proof.
- FollowClean Codepractices 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 inGolang.
- Solid understanding ofClean CodeSOLID principles and scalable system design.
- Experience withClean Architectureor 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:
Junior IC