Logo
MVP Consulting Plus

Programmer (SCA, JEE-based SOA systems, JSF dev./Java, IDE's)

MVP Consulting Plus, Albany, New York, United States

Save Job

Job ID: HBITS-07-14178

The consultant will guide an agile development team and be responsible for Graphical User Interface (GUI) design and development activities. The activities include, but are not limited to: Guide an agile development team working on a complex employer account financial system, including designing and developing modules that establish receivables, calculate fees and interest, apply remittances, establish and reverse refunds, and reconcile funds and other account maintenance activities. Guide a team of developers in the analysis, design, and development of integrated solutions for the project. Assist the project development team to establish and document standards and patterns for 'best practices' of integration technologies. Mentor state staff developers in advanced programming techniques and skills. Lead developers in application, component, and service architectural design. Including analyzing, designing, reviewing, and documenting database conceptual and logical data models. Identifying functionality that should be placed in services and business processes. 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. Construct software applications using J2EE and SOA architectures. Develop applications using Rational Application Developer (RAD/IID) utilizing Agile methodologies. Programmer Role

Creates computer software. May specialize in one area of computer software or may write code for many kinds of software. Candidate experience levels: 60 - 84 months: Able to work independently, without assistance, and provide 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 developing complex integrated JEE-based SOA systems, including mentoring team members, monitoring productivity, reviewing work for quality assurance, and reporting status. 24 months experience using JSF development/JavaScript. 60 months using modern IDEs, preferably Eclipse and/or IBM's Design/Development tools such as Rational Application Developer (RAD/IID), WebSphere Message Broker/IBM Integration Bus. 60 months using solution design software (e.g., MS Visio), interpreting UML diagrams, creating Service Models, Service Classification Diagrams, Activity Diagrams, and Sequence Diagrams for model-driven development in RAD/IID. 24 months using IBM's ESD tool stack: Business Process design/development tools such as WebSphere Business Modeler, WebSphere Process Server/BPM, and WebSphere Integration Developer, including experience with Business Process Execution Language (BPEL). 60 months developing complex relational database queries with a focus on cross-component transaction management.

#J-18808-Ljbffr