Software Developer

Short Description

Oracle is seeking for Software Developer who has the ability to design, build, test, and release Java-based solutions to enhance the core Jive application. Also, analyze business and system requirements and recommend technical strategies based on Jive/Lithium Social business software.

Job Description

Responsibilities
  • Work in PE&O Corporate Application Engineering Services for Community websites using on-premise deployment of Jive Social Business software and cloud deployment of Lithium technology.
  • Understand and debug Jive/Lithium code, including necessary performance enhancements and underlying architecture.
  • Design, build, test, and release Java-based solutions to enhance the core Jive application.
  • Program REST API based applications.
  • Work in UI based solutions involving Jquery, Javascript, CSS, FTL etc.
  • Engage with Jive and Community Managers to identify defects and enhancements for the product.
  • Analyze business and system requirements and recommend technical strategies based on Jive/Lithium Social business software.
  • Integrate and implement plugins and add-ons with the other systems
  • Day-to-day administration of the platform including various meeting with the business teams.
  • Liaison with Lithium product support opening support tickets as needed.
  • Mentoring and adherence to standards for Java development, web content management, tuning, and Diagnostics.

Qualifications
  • BS or MS degree in Computer Science or equivalent.
  • Minimum 2 years of software development experience.
  • Solid understanding of the Jive/Lithium architecture and the underlying APIs. Knowledge of Plugins/Webhooks/Add-On Architecture/Tiles is a must.
  • Solid knowledge of Oracle database and SQL queries.
  • Solid understanding of the end-to-end IT process, including architecture, design, implementation, and operations
  • Solid knowledge of Linux operating systems
  • Experience deploying Jive software in a large scale corporation
  • Strong application design skills and implementation understanding of identity management and security.
  • Ability to take feature/design through the software lifecycle to release a robust, high-quality, production code
  • Strong written and oral, technical communication skills required.
  • Strong REST API based programming skills.
  • Strong Java coding and diagnostics skills required.
  • Strong knowledge of JEE architecture and relevant frameworks.
  • Experience working with JavaScript, jQuery, AJAX, JSON, HTML5, CSS3 and related technologies.
  • FTL, Soy-based template experience desired or working knowledge of XML framework for templates.
  • Experience to lead offshore teams around product implementation is a plus.
  • Strong communication skills including the ability to express complex technical concepts to different audiences in writing and conference calls.
  • Ability to take feature/design through software lifecycle to release of robust, high-quality, production code.

Software Developer
Mid-Senior-level Technology | Information | Information Technology Full-time Information Technology | Other | Engineering Software Developer | Software Engineer
With 430,000 customers in 175 countries, Oracle provides leading-edge capabilities in software as a service, platform as a service, infrastructure as a service, and data as a service.