Match score not available

Senior Java Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience with core Java and/or J2EE, Knowledge of Spring and ORM solutions, Database experience with MySQL/PostgreSQL, Familiarity with TDD/BDD practices, Experience in API building is advantageous.

Key responsabilities:

  • Design and implement complex workflows
  • Develop APIs and UI backends for mPOS/POS platforms
  • Perform TDD using tools like JUnit
  • Scale highly available payment services
Bica logo
Bica Human Resources, Staffing & Recruiting Startup https://www.bica.services/
11 - 50 Employees
See more Bica offers

Job description

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
  • Fully remote option
  • Professional development -training, certifications.
  • Team building and fun activities.

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Software Engineer Related jobs