Oracle is hiring for the position of Software Developer at their Bangalore location. Candidates with a BS or MS degree and 0 to 2+ years of experience are encouraged to apply. This role offers the opportunity to work on impactful projects and develop innovative software solutions with one of the world’s foremost technology companies
Company Name: Oracle
Job Role: Software Developer
Education Required: BS/ MS
Experience Required: 0 to 2+ years
Job Location: Bangalore
Roles and Responsibilities:
- Work with multi-functional team members from Architecture, Product Strategy & Development, QA, Sales & Services, and other Central teams to architect and design multiple services.
- Create quality code and improvise on coding skill based on guidelines provided(front end and back end) of customer facing cloud native application.
- Write quality code and effectively collaborate with leads and with team members on the work allocated.
- Hands on experience doing Continuous Integration, Deployment and Monitoring of customer facing cloud native services.
- Work closely with stakeholders to create and review system and software requirements.
- Help foster good software engineering practices.
- Follow relevant company procedures and help create and maintain relevant documentation.
- Actively participate in all aspects of the software engineering process.
- Responsibilities displayed in the job posting.
Required Skills and Qualifications:
- BS/ MS in Engineering/ Computer Science or equivalent.
- 0-2+ years of development experience on Java platforms, UI stack, Database & cloud applications.
- Excellent knowledge of Java/JEE technologies and frameworks such as JPA, JDBC, Web Services paradigms like REST, RDBMS (preferably Oracle).
- Proven working experience and understanding of at least one of the modern MV* frameworks (Angular, React/Redux, and Angular).
- Understand and be able to build Adaptable UI elements either by hand (grid or flex box layout), or demonstrating a framework like Foundation.
- Excellent knowledge on frontend technologies like Oracle JET, JQuery, Knockout JS and LESS/ SASS.
- Hands on experience with tools like Jenkins, Docker, Kubernetes Prometheus, Grafana or similar CI/CD/CM tools.
- Experience working on cloud services with modern cloud technologies.
- Strong verbal and written communication skills.
- Ability to adapt to a fast-paced, changing environment.
- Excellent time management and interpersonal skills and a great standout colleague.
- Experience with agile methodologies.