Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Join our team as a Senior Java Back-End Developer where you’ll design, build, and maintain scalable microservices powering our fintech platform. Collaborate cross-functionally, influence architecture, and drive development best practices in a fast-paced environment. Fully remote, this role is ideal for someone passionate about Java, cloud technologies, and financial-tech innovation.
Responsibilities
- Design, build, and maintain scalable microservices.
- Collaborate cross-functionally with various teams.
- Influence architecture and drive development best practices.
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 to API security, including OAuth (Keycloak is a plus).
- Working experience with RDBMS like Postgres/MySQL or any similar system.
- Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka is an advantage).
- Strong Agile/Scrum/Kanban development experience.
- Experience in third-party systems integration (XML or JSON API).
- Knowledge of any cloud provider (AWS is an advantage).
Nice to Have
- Experience with legacy systems.
- Experience with Bitbucket pipelines, gitops approach, Lombok, MapStruct, and Flyway.
We Offer
- Innovative product with a modern technology stack.
- Competitive salary (paid in USD).
- Social package (paid vacations, sick leaves, etc.).
- PE accounting and support.
- WFH and remote working mode possibility, Ukrainian working hours.
- No bureaucracy, micromanagement, or time-tracking.
About the Company
Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.
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 but replace it with microservices. So you will also spend time reading legacy code.
Monolith tech stack:
- Java 8
- Play 1.5
- MySQL
- FreeMarker templates
Contact Us
Any questions left? Contact us and we will answer all your questions.
Find answer in FAQ
Contact support
Call: 310-734-5955