We provide IT Staff Augmentation Services!

Senior Technology Specialist (contract) Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Over 12 years of enterprise software development experience that includes analysis, architecture, design and development of various disparate applications using broad spectrum of technologies.
  • Over 7 years of experience in SOA and related integration technologies such as Web Services, ESB, SOAP, BPEL, XML, WS - *. Experienced in both Oracle and IBM stack of SOA technologies.
  • Extensive experience designing and developing applications using Oracle Fusion Middleware 10g, 11g, 12c (Orchestration, BPEL, Rules, OSB, Web Services).
  • Proficient with Agile, Object Oriented and Structured design methodologies.
  • Self motivated and fast learner with the drive to learn and master new technologies.

TECHNICAL SKILLS:

Design: UML (Rational Rose & Visio), Object Oriented Analysis and Design, J2EE Design Patterns.

Java & Other Java Based frameworks & packages: Java SE / EE, JPA, JAXP, JAXB, JAX-RPC, JAX-WS, JAX-RS, JMS, RMI, Spring Framework, Hibernate, Struts, JSTL, Xalan, Castor, fop, JUnit, Apache SOAP, JBOSS portal, iLog JViews, iLog jRules, ezymock, rmock, Selenium, Fatwire, Lucene, Websphere portal

Application servers: Oracle Weblogic, IBM WebSphere, Apache Tomcat, JBOSS, Glassfish v2

SOA, Webservices & Middleware: Oracle Fusion Middleware (SOA Suite 11g, BPEL 11g, Oracle ESB 10g/11g), JBPM, Mule ESB, JBoss ESB, Websphere ESB, Websphere Message Broker, Websphere process server, Drools, SOA patterns, Web Services, WS-* extensions

Databases: SQL Server, Oracle, Sybase, MySQL, IBM DB2

Web Scripting: Web 2.0 (prototype, scriptalicious), HTML, DHTML, XML, XSLT, CSS, JavaScript, JSON

Build Tools: Ant, Maven 2, Pulse, Bamboo

PROFESSIONAL EXPERIENCE:

Confidential

Senior Technology Specialist (contract)

Responsibilities:

  • Lead integration developer for the following projects: Postpaid / Prepaid mobiles, Confidential broadband, MyAccount self services.
  • Design and develop web services orchestration using JEE, Oracle SOA (BPEL & OSB).
  • Work closely with architects, business analysts and project owners to identify and refine solution requirements.
  • Design WSDL interfaces, XSD schema, XSL / XQuery transformations. Writing service interface documentation, component design and consuming services specifications.
  • Mentor and guide junior developers in the team.
  • Assist Confidential operations with resolution of production issues.
  • Technologies used include Oracle Fusion SOA Suite 11g (BPEL, Business Rules, OSB), Java web services, Hibernate, Spring Suite

Confidential

Senior Java/JEE Developer (contract)

Responsibilities:

  • Maintenance and enhancements of the existing TAFE enrolment systems.
  • Designed & developed address verification service integrating with external data providers.
  • Implemented multithreaded batch processing applications to assist with data cleansing / migration.
  • Technologies used in these projects were: Spring MVC, Spring, Hibernate, Websphere MQ

Confidential

Senior SOA / Java SDF Services Developer (contract)

Responsibilities:

  • Successfully automated back-end manual order processing (Siebel Order Entry) using Oracle service bus and Oracle BPEL. This resulted in Confidential ’s most successful iphone launch with over 99% order success rate.
  • Design, develop and integrate business processes & services as per interface specifications.
  • Orchestration and transformation / enrichment of business services workflow using Oracle Service Bus & Oracle BPEL.
  • Technologies used in these projects were Oracle SOA Suite 11g, Oracle OSB 10g, Web Services, Hibernate, Spring, Spring Web Services, JDeveloper.

Confidential

Senior Backend Services Developer (contract)

Responsibilities:

  • Worked at Department of Immigration & Citizenship ( Confidential ) on a project to develop their new visa-processing portal.
  • Refactored and redesigned a poorly performing data migration service, this resulted in performance improvement of over 90%.
  • Implementation of backend business logic as per the micro design specifications.
  • Design and implement web service in order to migrate visa applications from Confidential ’s legacy system to the current portal solution.
  • Integration with in-house and external systems, message flows, message transformation and handling using Websphere Message Broker.
  • Websphere portal development.

