Industry leading Payments Solutions Provider looking for GoLang Developers
Join a company with a flexible, trust based approach to their employees
Contribute to design decisions, building toward efficient microservices distributed architecture.
Work on a modern state of the art tech stack.
Your Day to Day:
Creating and putting into practice, complex workflows and APIs
Creating robust, scalable, testable, efficient, and maintainable code.
Ensure that business requirements are followed and turned into stable, top performance and high availability software.
The Ideal Candidate:
Expertise within Golang programming language, or at least an interest to specialise in this area.
Exposure to and understanding of the nature of asynchronous programming. Knowledge of common Goroutine and channel patterns.
Previous exposure to Low latency/high-performance software design;
Experience with Vendor Package Management including Glide.
Experience with ORM including Gorm.
Experience with testing frameworks such as Ginkgo.
Familiarity with code versioning tools such as Git, SVN, and Mercurial;
Would be beneficial:
Previous experience in the payment industry.
Redis.
JavaScript frameworks like Angular, Ember, React.
Ruby or Ruby on Rails.
RabbitMQ or other message brokers.
OpenSSL, mod_security, general security knowledge;
Linux and DevOps skills with AWS, Puppet, Chef, Ansible, etc.;
Benefits
Fast-growing payment company;
Excellent working conditions, casual working atmosphere.
Excellent remuneration package ? in the top 10% of the industry;
A focus on your professional development.
Team buildings and fun activities;
Benefits platform containing many benefits to choose from.