Java Developer
Java Developer
Job Description
Job Title: Java Developer
Department/Location: R&D Development
Reports to: Development Team Lead
Staff Responsibilities:
Review and develop any new requirements received for Projects and CRs
Hours of work: Monday to Friday, 09:00 to 18:00
Salary Range: Dependent on Experience and Location
Summary of Position:
Build robust, manageable, and scalable back-ends in Java
Build front-end code in JavaScript, AngularJS and JSF
Analyze project requirements
Be an advocate for best practices in software development (peer programming, TDD, high code coverage
unit and integration tests, etc.)
Implement new requirements for new projects to meet a delivery requirement
Implement new requirements when a product evolves
Help with demo solution customization
Be an active participant in discussions about design and architecture
Must be able to speak English
Primary Responsibilities
Review requirements Integrate and test code/features
Perform design and analysis on new requests Support any production issues
Implement and code the new requirements
Prepared by
Name: Carl Sum Foo Signature: Date: July 2022
Title and/or Department: Development Team Lead
Note: This job description is not exhaustive and will be subject to periodic review. It may be amended to meet the
changing needs of the business. The post-holder will be expected to participate in this process, and we would aim to
reach agreement on any changes.