Thursday, October 30, 2025

Job Description

At DevHub, we blend innovation with passion to lead the Engineering and online entertainment industry. As a pioneer in the Engineering and online entertainment sector, we are committed to revolutionizing the digital landscape with our next-generation platform. Our mission is to create immersive, engaging, and seamless experiences that captivate and entertain users worldwide.We don’t just believe that our people are our greatest asset, WE KNOW IT! We foster a vibrant and inclusive workplace where creativity and collaboration thrive. Our team of talented professionals is dedicated to pushing the boundaries of technology and delivering exceptional products that set new standards in the industry.We are not just a company, we are a community that values the unique perspectives and talents of our people and are committed to providing a supportive environment where everyone can grow and succeed. Join us at DevHub, and be a part of a forward-thinking team that is shaping the future of online entertainment.Position Overview:With our latest product acquisition, we are expanding our Java Development Team and are looking for a Java Tech Lead to spearhead the technical development of our backend services. This role combines hands-on development with leadership responsibilities, ensuring the successful delivery of high-performance backend systems. The ideal candidate has strong technical foundations in Java, excellent problem-solving abilities, and leadership qualities to guide and mentor the development team.As a Java Tech Lead, you will play a pivotal role in defining the technical direction, ensuring best practices, and collaborating with other teams to build scalable and efficient solutions.Responsibilities within the team:Providing technical direction and leadership when necessaryDesign, develop, and maintain robust, scalable Java applications that handle millions of daily transactionsCollaborate with engineers, product managers, and stakeholders to gather requirements and implement new featuresMake architectural decisions, ensuring best practices in software development and system designConduct code reviews, promote clean code principles, and enforce coding standardsDrive continuous improvement in software development processes and toolsStay up-to-date with the latest Java technologies, frameworks (Spring Boot, Hibernate, JPA), and industry trendsTroubleshoot and optimize system performance, ensuring reliability and scalabilityFoster a culture of innovation, knowledge sharing, and technical excellence within the teamFacing the challenges of the role requires:7+ years of experience in backend development with Java2+ years of experience leading or mentoring development teamsExpertise in object-oriented design, development principles, and best coding practicesStrong experience with relational databases and SQLProficiency in building and consuming RESTful APIsHands-on experience with Git for version control and collaborationStrong problem-solving skills, with a proactive and results-oriented mindsetExcellent communication skills, with the ability to collaborate effectively across teamsPassion for mentoring, sharing knowledge, and fostering a culture of continuous learning

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs