Analyst programmer/systems analyst. Experience with various Java SE/EE technologies. Thorough knowledge of various design theories, including object-oriented, aspect-oriented, and MVC.Expert with TIBCO BusinessWorks as a SOA solution, including designing and developing new services, enhancing existing services, administration and support of current services. This is done alongside a suite of supporting TIBCO applications including EMS, Hawk, Rendezvous, Policy Manager, Policy Agent.Experience with translating, designing and developing complex business rules from scratch or modifying existing ones for implementation using IBM WebSphere Operational Decision Management (WODM) (formerly WebSphere ILOG JRules).Experience with Java EE web application design and development using a number of frameworks including Struts, Spring Framework and JavaServer Faces. Additional experience with both contract- and code-first Java EE web services using JAX-WS and Spring Web Services, including administration and application of WS-Security, WS-Addressing and WS-ReliableMessaging.Thorough experience with integrating different messaging brokers from different vendors, including IBM WebSphere MQ, TIBCO EMS, Oracle AQ, Apache ActiveMQ, WebLogic JMS, HornetQ and others.Experience with Oracle SOA Suite to provide BPEL web services utilising the Oracle Application Integration Architecture (AIA), in addition to building BPM processes which utilise aforementioned Oracle BPEL services to orchestrate a business process.Experience with PHP for basic data access applications in combination with MySQL.Modern web design experience with HTML5, CSS, JavaScript, jQuery and others.Thorough experience with UML, BPMN and other standardised process/specification documentation in general.Specialties:Service-oriented Architecture,Java EE,Web services,Continuous integration,Business process modelling
Listed skills include Soa, Java, Jms, Sdlc, and 41 others.