Golang Engineer

Info Way Group
London, UK
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
£83,200.0 - £93,600.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Confluence JIRA Collaborative Software Databases Continuous Integration Couchbase Servers Software Debugging DevOps
+18 more
Distributed Systems PostgreSQL NoSQL Open Source Technology Performance Tuning Release Management Reliability Engineering Containerization Gitlab-ci Information Technology Cassandra Atlassian Tools Apache Kafka Restful APIs Docker Jenkins Golang Microservices

Job description

  • Architecture Transformation: Architect and execute solutions that migrate monolithic systems into loosely coupled, event-driven microservices utilizing Golang, Kafka, and RESTful APIs.
  • Full Lifecycle Engineering: Design, build, debug, and maintain custom applications; author clear documentation; and provide ongoing post-implementation production and SRE support.
  • Resilience & Performance Tuning: Assess and validate application performance, test software resilience and automation tools, and author detailed process flow diagrams.
  • Platform Innovation: Build and test Proof of Concepts (PoCs) for modern platforms designed to enhance customer engagement and cardmember acquisition/retention.
  • Cross-Functional Collaboration: Partner directly with testing, quality engineering, SRE, and release management teams to ensure smooth transitions through all phases of the Agile development lifecycle.
  • Mentorship & Fresh Perspectives: Bring innovative ideas to the team, challenge traditional paradigms, and foster a culture of technical curiosity, experimentation, and continuous improvement.

Requirements

  • Education & Experience: Bachelor’s degree in Computer Science, Engineering, or a related field, accompanied by 4+ years of hands-on experience within a modern development stack (Golang, Apache Kafka, REST APIs).
  • Distributed Systems & APIs: Deep expertise in designing and building high-volume RESTful APIs and event-driven microservices.
  • Database Proficiency: Hands-on experience with relational and NoSQL databases (e.g., PostgreSQL, Couchbase, Cassandra).
  • Containerization & Orchestration: Direct experience with Docker and Kubernetes for microservice deployment and management.
  • CI/CD & DevOps Tools: Solid knowledge of continuous integration and delivery tools (Jenkins, GitLab CI) and automated build/testing frameworks.
  • Agile Ecosystem: Proficiency with Atlassian collaboration tools (Jira, Confluence) within an Agile delivery framework.
  • Core Competencies: Strong quantitative, analytical, and problem-solving skills with a willingness to experiment and take calculated technical risks.

Preferred Qualifications

  • Payments Industry Expertise: Domain knowledge of payment processing, cardmember loyalty platforms, or fintech transaction flows.
  • Open Source Contributions: Track record of maintaining or contributing to open-source frameworks and technical projects.
  • Polyglot Background: Exposure to a broad range of distributed software languages and modern payment technologies.

Pay: £40.00-£45.00 per hour

Application question(s):

  • 4+ years of hands-on experience within a modern development stack (Golang, Apache Kafka, REST APIs).
  • Domain knowledge of payment processing, cardmember loyalty platforms, or fintech transaction flows.
  • Exposure to a broad range of distributed software languages and modern payment technologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…