Senior Java Back-End Developer (offline)

Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

 

You will be good match if:

- You have history of solving non trivial problems in one of your previous projects

- You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs.

 

Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!

 

We will be good match if:

- You want to solve (or learn to solve) complex business problems

- You want to experiment with processes/development technics/tools

- You are interested in continuous improvement and automation of product and working process

 

Requirements:

- 6+ years of experience developing web applications

- 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)

- TDD experience in production is a must have

- Good knowledge of MicroServices (Kubernetes knowledge is a plus)

- Experience working with tools like Git, Gradle, Jenkins or similar CI/CD

- Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)

- Working experience with RDBMs like Postgres/MySQL or any similar

- Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)

- Strong Agile/Scrum/Kanban development experience

- Experience in third party systems integration (XML or JSON api)

- Knowledge of any cloud provider (AWS as an advantage)

 

Our technical Stack:

- Java 21

- Microservices (Quarkus)

- Postgresql/MySQL

- Kafka

- Keycloak

- Kubernetes & Docker

- AWS (EKS, MSK, RDS, etc.)

- Gradle

- Bitbucket pipelines, gitops approach

- Lombok, MapStruct, Flyway

 

We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.

Monolith tech stack:

- Java 8

- Play 1.5

- Mysql

- FreeMarker templates

 

We offer:

- Innovative product with modern technology stack

- Competitive salary (paid in $)

- Social package (paid vacations, sick leaves and etc)

- PE accounting and support

- WFH and remote working mode possibility, Ukrainian working hours

- No bureaucracy, micromanagement and time-tracking