Bookmap LTD
Senior Developer/Tech lead (Java)
Remote java role with clear candidate location fit.
PostedJun 3, 2026
Eligible countries37 accepted countries
Seniority signalLead
Work settingRemote
Accepted candidate locations
Role overview
Senior Developer/Tech lead (Java)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What Youโll Do
- Design and develop high-performance desktop applications
- Tackle complex challenges in algorithms, data structures, and concurrency
- Optimize systems for speed and efficiency under heavy data loads
- Lead and mentor a team of engineers
- Contribute to architectural decisions and technical direction
What Weโre Looking For
- 8+ years of experience in Java development
- Strong fundamentals in algorithms, data structures, and multithreading
- Experience with performance optimization
- Leadership mindset or experience leading teams
- Solid English communication skills
Nice to haves
- Background in competitive programming (ACM, ICPC, Olympiads, etc.)
What Makes This Role Unique
- Focus on desktop application development (no Spring, no off-the-shelf databases)
- Work on systems handling hundreds of thousands of events per second
What We Offer
- 100% remote work with flexible setup
- Paid annual and sick leave
- Budget for equipment and software (scaled with tenure)
- Sponsored training and English lessons
- Collaborative, international team environment
Hiring Process
- Takes ~90 minutes on average
- Please do not use AI
- Compensation: $100 (upon successful completion and interview participation)
- Focus on performance and correctness
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
View all 37 accepted countries
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.