Full-stack Engineer (Java+React.js)
Core
Build and support Java/Spring Boot microservices for payment processing, wallet mechanics, and bonus workflows while delivering React/TypeScript back-office interfaces.
Role type
Senior Full-stack Engineer (Java/Spring Boot + React)
Builds
Payment processing services, wallet mechanics, player modules, bonus workflows, and internal operational dashboards
Domain
FinTech / Gaming / Payments
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Boot, Apache Kafka, MongoDB, Redis, React, TypeScript, REST API design, Docker, Kubernetes, GitLab CI/CD
Preferred skills
FinTech domain knowledge, JVM tuning, Gatling load testing, Node.js/NestJS, SingleStore
Technologies
Java, Spring Boot, Apache Kafka, MongoDB, Amazon DocumentDB, Redis, React, TypeScript, Docker, Kubernetes, GitLab CI/CD, Cursor, Claude, GitHub Copilot
Responsibilities
Develop Java/Spring Boot services for payment and wallet systems; Build and refine React/TypeScript back-office dashboards; Integrate third-party payment providers and game aggregators; Optimize system reliability for latency and error handling; Maintain code quality through testing and code reviews; Leverage AI coding tools to streamline implementation.