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.

Reply via email to