Lead Java Engineer
Description
Join Xpoint, a trailblazer in the fast-growing online sports betting and gaming industry. We solve complex regulatory challenges by providing cutting-edge geolocation solutions to ensure operators comply with strict regulations. As a key player in the industry, Xpoint is gaining market share by offering superior technology and delivering exceptional customer experiences. Our innovative and fast-growing product and engineering teams are at the forefront of this transformation. Location: Dubai, UAEJob Type: Hybrid Note: This job is for applicants residing in Dubai only. No relocation is available. Job Summary We are looking for a skilled Lead Java Developer to join our tech team and help shape the future of our geolocation technology. In this role, you will be responsible for leading the development of complex Java-based applications, designing scalable and efficient solutions, and guiding a team of developers. You will work closely with cross-functional teams and ensure that projects are completed on time and adhere to best practices in software development and architecture. Your contributions will directly impact the success of our innovative solutions in the dynamic online sports betting and gaming industry. At Xpoint, we operate under eight core principles that drive our culture and success. We value accountability, collaboration, and continuous improvement, while fostering innovation to meet the needs of our customers. These principles guide how we work together to build market-leading products and deliver results. As a Lead Java Engineer, you will exemplify these values, motivating your team to achieve excellence. Key Responsibilities Technical Leadership: Lead and mentor a team of Java developers, providing guidance and support in coding, design, and architecture. Collaborate with architects, product managers, and stakeholders to design, develop, and deploy scalable Java-based applications. Review code and ensure adherence to coding standards and best practices. Stay up to date with the latest Java technologies and trends to recommend and implement improvements. Software Development: Develop, test, and maintain high-performance, scalable, and secure Java applications. Ensure that the design, implementation, and delivery of features follow best practices and principles such as SOLID, DRY, and design patterns. Optimize application performance and resolve technical issues. Write clean, maintainable, and testable code. Include instrumentation and monitoring aspects in your code. Enable write testing practices like unit tests, automation testing and working with QA to deliver good quality code. Facilitate collaboration between development teams, QA engineers, and Dev Ops/SRE teams. Provide regular progress updates to your manager. Able to converse with peers, managers, and exec team in a crisp manner. Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field preferred. 8+ years of experience in Java/JEE development, with 2-4 years in a leadership role. Strong experience with cloud platforms (AWS preferred) and modern technologies such as Docker, Kubernetes, Spring, and RESTful APIs. Expertise in database management (Dynamo DB, Kinesis, Firehose), and familiarity with microservices architecture. Proven experience leading teams, fostering collaboration, and ensuring code quality through mentorship and best practices. Strong problem-solving skills, with the ability to think both creatively and analytically. Ability to communicate effectively with a software development team and cross functionally. A strong sense of ownership and accountability of the Company's product. A willingness to make decisions, exhibiting sound and accurate judgment. The ability to easily switch between thinking creatively and analytically. Preferred skills Experience with performance optimization, security best practices and automation testing strategies. Experience in the i Gaming and/or Sports Betting industry. Start-up experience, with the ability to adapt quickly and drive projects to completion under time pressure. Benefits (UAE) Medical insurance. Paid time off. Opportunities for professional growth and career advancement. #J-18808-Ljbffr
Posted: 4th July 2025 11.27 am
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this