Senior Golang Engineer — Test Infrastructure Transformation
Evotym Spain
Business Consulting and Services · 2-10 employees
About the role
You will lead the transformation of a Java-based test automation infrastructure into a scalable Golang-based system. This involves designing, maintaining, and integrating the new infrastructure with CI/CD pipelines while ensuring stability throughout the migration.
What they look for
Requirements
The role requires strong commercial experience in Golang and hands-on expertise in developing test automation frameworks. Candidates must also possess a solid understanding of Java, backend systems, and modern infrastructure tools like Docker and Kubernetes.
Benefits
Full description
About the Client
Our client is a payment orchestration platform dedicated to optimizing and scaling payment flows for online businesses. They provide intelligent routing, real-time analytics, and partner with various payment service providers. With a PCI DSS-certified gateway, they enhance acceptance rates, reduce costs, and ensure secure transactions. Since its founding in 2019, the company has served mid-market and enterprise clients worldwide, including those in high-risk sectors like iGaming. The company is headquartered in Lithuania and has offices in Malta and Cyprus, with R&D centers in Poland and Georgia.
Role Overview
Join an exciting project as a Senior Golang Engineer focused on transforming test infrastructure. You will tackle the challenge of migrating and redesigning a Java-based test automation environment to Golang, enhancing its reliability and scalability. This remote position offers the opportunity to influence architectural decisions and integrate cutting-edge technology in a fully remote team.
Key Responsibilities
- Analyse the existing Java-based test automation infrastructure and contribute to its transformation into Golang.
- Design, develop, and maintain reliable and scalable test infrastructure using Golang.
- Migrate, redesign, or replace existing Java components where required.
- Contribute to architectural decisions and help define the technical approach for the transformation.
- Ensure the stability of existing testing processes throughout the migration.
- Integrate the new infrastructure with CI/CD pipelines and the broader development environment.
- Collaborate closely with QA, Backend, and DevOps engineers.
- Troubleshoot technical issues and improve the performance, reliability, and maintainability of the infrastructure.
- Write clear technical documentation and follow engineering best practices.
- Take ownership of assigned technical areas and deliver them independently from analysis to implementation.
Requirements
- Strong commercial experience in Golang at Senior Engineer level.
- Hands-on experience developing test automation infrastructure, testing frameworks, or internal engineering tools.
- Experience with Java and the ability to understand and work with an existing Java codebase.
- Experience migrating, modernising, or redesigning backend systems or infrastructure.
- Strong understanding of software architecture, APIs, backend systems, and microservices.
- Experience with CI/CD pipelines, Docker, and Kubernetes.
- Strong debugging and problem-solving skills.
- Ability to work independently, make sound technical decisions, and take ownership of delivery.
- Good communication and cross-functional collaboration skills.
- Professional working proficiency in English and Russian.
Key Soft Skills
- Strong analytical thinking and the ability to approach complex problems methodically.
- Excellent stakeholder management skills to effectively communicate with cross-functional teams.
- Adaptability to fast-paced environments, with the ability to pivot and adjust strategies quickly.
What We Offer
- Competitive salary aligned with experience
- Collaborative and transparent team culture
- High-impact role in a scaling fintech company
- Recognition of personal milestones and achievements
- Social benefits
Similar roles
-
Senior Golang Developer
Bonapolia Yerevan, Armenia
-
(Senior) Golang Developer (m/w/d)
Devoteam Munich, Bavaria, Germany
-
Développeur Golang / Python (H/F)
DIGWAY Biot, Provence-Alpes-Côte d'Azur, France
-
Senior or Staff Full-stack Software Engineer + Golang or Rust
Relentless Health, Inc. Menlo Park, California, United States · $150K–$200K/yr
-
Golang Developer
Weekday AI Bengaluru, Karnataka, India
-
Senior Staff Software Engineer - Golang (Consumer Team),Hyderabad
Warner Bros. Discovery Hyderabad, Telangana, India