Post Job Free
Sign in

Java/JavaScript Microservices & Cloud Developer

Location:
Toronto, ON, Canada
Posted:
November 29, 2025

Contact this candidate

Resume:

HUI ZHENG

Mobile: 647-***-**** Email: **********@*****.*** https://www.linkedin.com/in/hui-zheng-40bb3b16

SOFTWARE DEVELOPER

PROFESSIONAL SUMMARY

Proficiency in Java to develop, build, deploy Java, JavaEE applications uisng Eclipse, IntelliJ, Android Studio.

Skilled in JavaScript, SuiteScript, Go language to develop, test, deploy the RESTful APIs, web front-end and back-end applications, Lambda functions.

Proficiency in C and C++ to develop small-scale applications using gcc and g++ on Unix & Linux, and using Visual Studio and Intel Parallel Studio on Windows.

Skilled in Unix/Linux shell script and skills in Linux System programming using C.

Expertise in SQL to query various RDBMS, and proficiency in PL/SQL to develop stored procedure.

Optimized code to improve scalability, reusability, maintainability.

Strong Knowledge in Object-Oriented Design, Design Patterns, Data Structure and Algorithms, Parallel Algorithms, Software Development Principles and Software Engineering Practices.

KEY SKILLS

Languages: Java, JavaScript, SuiteScript 2.0, C++, C, Unix Shell Scripting, Go, PL/SQL, T-SQL, PHP, IBM ILE RPG

Databases: Oracle, MySQL, DynamoDB, SQL Server, PostgreSQL, MongoDB, DB2

Library & Frameworks: Angular, NodeJS, React, JavaEE

Software Tools: gcc & g++ (Unix & Linux), Visual Studio, Visual Studio Code, Intel Parallel Studio, Eclipse, IntelliJ, Android Studio, Maven, Gradle, Oracle SQL Developer, Postman, Git, GitHub, GitLab, Jira (Continuous Integration, Version Control), Apache, WebLogic, Tomcat, XAMPP

Cloud Platforms:

AWS, Lambda Function, Amazon WorkSpaces, AWS CLI, SAM CLI

Oracle NetSuite, SuiteScript API

PROFESSIONAL EXPERIENCE

Software Developer 03/2022 – 09/2023

Information Technology Solution Providers Inc., Toronto, ON

Developed, tested, and deployed various AWS Lambda functions using Go and YAML for banks and financial institution clients according to the design (sequence diagrams and JSON files).

Developed and enhanced Java functionalities based on the existing Java projects’ architecture for banks and financial institution clients.

Developed and tested NetSuite platform RESTful APIs for clients using JavaScript, SuiteScript 2.0, and Postman; used OAuth 2.0 to execute Salesforce to NetSuite’s cross-platform APIs call.

Administered the NetSuite backend applications, creating and modifying script files to support cross-platform applications in data retrieval.

Tools: Amazon WorkSpaces, AWS CLI, SAM CLI, SQS, S3, CloudFormation, DynamoDB, Eclipse, IntelliJ, Visual Studio Code, Maven, Gradle, Git, Spring, Tomcat, Oracle database.

Application Developer 02/2016 – 01/2017

The Electricity Forum, Pickering, ON

Developed a CMS (content management system) application for the company’s website to implement

functionalities of web content’s editing, saving, previewing, updating, and file uploading via the back-end

administration panel.

Executed Data Migration project - modified database structure and completed data migration from the

old database to the new one.

Executed DataScript project

Parsed HTML file elements and stored HTML tag data in database tables.

Extracted data from multiple directories of the file system and database tables, then integrated and

populated data on new web pages.

Designed and implemented a job search module on the company’s website.

Tools & Languages: XAMPP, MySQL, JavaScript, PHP, Ajax, jQuery, Bootstrap, HTML5, DHTML, DOM, CSS, SQL.

Consultant 02/2012-04/2012

TIERONE OSS Technologies Inc., Mississauga, Canada

Developed Java applications of various modules of NET Portal - a network management software product.

Contributed to “NET Portal 8.2 Stability” project by updating project files (Java, XML, system libraries,

data dictionaries) and resolving the assigned issues and tickets.

Tools: Eclipse, Subversion, Weblogic Application Server, JIRA, Hudson Continuous Integration Server, Squirrel SQL Client, Oracle database.

System Analyst 04/2001-04/2003

Foundbook.com Ltd., Beijing, China

Developed a J2EE long-distance e-learning system for the Provincial Education Bureau.

Conducted database design and ER modeling.

Developed and unit tested Java entity beans, JSP pages.

Tools: EditPlus, UltraEdit, Visual Café, Weblogic, Visual SourceSafe, S-Designer, Erwin, Oracle Database, SQL*Plus, Project 2000, Lotus Notes.

Computer System Analyst 01/2000-03/2001

CMR Web Learning Ltd., Beijing, China

Developed a courseware Management Information System for the CMR Teaching Development Center.

Conducted requirements analysis

Coded CFML dynamic web pages

Designed and implemented the database

Tools: Dreamweaver, ColdFusion, MS SQL Server.

EDUCATION

Computer Programming and Analytics Advanced Diploma 2017-2021

School of Computer Programming & Analysis, Seneca Polytechnic, Toronto, ON, Canada

Master of Science in Information Systems 1998-1999

CS Dept, University of Liverpool, Liverpool, United Kingdom

Bachelor’s in Engineering, Minor in Economics 1985-1991

Dept of Mechanical and Electronic Engineering, Beijing University of Technology, Beijing, China

PROFESSIONAL CERTIFICATES

IBM WebSphere, DB2, InfoSphere, SOA, XML, etc 2007-2010

Business Systems Analyst (BI) 2006

Sun Certified Java Programmer 2002

Microsoft Certified Professional and Solution Developer 2001

REFERENCES AVAILABLE UPON REQUEST



Contact this candidate