Scala Developer (offline)

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. Worldline is the European leader in the payments and transactional services industry and #4 player worldwide.

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

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

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 Screening (20-30 minutes)

2. Product team Interview (1 hour)

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

About Talentbyte

We partner with European startups and product teams to help them establish great dedicated development teams in our Talentbyte office in Ukraine and Romania. We also offer fully remote openings as well as fully supported relocation positions to the EU.

We’re based in Helsinki, Tallinn, Lviv and Cluj-Napoca.

Company website:
https://jobs.talentbyte.com/

DOU company page:
https://jobs.dou.ua/companies/talentbyte/

The job ad is no longer active
Job unpublished on 7 January 2022

Look at the current jobs Scala Lviv→