Perform development activities to build and maintain WEB-based software systems.
Responsibilities
Participate in developing web applications using Angular, CSS, and Java technologies.
Understand application requirements and workflow from mockups and converting to workable code.
Perform coding, testing, and reviewing in line with user & system requirements to deliver programs that meet client’s needs and meet the release milestone.
Perform 3rd-level support to rectify production issues and provide solutions.
Requirements
Good Diploma/Degree in Computer Science/Information Technologies.
Web development knowledge (HTML, CSS, Angular, JavaScript, jQuery, JSON, etc.).
Java EE development experience (Java Core, Java EE, SPRING).
Database/SQL knowledge (SQL, Stored Procedures, and MySQL).
Project experience in CSS animation, or Mobile animation work is an added advantage.
Familiar with Agile and Continuous Integration and Continuous Delivery (Deployment).
Knowledge of code versioning tools including Git, or SVN.
Able to quickly learn new technologies, frameworks, and development languages.
Strong interpersonal and communications skills, both oral and written.
Strong debugging and problem-solving skills.
Understands what to build optimized for speed and scalability
Able to work in a dynamic and ever-changing industry.
For Senior Web Developer
Has a STRONG background in Angular, JQuery, JavaScript, and J2EE/Spring to develop web-based Java applications.
Has 2-year experience in mentoring and guiding small teams.
Has matured thinking process, good analytic and problem-solving skills.