Praxonomy is seeking a talented individual to join our fast-growing business as a Senior Software Engineer. The ideal candidate shall be passionate in coding, learning and possess strong analytical skills. Additionally, he/she shall have the ability to adapt to changes quickly and adjust work accordingly in a positive manner. The successful candidate will be responsible for the development of the enterprise-grade SaaS application.
Responsibility
Participate in the full software development life cycle, including but not limited to, requirement analysis, development, testing, implementation, documentation and support, etc
Design and develop components for Praxonomy’s web application suite
Test and maintain developed features
Ensure the coding quality conforms to company standards
Comply with the company’s quality and information security management system requirements
Essential Skills & Experiences
Degree in Computer Science or related disciplines
4+ years of relevant professional experience in object-oriented programming, candidate with less experience will be considered as Software Engineer
Strong Java and J2EE technical knowledge and experience
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, etc
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
Desirable Skills & Experiences
Knowledge of continuous integration, automation of software releases, build and execution of CI/CD pipelines