ApplyFull Stack Software Engineer (PeopleFluent) Hong Kong, Remote
Posted 2 months agoViewed
View full description
Requirements:
- Java/J2EE, JQuery, JSON, WebWork, Hibernate, Spring, JUnit, Velocity, JSUnit (JavaScript unit testing tool), PL/SQL, Eclipse, Java Selenium Web Driver, BIRT, Groovy, JSON, JavaScript, Ajax, HTML, DHTML, Eclipse ,Cascading Style Sheets, EJB and Struts, XML, XSD, and XSLT, UML, Oracle 11g and Hibernate tools.
- Solid knowledge of SQL joins, Views, Triggers, Stored Procedures(PL/SQL), and Data Normalization techniques
- Build/release engineering tools such as Ant, Cruise Control and Web services.
Responsibilities:
- Design the architecture to be utilized by developers to create software application functionalities.
- Develop detailed application designs and implement code for application features.
- Work independently and have responsibility for all aspects of the design and implementation of multiple subsystems and modules within PeopleFluent’s proprietary applications.
- Have responsibility for writing agile specification documents detailing application functionality and technical design according to business requirements.
- Design entity models.
- Develop the user interface for new features within the Talent Management product suite.
- Have responsibility for the development of advanced analytics and data reporting and visualization features for the Talent Management suite.
- While developing features for the Talent Management product suite, work on PeopleFluent’s internally-developed RLS security framework.
- Working on data access layers together with our security framework is a highly complex task that requires advanced development skills and significant experience with row level security.
- Design requirement-specific BIRT (Business Intelligence Reporting Tools) reports.
- Develop integration test cases for Talent Management products.
- Develop upgrade scripts for the Talent Management products.
Apply