Praxonomy is seeking a talented and energetic individual to join our fast-growing business as a Development Lead (Java). The successful candidate will be a hands-on technical lead, working on both developing the enterprise-grade SaaS application, and providing technical leadership to developers to ensure timely delivery of new features with quality. The successful candidate should also possess excellent technical and communication skills to collaborate with multidisciplinary team to design and develop the software.
Responsibility
Translate business requirements into functional design that align with the company's architectural standards and practices
Participate in and oversee the full software development life cycle, including but not limited to, requirement analysis, development, testing, implementation, documentation and support, etc
Lead a small team of developers to design and develop the Praxonomy's web application suite
Conduct code review and ensure the quality of the deliverables conform to company standards
Essential Skills & Experiences
Degree in Computer Science or related disciplines
Experienced professionals with associated Degree/Higher Diploma in related disciplines will also be considered
3-5 years of relevant professional experience
Hands-on experience with Java application development and object-oriented programming
Experience and Knowledge in SQL and Relation databases such as MySQL
Technical knowledge and hands-on experience with Spring and Hibernate frameworks
Web technologies and standards including but not limited to HTML5, JSON, JavaScript, LESS/SASS, etc
Experience in leading a small team of developers
Strong problem-solving skills with a quality-oriented mindset
An effective team player, with the capability of working independently under high pressure to meet tight deadlines
Ability to work independently with minimal supervision