Our client wants a senior software engineer who is ready to make a valuable contribution to their future platform. This person will help design and develop business processes using Oracle BPMS and the Oracle Fusion Middleware stack. This person will work on all aspects of bringing business processes online, including modelling, implementing, web service creation, application integration code, and platform integration (event handling, logging, OSB, etc). He/she will also mentor junior and intermediate level developers, will take a leadership role in planning and executing software releases, write technical requirements, and will proactively meet and solve challenges facing the team around mid-term and long-term objectives. They will develop long-lasting cross-team relationships and build a collaboration network helping them work on initiatives impacting our entire product portfolio. This person will also push the envelope around test practices and quality initiatives starting during ideation and though design and implementation.
Approximately eight or more years of software development experience using Oracle Fusion Middleware (BPM/SOA) and ADF
Approximately eight or more years of software development experience using Java
Strong experience implementing and modelling business processes with Oracle BPM
Strong experience writing web services
Strong experience using OOP and design patterns
Experience working in a team-based agile environment (preferably Scrum and/or Kanban)
An inherent drive to solve problems, collaborate with others and mentor team members
A passion and demonstrated ability for writing great software
Strong communication skills (written and verbal)
A demonstrated ability to lead, mentor, and drive release-level objectives and challenges
Strong experience using Oracle's EMC preferred
This is a Permanent Direct Hire or Contract to Perm Opportunity.