Job Responsibilities
Work hours per week: 40 Email: hkmail@razorfish.com
Job Requirements
1. 8+ years' experience programming with Java 2. Proficient in Java,Spring/Hibernate framework,JCR; and also in either XML and SQL; Well knowledge about Databases such as: Mysql, MS SQL Server,Oracle etc; 3. Integration experience with SOA Architecture, SOAP, JSON, and RESTful services; 4. Expert in one CMS platforms at least,e.g Magnolia, Afresco CMS, CQ5, OpenCMS etc. 5. Understand the OO in-depth, know about the software architecture; 6. Hands-on experience with SDLC methodologies and best practices including Agile, JIRA, code review, and test driven development. 7. Expertise with big data and related analytics would be a plus 8. Proficient understanding of object-oriented programming; Proficient in object-oriented design 9. Decomposition of business requirements into functional specifications, design documentation, and user cases. 10. Experience with the use and applicability of design patterns 11. Ability to work in pressure. 12. Bachelor Degree in a software development discipline, or equivalent work experience.
Required Languages
Job Details
Position type
Back-end development engineer