Java developer (offline)

Requirements:
β€” 2+ years of commercial experience in Java development;
β€” Deep Java 8+ knowledge (Java Core, multithreading);
β€” Spring: Core, MVC, Security, Data, Boot;
β€” RESTful web services;
β€” Persistence frameworks: Hibernate, JPA;
β€” RDBMS;
β€” Unit testing with JUnit and Mockito.

Would be a plus:
β€” Experience with AWS;
β€” JavaScript, HTML, CSS;
β€” 1+ year experience in FinTech project (payment system, mobile banking, etc.), understanding of payment systems API;

We offer:
β€” Being a part of an international team focused on excellence in product development;
β€” Support from colleagues and automatization of time-consuming processes;
β€” High-level compensation and regular performance-based salary and career development reviews;
β€” Flexible working schedule;
β€” Opportunity to work whether in an office or remote;
β€” Pet-friendly office located in a city center;
β€” Unlimited vacation and sick leave policy;
β€” Medical insurance;
β€” Compensation for courses, conferences, workshops, etc.;
β€” Education Foundation in learning something new (professional or indeed personal interest);
β€” Summer corporate retreat and regular team-buildings;
β€” Various sports activities like football, group training, participation in marathons, etc.
β€” Referral program for employees;
β€” Free corporate English lessons.

Responsibilities:
β€” Development of a payment system and additional services;
β€” Contribute to all phases of Product development;
β€” Write well designed, testable, efficient code;
β€” Integration of external solutions (acquirer, gateway, alternative payment methods, KYC, token platforms, systems for verification/scoring/monitoring of client operations, reporting ...);
β€” Work closely with the business team and be able to quickly understand the new requirements and helps to identify the changes to the system, help to develop our software architecture;
β€” Define non-functional requirements;
β€” Support and refinement of the existing API and backend;
β€” Solve complex cases, working with foreign partners;
β€” Assisting key partners in the integration.

About NextChallenge

NextChallenge connects exceptional talent with rewarding opportunities through personalised approaches and extensive IT industry expertise. We carefully identify professionals and align them with compatible organisations. NextChallenge excels in matching top talent with rewarding careers. Moreover, our HR consultancy refines practices, empowers teams, and fosters enduring success.

Company website:
https://nextchallenge.com/

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

Look at the current jobs Java Kyiv→