Confidential

Senior Java /JEE SDF Services Developer (contract)

Responsibilities:

  • Implement web services and integrate with associated business modules.
  • Orchestrate service calls and messages transformation using Oracle Service Bus.
  • Technologies used in these projects were Java 6, Spring framework, Hibernate, JAXWS, JAXB, Oracle Service Bus, JRules

Confidential

Senior Java /JEE Analyst Programmer (contract)

Responsibilities:

  • Setup and implement their new development technology stack based on JEE 5, Spring, Hibernate / JPA, JBoss, Maven.
  • Developed an Ajax based application to deliver divisional equity market exposure analysis reports.
  • Technologies used in these projects were JEE5, Spring framework, JPA, Hibernate, Spring mvc, Spring security, iLog JViews, Javascript based Ajax (prototype, scriptalicious)

Confidential

Senior Java / Portal Developer (contract)

Responsibilities:

  • Analysis, Design and Development of enhancements for core TSL applications like insight (incident management system), Health of Relationship (customer survey application)
  • Analysis, Design and Development of eAccess (online access request forms with approval workflow).
  • Technologies used in these projects were J2EE, Web DynPro, Netweaver 2004s WAS, Weblogic 8.0, MS SQL Server 2000
  • Implemented a prototype GIS application using Esri ArcGIS package

Confidential

Senior Java Analyst Programmer (contract)

Responsibilities:

  • Architected & Implemented Mule ESB to facilitate communication & orchestration between distributed application services (web, rules engine, persistence)
  • Part of backend development team, developing business rules using iLog jRules & implementing persistence layer using EJB 3.0, Hibernate & Spring

Confidential

J2EE Analyst Programmer (contract)

Responsibilities:

  • AAS (Australian Administration Services previous owned by KAZ group) is one of Australia’s leading specialists in superannuation administration. Administering superannuation for 220,000 employers & 4 million members.
  • Atune (aaspire) is an extensive superannuation solution developed by AAS.
  • Develop user interface, business logic and converting existing persistence framework from jdbc to Hibernate.

Confidential

Java Analyst Programmer (contract)

Responsibilities:

  • At Fuji Confidential my main responsibility was to maintain and enhance their two sales portals. (Combined both generate $20M revenue per month).
  • Technologies used in these projects are: Java/J2EE, tomcat, Oracle 9i, Hibernate, Multi-threading, XML

Confidential

J2EE Portal Developer

Responsibilities:

  • At Confidential I have developed various J2EE, Portal based applications. I have played a major role in all aspects of SDLC
  • My duties at Transfield included:
  • Database Design.
  • System Design and Architecture.
  • On some occasions gather and document business functional requirements.
  • Administer and maintain SAP Enterprise portal.
  • Mentoring junior developers
  • Coding in Java and JSP for our J2EE based projects adhering to J2EE design pattern principles.
  • Designing and maintaining SQL databases.
  • Coding stored procedures, functions in SQL
  • Overseeing and designing database structures to ensure efficiency and stability.

Confidential

Responsibilities:

  • Design & develop synchronous and asynchronous BPEL process.
  • Implement retry, alarm & notification mechanisms in the BPEL processes.
  • Integrate BPEL processes with Oracle ESB services.
  • Transform message payloads using XSLT & XQuery
  • Design & implement Oracle ESB services.
  • Design and implement database services component using EJB3, Hibernate, Spring & Spring Web Services.

Environment: Oracle SOA Suite 11g, Oracle ESB 10g, Hibernate, Spring, Spring Web Services, JDeveloper, XSLT, XQuery

Confidential

Responsibilities:

  • Develop backend business logic for specific visa processing modules, this includes interacting with external systems via web services.
  • Message flows, transformation & mediation for transport of messages between internal & external services using Websphere Message Broker.
  • Development of a web service, which enables migration of visa applications from Confidential ’s legacy system to GVP.

Environment: Websphere, Websphere SOA (message broker), Websphere MQ, Spring-ws, Hibernate, Spring etc.

Confidential

Responsibilities:

  • Design and develop web service module for device activation, this includes integration with other SDF modules and external systems.
  • Design and implement an OSB framework, which can be utilized by all SDF modules to expose their business functions via the bus.

Environment: JBoss 5, Oracle Service Bus 10.3, Spring, Hibernate.

