Full Stack Developer (Java-based)

Job Highlights

  • Dynamic environment that drives innovation
  • Play a pivotal role in changing the medical industry

Job Description

  • Design, build, and maintain efficient, reusable code
  • Identify bottlenecks, bugs, and devise solutions to these problems
  • Maintain code quality, organisation, and automation
  • Produce highly optimised code that performs well within given constraints, such as CPU, memory, network, throughput, etc
  • Work with product manager to validate product requirements and accurately estimate effort required
  • Create high/low level engineering design documents
  • Conduct code review, and implement necessary changes
  • Design and implement robust test strategies
  • Set up web applications servers

General Requirements

  • Candidate must possess at least Bachelor’s Degree, Master’s Degree/Post Graduate degree in Computer Science/Information Technology or equivalent
  • Good verbal and written command of English
  • Strong proficiency in Java
  • Able to showcase at least one deployed Java-based web application
  • Able to work independently

Key Requirements (Working Experience in the following)

  • Java/J2EE for web applications using at least one major framework
  • Front-end technologies including javascript, JQuery, HTML5, CSS, Bootstrap, responsive site designs
  • Building and using Restful APIs and formats such as JSON, XML
  • MySQL or MS SQL
  • Code versioning tools such as GIT

As part of the interview process, candidates will undergo a proficiency test.

Only successful candidates will be notified.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx