Tech Lead - Cardiff (Java, Ruby or Scala)

Posted: Jan 21, 2020

**Technical Lead - Cardiff** Our team is productive and intuitive. This is somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution. We’re bringing simplicity, transparency & scale to cross border payments - a $120 trillion market. We recently received [funding](https://www.currencycloud.com/company/news/item/currencycloud-awarded-10m-grant-from-banking-competition-remedies-to-support-smes/) from the Banking Competition Remedies (BCR) programme to help accelerate our growth and are looking to expand our capabilities in our Cardiff office. **About the role** Our current stack is made up of distributed applications, primarily built on Ruby, Scala, RabbitMQ, Redis, MySQL/Aurora and Javascript. Our industry leading API has processed over $50 billion of transactions for over 5 million end users. Whilst the core of our systems has been built using Ruby we are currently keen to bring in engineers with more diverse backgrounds. As we move to a more microservices architecture we are looking to the Senior Engineers & Tech Leads for our new teams to have an influence over the technology their teams use; perhaps you are experienced in Java? Python? Javascript? We want to speak to people who like to solve problems. **The Details** * Coaching and mentoring of team members * Spearhead the vision of the team * Natural curiosity which helps us to improve * Being a driving force behind architectural discussions with the team * You’ll work on scalable web applications and APIs * Have solid experience using Ruby, Java, Scala, Python, Javascript or any other object oriented programming language. * Work with (and know the limitations of using) a large SQL database * Work alongside Infrastructure/DevOps with provisioning tools (e.g Terraform, AWS, Docker) TDD, BDD (RSpec, Cucumber) environment to ensure your code is well tested * Be an Agile Advocate (bonus points for knowing what the Spotify Model is!) * Understand CI / CD pipelines * Be proficient in Git/Github or any other source control software * Work with multiple teams to ensure all systems work well together * Collaborate with QA & Product Owners on product development **What Skills & Experience do I need?** * You will have worked for at least the last 2-3 years as a Tech Lead * Someone who enjoys helping developers to see the bigger picture * Have been a driving force not only behind change in your previous roles but also in working in a distributed environment * Functional programming with Ruby is desired, but not necessary. We are hiring engineers who like to solve problems and have used tools such as Java, Scala, Go, Python or C# for example, so the Tech Lead can come from a variety of technical backgrounds. * Delivery of well-tested, scalable solutions * Experience using and developing on AWS is preferred * Be able to stand up and make your voice heard * Have exposure in a start-up / scale-up company (or really want to work in one) * Estimate and deliver quality code * Work to industry best practices * Having worked in a collaborative environment where you are comfortable reviewing code of your peers **Any nice to haves?** * API-led platforms * Elasticsearch * Docker * Kubernetes (or K8s if you prefer!) * Log Management systems * APM systems like New Relic or Datadog * 12 factor apps * AWS SDK * Building business tools * Microservices * Passionate about tech, play with new tools, go to events etc. We offer a comprehensive range of employee benefits, along with a no dress code policy, flexible work from home arrangements, a day off for your birthday and socials every Friday. So, if you’re ready to join a thriving global business with a tech arm in Cardiff, get in touch!

More Information

Source: GitHub Jobs


More Opportunities: