Roles and responsibilities:
> Work with business analysts in driving system requirements, integration requirements and provide technical recommendations in an Agile Development environment
> Architect and design scalable back-end systems
> A systematic debugging and problem-solving methodology
> Collaborate with other developers and offshore teams in completing project deliverables
> Ensure overall quality of deliverables is consistent with high-quality standards
> Understanding of the web/mobile landscape and how they interact with Restful API s.
>Motivation to design and build reliable, elegant backend services in Test-driven development
>Deep experience with one or more programming languages such as Java, Golang, .NET and Python
>Experience designing microservices or service-oriented architectures.
>At least 4 years of backend development experience is a must.
>Any experience working with payment or banking related products will also be viewed positively.
>Proficiency in Golang and Protocol Buffers are highly appreciated.
>Familiarity with SQL. Experience with Postgres, Redis is preferred.
>Excellent written and verbal communication