KUALA LUMPUR, Malaysia
28 days ago
Senior Software Engineer

In this role, you will design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. In addition, you will deliver features which are meaningful to the customer, technically sound, operationally maintainable & scalable, and consistent with the product vision. As a software engineer, you will be assigned to one of our Agile Development team and work cohesively as a unit to deliver value to our product, following Agile principles.

As part of the Agile Development team, you will be expected to be involved in the development of:

REST API for our modern Cruise applications and customers, and Web-based UI that provides modern features and functionalities to our customers.

Qualifications / Requirements:

BS or MS in Computer Science, Information Technology, or related field. Minimum of 3 to 5+ years of experience in developing solutions within an Agile Development team. Candidate MUST have working experience with Java tools and technologies (e.g. Core java, J2EE), experience with Java framework for REST API is a plus (e.g. Helidon, Spring). This is the main requirement for this position as the skills will be required for REST API development. Experience in building REST web services will be preferred Experience with persistence toolkit, hibernate is a plus Experience with writing Swagger or OpenAPI specifications is a plus As a secondary requirement, candidates have Web-based UI development using modern libraries or framework (e.g.: OracleJET, Preact, React, etc) are preferred. Candidates with knowledge in HTML, CSS, JavaScript, TypeScript, Knockout, JQuery, etc. are also welcome. Candidates with experience in developing full-stack web-based applications are preferred. Other general skills possessed will be advantageous Experience in Oracle Database, SQL Plus; or database CRUD operation, PL SQL. Experience developing and working with SaaS applications.  Familiarity with Oracle core cloud technologies is a plus. Experience with troubleshooting and performance tuning. Experience with version control systems like Git, Subversion.

Career Level - IC3

Confirm your E-mail: Send Email