facebook tracking

Middle Scala Developer

Scroll to content

AccountIQ is an automated reconciliation tool between merchant payments platform and the payment providers, helps to reduce costs/risks, and improves the control. AccountIQ also gathers the necessary transaction information from the payment providers and the merchant’s payments platform, performs the reconciliation and displays it in a web application. AccountIQ also retrieves and displays real-time balances from payment providers and data from gaming providers.

Methodology, workflow

Agile, but do not follow strict scrum methodology, daily status meetings, weekly product roadmap meetings, biweekly technical reviews on the product

Actively improving the documentation, flexible with any workflow suggestions, supporting initiatives for technical improvement

The AccountIQ team

Currently, the team consists of a product manager, a product owner and 3 developers.

The team is distributed across several European countries including Sweden, Spain, Malta and Ukraine

The AccountIQ team is part of Worldline Global

As a Scala developer on our team, you will perform the following tasks

  • Support issues, provider configurations and integrations and some features
  • Occasionally you will work with Front End functionality in Javascript and Vue.js
  • Communication with the end clients will be required once in a while

TECH STACK

 Scala (mainly Akka actors + Play framework, newer services in ZIO), Javascript (Vue.js), Elasticsearch, PostgreSQL, docker

3 back-end services, CD on AWS

 Required

  • Good knowledge in Java or Scala or other JVM language (you will work mostly in Scala)
  • Working experience with JavaScript, HTML, CSS and Vue.js or Javascript frameworks such as Angular, ReactJS etc
  • Knowledge of SQL and NoSQL
  • Like working in an agile team environment
  • 2+ years of industry experience developing scalable web applications
  • Good written and spoken English

Other preferable requirements

  • Hands-on experience with functional programming in Scala
  • Have knowledge of responsive design/development
  • Have a background that includes online payments solutions

FAQ

  • Do you provide equipment? --> Yes
  • Do you use tracking tools? --> Issue tracking only
  • How often are team meetings? --> Daily status meetings, weekly product roadmap meetings, biweekly technical reviews on the product
  • Is there a test assignment? --> Not necessarily, TBA case by case
  • What is the stage of the product --> stable B2B product in the production with growing customer base and developing new functionality
  • Why is this position open? --> Extending the team due to increasing customer features requests   

OUR BENEFITS

  • Competitive salary
  • Flexible remote
  • The opportunity to choose the laptop for work
  • No working time reports, lack of time trackers
  • Great office space located in Lviv downtown
  • We’re pet friendly 🐈 🐕
  • 20+ paid days of vacation + paid sick leaves
  • Relocation bonus
  • Awesome community of like-minded professionals, environment boosting development of your technical and soft skills
  • Work directly with company core and product team
  • Your influence on product stack, solutions and workframe
  • Former employees returning to us 😎

3-steps hiring process

1. Talentbyte Interview (20-30 minutes)

2. Team Interview (1 hour)

3. Test assignment - will be agreed case by case based on interview result

📍Location --> Lviv, 12 Shota Rustaveli St, Business Hub

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

Lviv

Shota Rustaveli St, 12
79000 L'viv Directions View page

Teamtailor

Applicant tracking system by Teamtailor