Role
–
Lead Golang Developer
Technology
– Golang, Kafka, NoSQL databases, REST and SOAP API, Microservices, Angular/React/Node or similar frameworks
Location
– Burgess Hill, UK – 3-4 days onsite per week is must
Compensation
– 72K-75K GBP + 15% Bonus + Benefits
Required Qualifications
* Experienced Golang developer with at least 7 years of hands-on expertise for backend development
* Strong experience in building high-performance, low latency backend services
* Experience with systems like Kafka
* Proficiency in working with PostgreSQL, MySQL and NoSQL databases (MongoDB, Couchbase)
* Relevant experience in development in following technologies:
* Restful Services (JAX-RS), REST and SOAP API, Microservices
* Experience with Angular, React, NodeJS or similar frameworks
* Experience with Cloud platforms (e.g. AWS, Azure, GCP) is a plus
* Strong experience in Agile with knowledge of ceremonies. CSM or PMI ACP will be added advantage.
* Good experience with version control (e.g. GIT), CI/CD tools, Jenkins, XLR etc
* Additionally, knowledge of following technologies would be an advantage:
* Docker Framework, Redis DB, SonarQube, Kafka, Load Runner, Jira, Confluence, Kubernetes (or similar technology), ELK Integration (Elasticsearch, Logstash & Kibana)
* Ability to effectively interpret technical and business objectives and challenges, and articulate solutions
* Ability to think abstractly and deal with ambiguous/under-defined problems
* Ability to enable business capabilities through innovation
* Demonstrated willingness to upskill on new technologies and takes pride in how fast they develop working software
* Ability to effectively communicate across third parties, technical and business product managers on solution design is a plus
* Experience with Agile application development concepts including build automation, pair programming, testing automation and code management (branching and forking etc.)
* Ability to work in team in diverse/ multiple stakeholder environment
* Experience in Financial Services domain
* Experience and desire to work in a Global delivery environment.
Preferred Qualifications:
* Ability to work in team in diverse/ multiple stakeholder environment
* Ability to lead a technology development team as Lead Developer
* Experience in Financial Services domain and specifically on Credit Card domain