Senior/Lead Java Engineer
Senior & Lead Java Engineers
Employment: Full-time via MLabs
Engagement: Contracted to a UAE-based enterprise client
Location: Remote (Eastern Europe / MENA / India preferred)
MLabs is hiring experienced Senior and Lead Java Engineers to support a large-scale financial technology program for a UAE-based client. Engineers will work on enterprise backend systems integrated with blockchain infrastructure. The role focuses on building scalable, high-performance services in a distributed environment. Exposure to smart contracts and blockchain technologies is highly desirable. Lead-level candidates will provide technical leadership and mentor distributed teams.
Responsibilities
- Design, develop, and maintain scalable Java-based backend services
- Build and integrate RESTful APIs within a microservices architecture
- Collaborate with cross-functional teams to deliver high-quality solutions
- Optimize system performance, reliability, and security
- Contribute to blockchain integration and smart contract interaction (where applicable)
- Participate in code reviews and uphold engineering best practices
- Lead Engineers: provide technical guidance, mentor team members, and support architectural decisions
Requirements