- Bachelor’s degree in Computer Science, Engineering, or a related field;
- 2+ years Golang experience in production use case;
- 3+ years integrating RESTful and gRPC;
- In-depth knowledge of MVC, OOP, Design patterns, Clean code;
- Knowledge/Experience of SQL and common relational database systems such as PostgreSQL and MySQL;
- Experience in Json data parsing;
- Experience with Non-SQL or Document databases;
- Experience in Microservice Architecture;
- Understanding the software development process and experience:
- Agile Development
- Code repository like Git
- Ticket management system like JIRA
- Testing framework & Mock
- CI/CD
- Excellent problem-solving skills and attention to detail;
- Experience working in Agile/Scrum development environments;
- Basic English communication required.
Preferred Qualifications:
- 2+ years Python experience;
- Experience developing applications running on k8s;
- Knowledge/Experience of the following datastore:
- Experience golang web framework like Mux or Gin;
- Knowledge of Agile/Scrum methodologies.
Personal Attributes:
- Excellent organizational and multitasking abilities;
- High level of initiative and a proactive approach;
- Strong communication and negotiation skills;
- Ability to work independently and as part of a team.