B2spin
Senior Java Engineer (Payments team)
Ukraine, Remote. Posted 6 months ago
The role
You will build and maintain mission-critical payment systems that handle massive scale. You will write scalable code and participate in the full development cycle.
What you will do
- Write well-designed, testable and scalable code in a timely manner
- Take part in the full development cycle from sprint planning to release cycles
- Ensure smooth development and cooperation between dev teams and product owners
- Build and maintain high-load systems that handle massive scale
- Troubleshoot production issues using metrics, alerts, monitoring and profiling
- Contribute to seamless scaling and automation initiatives
Required qualifications
- Strong Java Core expertise (Java 8+) with proven track record in enterprise environments
- Deep expertise in multithreading and high-load systems architecture
- Solid SQL knowledge and database optimization skills
- Strong experience with Docker and containerization ecosystem
- Excellent troubleshooting skills with production monitoring tools
- Strong English communication skills in speaking and writing
Nice to have
- Experience with Clickhouse
- GCP
- Kafka ecosystem
- ElasticSearch
- Ebean
- Protobuf
- InfluxDB/Grafana
- Google Services integration
- SPA and modern mobile/web technologies
- fintech experience
Benefits
- full remote flexibility
- generous leave
- real opportunities for growth
About the company
B2Spin is dedicated to delivering Free-to-Play Social Casino and gaming experiences. They are building an AI-driven engineering organization.