Go.js
3 months ago
BIGOH87
FULL-TIME
NOIDA
2- 4
**Responsibilities**:
- Design, develop, and maintain high-performance, reusable, and reliable Go codebase.
- Implement RESTful APIs & Microservices based on business requirements.
- Create database schemas and develop database objects (SQL/NoSQL) to represent and support business processes.
- Design, develop, and integrate with Kafka Topics.
**Required Skills**:
- Proficiency in Data Structures & Algorithms.
- Strong experience in Go programming, Object-Oriented Programming Concepts, and SOLID Principles.
- Ability to implement design patterns effectively.
- Knowledge of Relational databases (MySQL, PostgreSQL, Oracle, or SQL Server).
- Familiarity with NoSQL databases (MongoDB, Redis, Cassandra, or Hadoop).
- Deep understanding of Go language & programming concepts.
- Proficient in Go modules and packages.
- Experience working with cloud platforms such as AWS or Azure.
- Familiarity with Test-Driven Development (TDD) practices is advantageous.
- Bonus: Understanding of security concepts.
**Eligibility**:
- B.Tech/B.S or M.Tech/M.S in Computer Science or equivalent practical experience.
- Minimum of 1 year of extensive experience designing RESTful APIs using Go programming language.