Hello,
Hope you are doing great! Please review the following Job Description and share updated resume if you find comfortable for this position... *Role: Java Architect* *Location: New York, NY* *Duration: 12 months* *CANDIDATES THAT HAVE PREVIOUS EXPERIENCE WITH GOVERNMENT OR STATE AGENCIES ARE PREFERRED* *Phone and In person* *SCOPE OF SERVICES: * -Our client needs a Senior Java Developer who has experience working in environments using Rational Application Developer, DB2, and WebSphere application server. -The candidate will be responsible for analyzing requirement specifications, building application prototypes, performing high level system design, developing application modules, integrating/testing/deploying custom-developed codebase in quality assurance/performance/production environments and to lead/collaborate with other city agencies to implement the next phases of enhancements to our ePermits Parking Permitting system. -The new changes that will be implemented into the system will alter the workflow of the processing of some permit types resulting in significantly less time required for our client's staff to complete their daily activities. -Several architectural upgrades are also required due to the fact that some of the environment currently being used is no longer supported. -The current system is built using the Java Struts 2 framework and is deployed onto a WebSphere 6 application server utilizing a DB2 database on the back end. *Following tasks have been identified as part of this assignment for the Java Senior Developer – ePermits Parking Permitting System: * *-*Requirement Analysis: -Review requirement specifications and business process artifacts for proposed solution implementations. -Work closely with business analysts, subject matter experts and development teams in design, development, testing, implementation, and support of application projects. -Participate in meetings with both technology and business teams to facilitate the understanding, clarification, and implementation of requirements. -Participate in the software testing process, including identification and resolution of defects. -Contribute to and support roll-out strategies. *Client Management:* -Maintain effective communications with business analysts and clients to identify needs and evaluate alternative business solutions with project management. -Communicate technical aspects of the job to both technical and non-technical audiences. *Communication:* -Prepare written business correspondence that is coherent, effective, professional and engaging. -Provide constructive technical feedback. -Promote a positive attitude towards peers, colleagues, and customers. -Assist in the facilitation of team and client meetings. -Contribute appropriately to conversations. *Quality Assurance and Testing:* -Define and set standards/templates for unit/integration/performance test cases, and test matrices. -Develop effective unit test cases and use standard testing tools. -Support acceptance testing. -Ensure issues are identified, tracked, reported on and resolved in a timely manner. -Promotes positive tone and high standards of quality within the development team, and serves as a model to other team members. *Project Execution:* -Act as a liaison for the technical team to the project leadership team and management. -Support the project execution using Agile Scrum methodology. -Take inputs from supervisor and appropriately apply comments/feedback. -Understand the necessity of project standards and apply them consistently. -Accurately predicts time required to complete development tasks. -Prioritize technical tasks and delegate them to development team members effectively. *Teamwork: * -Demonstrate the ability to cooperate with a variety of people and achieve results. -Proactively initiate, develop, and maintain effective working relationships with team members. -Work with client personnel to identify required changes. -Communicate needed changes to development team. -Mentor and guide developers. *Application Development:* -Implement requested enhancements to existing application using Java, Struts 2, Transact SQL, JavaScript, HTML5, CSS3, DB2, AIX, Crystal Reports, and Rational Application Developer. -Build and integrate changes with KOFAX and Formport environments. -Perform configuration management, continuous integration, version control, testing and document management with Rational Clear Case -Apply code optimization techniques for performance. -Own full life cycle of development for a component of a product or system. *System Design and Architecture:* -Work with our client to upgrade existing WebSphere and DB2 environments to the latest supported versions. -Provide technical leadership for enterprise-level Java Based information technology efforts. -Define application architecture, evaluate application stacks and integration options, document business volume metrics and build performance models. -Understand existing application architecture/design and perform application development according to design specifications and coding standards. -Perform high-level/detailed application and database updates. -Understand network design, security architecture and performance constraints. -Apply technical knowledge to determine solutions and solve complex problems. -Research, present and/or make recommendations on technical issues. -Explore new ideas and initiatives that encourage innovation. *MANDATORY SKILLS/EXPERIENCE:* -BA/BS Degree or equivalent, in a technology related field or other degree preferred. -8-12 years of total experience in object oriented design, development, testing and deployment of mission critical business applications, at least 7 of which are in a web/client-server environment. -6+ years of enterprise/solution/application architecture experience in designing medium-to-large scale business solutions and leading/mentoring technical teams. -8+ years of hands-on development experience with projects involving the full stack of Java, JSP, WebSphere, DB2, JDK, EJB, JDBC, Java Beans, Servlets, AWT/SWING, Struts 2, Rational Application Developer, and AIX -Experience in business intelligence metrics and reports using SSRS and Crystal Reports -Experience in build and integration with RESTful or SOAP-based APIs. -Experience with configuration management, continuous integration, version control, testing and document management with Rational Clear Case -Must be flexible and willing to undertake a wide variety of challenging tasks. -Experience in all phases of SDLC and standard SDLC methodologies such as Waterfall, RUP, and Agile/SCRUM to deliver client solutions. -Experience in UML/Rational tools or other design tools. -Strong analytical, decision-making and problem solving skills. -Good communication, presentation and leadership skills. -Team player who can establish excellent working relationships with peers and other teams. -Ability to work on multiple projects as team lead. -Ability to understand business requirements and estimate for delivery commitments. -Utilize application development environments, tools and methodologies across multiple platforms. -Experience using Microsoft Office Applications. *DESIRABLE SKILLS/EXPERIENCE:* -Technically proficient in more than one language and platform. -Expertise and knowledge of building large-scale information systems. -Application design expertise with large workflow management systems. -Working knowledge in Business Intelligence and Decision Support Systems. -Prior experience in federal/state/local government projects. -Prior experience in multi-agency environments. [image: cid:image001.png@01D240C4.EC7EDB30] *Satish Kumar, Sr. IT Recruiter* *SoftSages Technology, Inc. *|* e-Verified, MBE Corporation* 17 Mystic Ln, Malvern, PA - 19355 *Direct No:* *+1 *(484) 402-7869 <484%20402%207869> *Ext.* 110 *Fax:* +1 (484) 604-0602 *E-Mail: *sat...@softsages.com*|* <sat...@softsages.com|>* website: * www.softsages.com -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. To post to this group, send email to android-developers@googlegroups.com. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/CAHxR9GYXNWXsgCeMXmqu4VVXWjW20Z3qH0tZQCvXVeU%2BOzDQ3A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.