Oracle is looking for software development engineers to help the development, deployment, management and monitoring of Oracle Process in Oracle Public Cloud and PaaS technology stack for the market leading Oracle SaaS offerings (Fusion Applications) to support large-scale, highly available production deployment, capable of supporting thousands of simultaneous users for its customers, and other cloud offerings from the Oracle Integration Suite. Oracle is developing and enhancing the most comprehensive J2EE and web service standards-based software product for Fusion Application. Some of the new innovations we are working on include a business user friendly collaborative process modeling tools, dynamic modification of business policies using declarative Rules, engine based on the upcoming BPMN and BPEL4people standards, Process portals based on Web 2.0 technologies, rich process monitoring and use of complex event processing for process optimization and analytics.
As a developer, you’ll help defining how Oracle Integration Cloud-Process needs to evolve to become pervasive into the Oracle and non-Oracle business customer base, while integrating with other PaaS, SaaS, and on premise applications. You’ll work within a team pushing the boundaries of process modeling, server infrastructure using micro services, mobile/UI technology (JQuery, KO, web components, ES6, etc), integration (from REST to Complex Event Processing and IoT), and the latest cloud technologies/standards to build a next generation process cloud platform.
Low coding, UX/UI are really important for us, so we are looking for someone who is motivated to combine the art of design with the art of programming.
Ideal Candidate Qualifications: What skills/abilities should a candidate possess to be successful on your team?
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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.