Senior Java Engineer (Payments team)
B2spin, Ukraine
The role
You'll be building and maintaining mission-critical payment systems that handle massive scale and directly impact millions of users worldwide.
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
What you need
- 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