Обява Премиум

Senior Java Developer

Our client is a leader in the fintech industry providing solutions for online, in-app and in-store payments. They offer features such as global acquiring, alternative payment methods, fraud and risk management, card issuing and an in-house e-wallet solution.

Now they are looking for an enthusiastic and experienced Java developer for a new mPOS/POS product.

Responsibilities:

  • Designing and implementing complex workflows, APIs, and UI backends for mPOS/POS payment platforms
  • Performing TDD using various tools like JUnit
  • Take part in scaling highly available mPOS/POS payment services (99.99%+ uptime)
  • Requirements:
  • Experience using core Java and/or J2EE, Spring
  • Knowledge of ORM solutions, e.g. Hibernate
  • Database experience with open-source databases like MySQL/ PostgreSQL
  • Comfortable with TDD/BDD practices, JUnit, etc.

Considered an advantage:

  • Experience in building APIs using latest standards
  • Experience in JavaScript (React, Redux)
  • Experience with bigger codebases, refactoring
  • HSM knowledge (hardware security modules)
  • OpenSSL, mod_security, general security knowledge
  • Linux, AWS, Ansible

Benefits:

  • Excellent remuneration package − in the top 10% of the industry
  • 25 days paid holiday, 1 day for every 2 years
  • Professional development - books, training, certifications, etc.
  • Team building and fun activities
  • Fully distributed and remote

If this opportunity sounds interesting and rewarding to you, take the step and send your CV in English. Please mind that only shortlisted candidates will be contacted.

Recruitment license from National Agency of Employment № 1931. All applications will be treated with strict confidentiality.