Senior Java Back-End Developer
- Location: Remote
- Function: IT
- Type: Full-time
- Work arrangement: Remote
- Posted: 2026-09-07
At a glance
Summary by MCA Job Board
- Role type
- IT
- Level
- Senior
- Work setup
- Remote
- Company type
- Fintech
About the role
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 remotely, this role is ideal for someone passionate about Java, cloud technologies and financial-tech innovation.
The employer is looking for a Senior Java Back-End Developer to join our team. The employer 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 a good match if
- You have a history of solving non-trivial problems in one of your previous projects.
- You have a 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.
- You have experience working in the US fintech domain.
We will be a good match if
- You want to solve (or learn to solve) complex business problems.
- You want to experiment with processes, development techniques, and tools.
- You are interested in continuous improvement and automation of products and working processes.
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).
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
We offer
- Innovative product with modern technology stack.
- Competitive salary (paid in $).
- 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.
The employer and how to apply are shown to registered members. Register free on MCAJobBoard.com to see them.