The developer will join the AA Cargo IT team in implementing a services oriented architecture (SOA) utilizing Websphere Integration Developer (WID) running on Websphere Process Server (WPS). The platform will integrate data from legacy and external systems coming through Message Queue (MQ) and other formats and interface to Oracle databases as well as web service interfaces to other systems. Projects are implemented using an Agile methodology to incrementally deliver business value.
Experience with Java Enterprise Edition (JEE) development, WID/WPS, MQ, SQL, Agile, performance tuning, and web services technologies (WSDL/SOAP) are required.
Skills:
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
Ability to work independently and manage one’s time (Required)
Basic mentoring skills necessary to provide support and constructive performance feedback (Required)
Knowledge of circuit boards, processors, electronic equipment and computer hardware and software (Required)
Knowledge of design techniques and principals involved in production of drawings and models (Required)
Knowledge of niche computer software, such as Oracle, CSharp.net, Lawson, etc (Required)
Exercises independent judgment with direction from supervisor
SOLID in Java 5 programming (SCJP certification preferred)
SOLID in Java 5 programming (SCJP certification preferred)
SOLID in spring framework (MVC, IOC, JDBC, etc)
Experience in developing web services and consuming web services (CXF)
Expertise using Microsoft SQL server 2005
Knowledge/understanding of iLog, Jrules
Person will be working on all layers of the application development (presentation, application, persistence, etc)
Experience working in an agile environment
Creating JSP pages, write JavaScript, use style sheets
Writing JavaScript, Create/update CSS
Ajax/JSON, experience using various JQuery functions.
Spring MVC, IOC (writing view model controllers)
Writing SQL to Create, Read, Update and Delete information from SQL server database/tables
Ability to write in-line SQL statements from Java programs using JDBC template.
Knowledge of creating/reading/updating stored procedures, etc
Knowledge building and deploying code on Web sphere infrastructure
Define variable and properties for the application
Trouble shoot application issues, Review Web sphere logs
Experience working in an Integrated development environment using Java
Rational Application Developer, version 6
Experience using Query analyzer to analyze and debug SQL.
Experience as a Java Developer
Experience with Java 5 programming
Experience with spring framewor
Experience with MVC
Experience with IOC
Experience with JDBC
Experience with developing web services
Experience with CXF
Experience with Microsoft SQL server 2005
Experience with iLog
Experience with JRules
Experience with working on all layers of the application development
Experience with Creating JSP pages
Experience with Create/update CSS
Experience with Ajax
Experience with JSON
Experience with JQuery
Experience with SQL to Create, Read, Update & Delete information
Experience with creating/reading/updating stored procedures
Experience building and deploying code on Web sphere infrastructure
Experience with Rational Application Developer v6
Experience with Query analyzer
Education: Bachelor’s Degree or Higher in Computer Science, Engineering or related or foreign Equivalent