Senior Java Developer
Kyiv Lviv, Ukraine
Apply
Requirements
- Fluency with Java or Kotlin
- 3 years (or above) experience in back-end development
- Quick learner with an ambitious and results driven personality
- Work well as part of a team in a fast-paced environment
- Excellent communication and organisational skills
- English
Tech Stack
- Java 11
- Postgres DB
- No Spring Framework (in-house one solution instead which is based on CQRS pattern)
- JOOQ to query DB
- Infrastructure in Google cloud
- CI – Team City
Responsibilities
You will be responsible for the Salary Advance product from scratch.
You will have to:
- build the entire Salary Advance backend infrastructure
- leverage already existing CLIENT products such as credit, payroll, payments
- build API integrations with payroll providers
- there is an opportunity to introduce Kotlin for new components
- we have a minimalist approach to using external frameworks, with emphasis on
- maintainability and fast turnaround with TDD, DDD and Continuous Integration & Delivery
We offer
- Flexible working hours
- Ability to work from home
- Comfortable and friendly environment
Have a friend that fits this position?
Refer him and get rewarded