Principal Software Developer - Visual Builder

Principal Software Developer - Visual Builder

Oracle Corporation Asia Pacific Division
Singapore Thailand
7 - 10 Years
Not Specified

Job Description


Job Description :
Preferred Qualifications
This team is working on the Visual Builder Cloud Service (VBCS), a new service for the Oracle Cloud. VBCS enables developers to visually and productively build rich business applications that work across multiple devices - from mobile
to desktop. The functionality of this service focuses on building data entry forms, business workflows, charting and reporting, a custom component model, rich UI customization, integration with other existing Oracle SaaS and PaaS services, advanced authentication and security, and more. With the use of cutting-edge technologies, we are building both front-end and backend functionality. If you are interested in building cutting-edge JavaScript clients and/or massively scaled multitenant Java back-ends, this is the team for you.
Required Knowledge and Skills

  • Excellent programming skills, at two years programming in Java
  • Knowledge of modern frameworks and patterns: Java EE 6 (or Spring), Jersey, microservices architecture
  • Unit and functional testing using JUnit, Selenium, Mockito or similar frameworks
  • Very good English in both written and spoken form
  • Strong written and verbal communication skills
  • Ability to understand and apply new knowledge quickly
  • Deep comprehension of importance of teamwork

Preferred Knowledge and Skills
  • Knowledge of modern client-side browser development using JavaScript/TypeScript and frameworks like AngularJS, React or Vue.js
  • Familiarity with EcmaScript 6, Node.js and/or Grunt
  • Familiarity with databases, SQL, PL/SQL
  • Knowledge of other programming languages like shell scripting and Groovy
  • Exposure to agile software development (Scrum, Kanban, Scrumban)
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
As part of Oracle%27s employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
As part of Oracle%27s employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).

Similar Jobs

People Also Considered

Simple body text this will replace with orginal content