Position Title : JAVA BACKEND TEAM LEADER
Position Location : HYDERABAD, TS (India)
Have you ever wondered what happens when a simple idea are fulled with passion and perseverance?
Are you open to listen, learn and build towards the OnePlus mission To empower the world through better technology ?
Are you someone who is willing to take responsibility and aware of the importance of introspection?
Are you in constant pursuit for better and Never Settle for anything less?
Are you willing to walked hand in hand with the OnePlus community and create a user experience that is truly beyond expectations and work with like-minded partners who share the vision of co-creating long-term success?
Join us to experience a fascinating career journey which is nothing less than the experience you have with our brand and products!
You are just a few steps away, read more on the role and apply.
Responsible for backend team management, including develop, maintain and upgrade system, to build a high-performance develop team.
Analyzing requirements, designing systems, compiling codes, building teams, training and guiding backend developers.
Support Product and Client team, and Communicate effectively with Chinese team, to develop superior products.
Bachelor degree or above, specialty in computer science, information technology related.
More than 8 years in Java development experience, strong with OO design and development.
Familiar with Spring, Mybatis, Redis, MQ, MySQL, Maven and other open source tools.
Familiar with the design and application of distributed system with large traffic, high concurrency and high performance.
Good understanding and practical experience of design patterns, proficiency in domain-driven design, good coding habits and good model abstraction ability.
Familiar with agile project management skill / methodology is preferred.
Strong logical thinking ability, good at analysis, induction and problem solving.
Participated in the design and development of large and complex distributed Internet systems.
Experience in management, ability to work independently or lead a team in project development is preferred.