Maxpay is an international, integrated payment processor providing payment solutions and services for any type of online business. The company focuses on offering consulting services as well as providing technical and legal expertise. Complex approach and ability to fully customize Maxpay solutions to any business needs, allow their clients to promote and sell products all over the world.
Now Maxpay is looking for talented and motivated Java developer to join our Team!
As a Java Developer, you will design and develop robust and scalable PSP application that operate with maximum throughput, minimum latency and covers all the the needs of various merchants.
What do we expect you to bring?
- 3+ years of Java;
- expert knowledge of OOP, design patterns, SOLID, DRY, YAGNI;
- advanced unit/functional testing skill;
- deep understanding of defensive programming principles;
- experience of working with Git;
- experience with developing applications starting with design through to production;
- knowledge of designing DBs, MySQL in common;
- good Problem solving skills;
- ability to perform in self-manageable manner within set timeboxing.
- your previous experience with HPE Vertica and Hadoop will be greatly appreciated;
- Spring and Hibernate frameworks;
- strong experience creating and manipulating web services (REST) from scratch;
- experience in shell scripting;
- good multi-threaded programming.
- friendly working environment in international professional team;
- 24-day paid vacation, paid sick leave, medical insurance;
- compensation of foreign language courses and sport sections;
- corporate events and team-building;
- comfortable office with (coffee, treats);
- convenient location near metro Maidan Nezalezhnosti.