For eCommerce industry projects, we are looking for a Golang Developer to join a team of Developers and QA Engineers delivering products in a microservices environment, working on complex service and component systems.
Your role
- Work with a team of developers and QA engineers to deliver new business values within a product development team
- Work focused on one end product. Each team is dedicated to creating and improving one element of the whole system
- Work with Production Engineers to deliver a stable, secure and reliable eco-system
- Work with Product Owner to refine, design and implement business case improvements
- Implement processes and functionalities within a large eco-system of microservices all the while focusing on backend code only
Your skills
- Experience with large, multiservice eco-systems that use multiple protocols and paradigms to communicate
- Significant experience with software architecture design and implementation in Golang
- Experience with asynchronous processing based on messaging systems (RabbitMQ preferred)
- Experience with provisioning automation tools (e.g. Ansible)
- Experience working with large volume data sets in both relational and document databases