Job Search

Senior Oracle Developer

Job Title: Senior Oracle Developer
Location: Sydney
Reference: 27407866
Job Published: June 03, 2018 20:00

Job Description

Global Australian based Logistics company are looking for a Service Oriented Architecture (SOA) Developer with the equivalent of 5+ years of proven experience in software design, development and platform architecture. The Technology Group is responsible for delivering top quality scalable systems solutions for the business functions. The technology platform consists of distributed and mainframe architectures including multiple interfaces both internal and external Supply chain and logistical platforms.

This position requires a candidate to possess strong systems engineering skills, a strong development background (primarily in Java and Oracle PL/SQL) to build a services layer solution. The job includes the need to produce design patterns for development groups, a strong understanding of multi-tier product configuration and deployments (data virtualization and data access methods); skills to socialize solutions to peers; and the ability to integrate disparate components and units of work in the total technical solution. The SOA developer will contribute to the end to end design and development.

  • Provide technical leadership to development teams
  • Build multi-tiered modular Java applications with REST APIs
  • Determine and develop technical designs and solutions
  • "Hands-on" development of specific technical architecture components
  • Create, maintain and socialize service oriented specifications and solutions
  • Execute on strategic architecture, design and development consistent with approved enterprise architecture patterns, principles and data strategy
  • Hands on experience in object-oriented design and development (EIP, web services) in the following technical areas:
  • Programming and Frameworks - Java / JEE and JavaScript / JSP, iBatis, Spring Frameworks esp.
  • SpringWeb and SpringBoot
  • Architecture and Protocols - REST, XML, XSD, JMS
  • Security - PKI, Digital Certificates and Secure Transmissions
  • Applied experience and familiarity with the following is desired:
  • Frameworks – Camel (or equivalent), Java Security Frameworks; Angular JS
  • Web Servers - Tomcat and JEE Application Servers
  • Message Queues – ActiveMQ or MQ Series; Queues and Topics
  • Database Engineering – Oracle, PL/SQL Development and Stored Procedures
  • Scripting – Shell/bash/ksh
  • Application Architecture and Design - Enterprise Integration Patterns; Object-Oriented Programming;
  • Aspect Oriented Programming; Business Process Management; Java Design Patterns
  • Excellent oral and written communication skills, including technical writing and the ability to clearly receive and convey information to a broad array of technical and non-technical people
  • Expert understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Bachelor’s Degree in Computer Science or Information Systems; MS is preferred