Java / JEE Developer (JSF / JavaScript / Eclipse) - Albany, United States - Trigyn Technologies

    Default job background
    over 1 year (contract)
    Description

    Job Description:

    Trigyn's direct government client has an immediate need for a Java / JEE Developer in Albany, NY.

    Description:
    The consultant will guide an agile development team and be responsible for development activities. The activities include, but are not limited to:

    • Guide a team of developers in the analysis, design, and development of integrated solutions.

    • Mentor staff developers in advanced programming techniques and skills.

    • Create and review sequence and activity diagrams.

    • Define and validate service WSDLs and XSDs.

    • Develop business process models.

    • Analyze, design, and develop services and business processes from business requirements using a SOA approach.

    • Orchestrate individual system components into end-to-end business processes as part of a comprehensive Case Management/Workflow system.

    • Develop composite applications utilizing WebSphere Integration Developer (WID), WebSphere Process Server (WPS), WebSphere Business Integration Workbench and/or WebSphere MQ Workflow.

    • Perform composite application integration using EJB, SCA, JMS, and Web Services over an Enterprise Service Bus (ESB).

    • Develop and test data access using Object Relation Mapping frameworks (Hibernate).

    • Develop complex relational database queries using ANSI standard SQL and PLS/SQL to be used with Oracle and DB2 databases giving special consideration to transaction management.

    • Develop online forms for example complaints, for Worker Protection

    • Perform database transaction management analysis, implementation, and troubleshooting.

    • Perform unit and integration testing and resolve defects.

    • Create and review technical documents for all aspects of the software development life cycle.

    • Provide new technology evaluations resulting from research, proof of concept (POC), and proof of technology (POT) work.

    Mandatory Qualification:

    • Creates computer software. May specialize in one area of computer software or may write code for many kinds of software.

    • Candidate is able to work independently, without assistance and provides guidance to others. May have an advanced education.


    • 60 months designing JEE composite applications including foundational services/components using SCA – Service Component Architecture, EJBs and Web Services (SOAP and REST).

    • 24 months on an agile development team in development of complex integrated JEE-based SOA systems including providing direction and assistance/mentoring to team members, monitoring productivity, reviewing work for quality assurance and reporting status.

    • 24 months using JSF development/JavaScript

    • 60 months using modern IDE's preferably Eclipse and/or IBM's Design/Development tool stack: (ie, Rational Application Developer (RAD/IID), WebSphere Message Broker/IBM Integration Bus).

    • 60 months experience using solution design software (Examples: MS Visio) to interpret UML diagrams, creating of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams, for model-driven development in Rational Application Developer (RAD/IID).

    • 24 months using IBM's ESD tool stack: Business Process design/development tools such as WebSphere Business Modeler (WBM), WebSphere Process Server (WPS)/Business Process Manager (BPM) and/or WebSphere Integration Developer (WID). This includes using Business Process Execution Language (BPEL).

    • 60 months developing complex relational database queries with particular focus on cross-component transaction management.