Java Developer for Payment service provider
30000 — 120000 грн.
30000 — 120000 грн.
We are looking for a Java Developer to join our team in Kyiv (office/remote). As a member of our engineering team, you will be crafting from scratch and maintaining services. The ideal candidate should bring new ideas from concept to implementation, participate in design/development discussions, and deliver working code.
Our team is developing Fintech platform (Payment service provider) which is based on the innovative solution that will allow us to solve Business & customer issues flexibly and quickly.
We are interested in a specialist with the following technical profile:
Strong Java 8 Core (jdk 11 will be a benefit) 1+ years
Experience with Spring (Core/Security/MVC/Data) 1+ year
Understanding AOP proxy
Experience with Java application containers (basically Tomcat)
Good knowledge and experience with any RDBMS
Experience with ORM Hibernate
Experience with Redis
Experience building scalable, distributed systems
Understanding and experience building a RESTful API
The following would be beneficial:
Experience with message broker (RabbitMQ, Kafka)
Experience with Nosql (MongoDB, ELK)
Experience with Docker and/or container orchestration principles
Experience in a PSP (payment system provider)
In addition, the following is required:
Capable of transforming business requirements into technical solutions and implementation of these innovations;
Able to make estimates;
Ability to propose and implement ideas
Platform is based on the following technologies:
REST microservices built using mostly on Spring Boot
Infrastructure & Tools:
Azure SQL Database
Gitlab for CI/CD
JIRA task management
Slack for team collaboration
Tasks you will face with:
Improve the operation of transactions
Admin API. working with API for the front
Integration into Corezoid.
Working with reports: Mongo + Elastic Search
Functional, Integration, Unit tests
Software design, requirements analysis, and software development.
Adhering to agreed tools, processes and general engineering rigor.
Self-starter, able to manage your time, tasks and workload in a flexible environment working with colleagues.
As a member of N1 engineering team, you will be responsible for development, support, maintenance and implementation of complex project modules to this product.
In case of mutual interest we provide:
First contact with recruiter (remotely) – 30 minutes
Technical Interview in Kyiv office or remotely with CTO and Project Lead – up to 2 hours
Participate in building own product with a high impact on the result and engineering processes;
Great team of professional delighted to work together and have a great impact on a company's business;
Fully-equipped perfect office space located in the city center (BC Kuznetskiy metro Olimpiyskaya)
Compensation for sick lists and regular vacations;
8 hours working day and 5 day working week (remote or office)
Чем проект привлекателен:
Эксперты Product и CTO в области Fintech. Это их не первый проект. Создавали с нуля PSP и Wallet системы. Огромный опыт интеграций. Продукт на этапе MVP с подключенными мерчантами (пользователями).
Упор в продукте на гибкость и скорость, легковесность. Одной из ведущих технологий - Corezoid, которой пользуются ведущие компании мира.
Haven’t applied yet?