Position: Full-Stack (Java/React) Developer
Company: NCube
Experience required: 3y
English level: upper

Project is a white-label platform that offers financial capabilities to complement the business existing service. Their enterprise software enables businesses to programmatically make and receive real-time payments directly to/from their bank, on time, in the UK, and around the world.

If this sounds good for you, you will be a part of a small team, where your contributions will be noticed. You'll have real input into the decision-making process and help steer both technology and product.

Project Stack: Java, Spring (Boot), Spring Data JPA, PostgreSQL, Maven, Flyway, React, JSX, Bootstrap, HTML 5, CSS, NPM, Junit, Selenium Web Driver, Mockito, Power Mock, Circle Ci, Github, Jira, Amazon Web Services.


Experience / Skills required:

Must have:

3+ years of experience with Java and frontend development

Java, Spring (Boot)

React

Knowledge of and experience in our existing stack

A Degree in Computer Science or similar

Provable experience designing, implementing, shipping and maintaining complex commercial web applications

Experience consuming & developing APIs

Ability to write & update tests

Interest in designing, analyzing and delivering features in a customer-focussed environment

Experience working in an Agile environment

Upper-Intermediate English and better


Good to have:

Experience in financial/payment systems

Knowledge of Continuous Deployment and Continuous Integration tools and techniques

Responsibilities:

80% of Back-End and 20% of Front-End

Participation in the full development lifecycle

Getting involved in almost every phase in the software development lifecycle, from business requirement discussions, technical design, implementation, QA support, deployment to production support


We offer:

Challenging project

Competitive remuneration based on qualification and contribution

Full-Time job (Office in the very center of Kyiv or remote)

Flexible working schedule, vacations, paid sick leaves, English courses, regular parties

Good working environment

Great team spirit