Job Openings Java Developer

About the job Java Developer

The technical expert will work as an individual contributor as part of a collaborative team spearheading or assisting in the implementation of LIMS (Laboratory Information Management Systems).

SPECIFIC RESPONSIBILITIES:

  • Ensure the implementation of LIMS related development in a timely and quality fashion.
  • Translate business and IT specifications into detailed designs and java code, as well as unit and system testing
  • Ensure the quality of the development by implementing best practice designs, documenting the code appropriately and ensuring performance maximization by optimizing the code
  • Conversant with related ecosystem such as MS Azure Infrastructure, MS-SQL & Oracle databases
  • Apply Microsoft DevOps & Continuous Integration & Development (CI/CD) principles consistently
  • Functional customization/ Scripts, Hooks, Interfaces
  • Creating and delivering high quality Jasper Reports as requested.
  • Support Level 3 escalations as required
  • Knowledge and expertise of the LIMS application, including end-to-end lab process, testing processes and instrumentation set up including testing report logic.

Qualification

  • Graduate Level of studies and/or Post-Secondary Education in Computer Science, Engineering or related subject
  • Minimum 5 years of relevant Java development experience.
  • Good understanding of Application Software & Dev methodology knowledge (Scrum/Agile/)
  • Strong Software knowledge of Java / Groovy / Jasper / Talent ETL / Reporting Technologies like BI
  • Good knowledge of Cloud Computing, Dev Ops, AWS Application Monitoring or similar technical experience (like web services SOAP, REST and/or ETL technologies)
  • Database & SQL knowledge (MS SQL / Oracle / PostgreSQL)
  • Experience with lab processes and ideally knowledge of LIMS
  • Used to work in an international environment

A