Junior fullstack developer - Java/JavaScript

Junior fullstack developer - Java/JavaScript

Oracle Corporation Asia Pacific Division
Singapore Thailand
2 - 5 Years
Not Specified

Job Description


Job Description :
Preferred Qualifications
Position Description
We are looking for a creative software engineer to join our Application Development Tools team in Prague. The team is part of the organization that builds the Oracle JET framework (http://oraclejet.org). We are specializing in developing JET components and the JET Exchange service enabling developers to share components and reuse them in their applications. The components are implemented in JavaScript/HTML/CSS and the service consists of Java-based back-end with REST APIs and HTML/JavaScript-based front-end implemented using the JET framework. If you are a JavaScript and/or Java developer interested in building responsive and attractive front-ends and/or robust and scalable back-ends, this position is for you.
What would you do
* participate in all phases of product development cycle including planning, feature design and implementation, unit test development, bug fixing, and interacting with internal customers
* develop new and enhance existing features based on product requirements
* work on improving quality, performance and usability of the product
Who do we want
* BS or MS degree or equivalent experience relevant to functional area
* 2+ years in commercial software development environment
* competent in respective area of expertise
What experience and skill we require
* excellent programming skills, 2+ years experience with JavaScript or Java
* experience with web services and/or web UI development
* competency with as many of the following technologies as possible:
- JavaScript, HTML5, CSS3, jQuery, Node.js, Knockout, AngularJS
- Java 8, Java EE, Spring, Maven
- REST, Docker, ELK
* strong written and verbal communication skills
* good English, both written and spoken
* deep comprehension of importance of teamwork
What do we offer
* competitive salary and benefit package
* opportunity to work with cutting edge technologies and products
* dynamic international work environment and a team of skilled professionals
* flexible working hours including work from home program
* informal and friendly culture
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
As part of Oracle%27s employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).
As part of Oracle%27s employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).
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 apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
As part of Oracle%27s employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).
As part of Oracle%27s employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).
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).