Confidential

Senior Java / JEE Analyst Programmer

Responsibilities:

  • The initial proof of technology and setting up spring and maven based development framework.
  • Involved mostly in backend / business logic development and implementing a framework for delivering charts.
  • Coordinate development with team members.

Environment: EJB 3, JPA, Hibernate, Spring, Spring MVC, Spring Security, ezymock, rmock, Selinium, ilog JViews, Sybase, MS SQL Server 2005.

Confidential

Senior Java Portal Analyst Programmer

Responsibilities:

  • Meet with application owner to elicit and document requirements.
  • Application architecture and database design.
  • Application development, unit testing.

Environment: Web DynPro, EJB 2.0, Web Services, JUnit, SQL Server 2000, NWDI

Confidential

Senior Java Analyst Programmer

Responsibilities:

  • Architect & Implement Mule ESB
  • Work as a part of the backend team, developing business rules & implementing persistent data models.

Environment: Team - 7 DevelopersJBoss, Hibernate 3, Spring, MySQL, JRules, GWT (Google web toolkit), Eclipse, Sub Version, Maven 2.

Confidential

J2EE Analyst Programmer

Responsibilities:

  • Covert existing persistence framework to implement Hibernate.
  • Screen / business logic enhancements.
Environment: Team - 28 developers, 3 architects & 17 BAs JBoss, Hibernate, Swing, Oracle 10g Eclipse, Visual Source Safe

Confidential

J2EE Portal Developer

Responsibilities:

  • Application and database design.
  • Application development using Web DynPro
Environment: Web DynPro SAP Netweaver WAS 6.40, Netweaver portal 7.0, CRM5.0, R/3, XI Netweaver Developer Studio, Visio, NWDI, SQL Server 2000

Confidential

J2EE Portal Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Design and implement the business logic using Session EJB.
  • Development of application front-end using Web DynPro.
Environment: EJB, Web DynPro SAP Netweaver WAS 6.40 Netweaver Developer Studio, Visio, CVS SQL Server 2000

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Design and implement the workflow engine using Session EJBs.
  • Development of application front-end implementing struts MVC architecture.
Environment: J2EE (EJB, Servlet, JSP, JDBC), Struts, SOAP, JUnit, Ant Weblogic 8 application server JBuilder X, Visio, CVS SQL Server 2000

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Design and implement the workflow engine using Session EJBs.
  • Development of application front-end implementing struts MVC architecture.
Environment: J2EE (EJB, Servlet, JSP, JDBC), Struts, SOAP, JUnit, Ant Weblogic 8 application server JBuilder X, Visio, CVS SQL Server 2000

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Development of back-end using EJBs and JCA to extract data from SAP.
  • Development of application front-end implementing struts MVC architecture.
Environment: J2EE (EJB, Servlet, JSP, JDBC), Struts, SOAP, JUnit, Ant Weblogic 7 application server JBuilder X, Visio, CVS SQL Server 2000, SAP R/3

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Development of back-end using EJBs and JCA to extract data from SAP.
  • Creating XSLT style sheet templates to transform beans into static HTML pages.
  • Development of application front-end using servlets.
Environment: J2EE (EJB, Servlet, JDBC), Xalan, Castor, XSLT, Ant Weblogic 7 application server JBuilder X, Visio, CVS SQL Server 2000, SAP R/3

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Created stored procedures for reporting.
  • Development of application back-end using EJBs
  • Development of application front-end implementing struts MVC architecture and creating JSP custom taglibs.
Environment: J2EE (EJB, Servlet, JSP, JDBC), Struts, Ant Weblogic 7 application server JBuilder X, Visio, CVS

Confidential

Java Developer

Responsibilities:

  • Design UML class, sequence, and collaboration diagrams.
  • Design and implement database layer in SQL Server.
  • Created stored procedure for “massaging” data and storing them in report specific summary tables.
  • Development of graphical reporting framework.
  • Implement ability to save file in PDF format and download tabular reports to excel spreadsheets.
  • Development of application front-end implementing struts MVC architecture.
Environment: J2EE (EJB, Servlet, JSP, JDBC), Struts, Davisor charts, batik, Avalon - framework, fop, Jakarta-oro, jdom, jimi, Ant, Weblogic 7 application server JBuilder X, Visio, CVS SQL Server 2000

We'd love your feedback!