Java SOA Developer
Share|
Category: Information Technology
City: Columbus,Ohio,United States
Position ID: J0213-0363 -Permanent Full Time
Posting Date: March 11, 2013
Position Description:
The Senior Programmer Analyst will lead the development team from a technical perspective. Oversee and lead the development team responsible for creating and maintaining Ohio Department of Job and Family Services enhancements and modifications. They will be responsible for planning the software architecture, performing code reviews, and developing custom JAVA and Model Driven Architecture enhancements based on design and user requirement documents.
Essential Skills:
Sun Certified Java Programmer
Extensive JavaEE and Seam/Spring experience
Extensive experience developing large scale web-based applications
Extensive experience with development �best practices� (design patterns) with industry-standard
technologies (like JavaEE and Seam/Spring) to create highly scalable web applications
Extensive experience with high-performance SQL (SQL and Hibernate/HQL) including creation of stored
procedures and package bodies
Experience using both �pure� Hibernate (HQL) and �native� SQL within a Hibernate environment
Experience in CSS, XSLT, XML, WSDL, BPMN/BPEL, WebSphere MQ, as well as WESB, WID,
JSF2/RichFaces, Primefaces, Java/J2EE Application development.
Design Lead, and Programmer Analyst Experience
Experience the following the system development life cycle phases design, analysis, implementation, integration, testing, and maintenance.
At least 4 years of experience in Information Technology industry as a JAVA Developer, Technical Consultant, Team Lead, Design Lead, and Programmer Analyst.
At least 4 years of experience in Object Oriented Programming (PL/SQL, JAVA, C, .NET)
Experience the following the system development life cycle phases: design, analysis, implementation, integration, testing, and maintenance.
Excellent communication/client interface skills
Requires strong grasp of structured development methodology, i.e. RUP/Use Cases, Agile Development, etc.
Knowledge of installing, configuring and developing in WebSphere, BPM (IBM Process Center, IBM
Business Process Manager Advanced, IBM WSRR Repository) and SOA & Integration.
Knowledge and experience with WESB.
Proficient in SOA architecture and standards. Knowledge of Oracle, DB2 databases, and WSRR.
Strong experience in SOA enablement and transformation programs
Experience with SOA implementation involving the use of Enterprise Service Bus, Business Rules Engine (ILOG or ODM), Web Services, message queues (MQ, JMS), and XML technologies. Experience with SOAP message and XML introspection tools.
Experience using a SOA registry/repository for design-time evaluation of candidate component services, and run-time monitoring of service performance characteristics.
Experience integrating with legacy system adapters and wrappers
Experience in Modeling including Canonical Message modeling using Industry standard formats.
Strong background working with Object Oriented Programming using patterns. Extensive Java development experience a plus
Adhere to architecture guidelines; ensure deliverables are completed on time by self and team. Team player.
Experience in SOA guidelines, policies and processes and working effectively in design teams. Ability to work with limited guidance, self-starter.
Ability to work quickly and efficiently in designing and implementing technical solutions.
Additional experience in the following technologies is desired: WebSphere Portal Server, COGNOS, Filenet, STS, and IMS Resource Adapter.
Hardware/Software:
JAVA
OtimalJ
Eclipse or similar development environment
At CGI, we�re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in more than 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.
This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.
We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.
No unsolicited agency referrals please.
WE ARE AN EQUAL OPPORTUNITY EMPLOYER.
Skills:
* Development (St)
* J2EE
* Java
* Java Certified Professional
* Spring
* SQL