*Java Developer*


Minneapolis, MN


Locals strongly preferred

12+ Months



*10 years’ experience*
*Java Enterprise Edition *
*Oracle / PL/SQL*
*Unix (AIX or Solaris)*
*JSF*
*Spring MVC*
*Ajax *
*Maven*
*XML*
*TDD (Test driven development) / JUNIT*


* Responsibilities:*
The key area of focus for this position is serving as a Senior JEE
developer with a focus on replacing the Struts and Wicket framework with
JSF for both our Information and Transaction Services suites of
applications. The ideal candidate will have significant experience with the
JSF framework and in designing solutions crossing multiple platforms and
technologies with primary expertise in Java/JEE and related tools. This
position requires experience working in an agile environment, with a
passion for continuous improvement, efficiency and excellence. The work
environment includes pair programming and a collaborative work environment
with a high level of team interaction. Candidates for this position must be
very effective working with others – including other technical resources,
the business, QA and management. Effective leadership and mentoring skills
are a must.

*Qualifications:*
1. Development activities as project tasks dictate.
2. Provides technical leadership.
3. Performs research activities with a focus on complex business systems,
automated systems development, enterprise information systems, and/or
project enhancements with Bank and System-wide impact.
4. Identifies and analyzes operational impacts of new projects, services,
infrastructure, enterprise information systems, and automated systems.
Addresses moderately complex customer problems and/or issues as necessary.
5. Assists in coaching/mentoring more junior developers in the development
and implementation of automated solutions.
6. Proactive communication with team members and management is essential as
some key tasks may include issue identification and resolution, status
updating, analyzing and reporting on alternative design solutions, etc.
7. Supports the manager with proposals for business system changes.
Provides input to the development and implementation of standards,
procedures, and safeguards.
8. Works closely with management and staff, both internal and external to
the department, to define business and technical requirements for
enterprise information systems or J2EE compliant applications.
9. Communicates moderately complex technical topics to non-technical
audiences.
10. Responsible for estimating, tracking and reporting status on tasks.
11. Periodically be on-call after gaining experience with the systems.

* Required Skills and Experience: *
The person selected will be part of a team developing software for our
FedLine information and/or transactional suite of services and will have
experience with designing solutions crossing multiple platforms and
technologies. The person must have demonstrated excellent architecture,
design, and application development skills, and superlative interpersonal
and communication skills. Must be a team player! The person should have
experience in developing high-volume transaction processing systems.

* Specifically: *
1. High energy individual with a contagious passion for software
development.
2. Must have experience resolving complex system problems in a team
setting, including evaluation of options to determine optimal solution
3. 8-12+ years of software development experience to include six years
application development and testing experience in a distributed environment
with diverse technologies.
4. 5+ years of JAVA/JEE/J2EE design and development experience
5. 5+ years of web-based development experience
6. 5+ years of experience with application servers (Websphere preferred
using Eclipse and Maven development tools)
7. 4+ years UNIX experience (Solaris and/or AIX)
8. 3+ years of experience with XML
9. Experience with web development frameworks (Spring/Hibernate/others)
10. Experience with UI frameworks (Struts/Wicket/JSF)
11. Experience with Oracle and DB2
12. Experience with JavaScript/AJAX frameworks for UI development
13. Experience with frameworks such as Spring
14. Experience with Python, Ruby and Perl scripting languages
15. Experience with MQ Series
16. Demonstrated skill in estimating and tracking progress of tasks, as
well as in making recommendations for adjusting project plans as needed
17. Excellent interpersonal and communication skills, and ability to work
effectively as part of a team
     a. Strong conflict resolution skills using a win/win approach
     b. Communicates proactively in a project environment with colleagues
and management on a wide variety of project issues. Key skills include
issue identification and resolution, status updating, and analyzing and
reporting on alternative design                 solutions.
     c. Communicates effectively on complex technical matters to
non-technical audiences, including the FRS business community.
Communications could include presentations, training, documentation, memos,
etc.
18. BA/BS in computer science, software engineering or related field

* Preferred or Desired Qualifications: *
1. Experience with streaming and batching techniques
2. Experience in a lead object oriented designer role on a large,
enterprise-scale software program.
3. Experience handling and managing performance of large volumes of data
4. Experience with Jasper
5. Functional testing experience with a tool like Quick Test Pro and/or
Selenium
6. Background in Test Driven Development, pair programming, and other
agile/XP methodologies preferred
7. Experience with continuous integration testing frameworks (Hudson,
JUnit, ant preferred)
8. Infrastructure experience to support environmental needs for the
program, including functional and performance testing
9. MS in computer science, software engineering or related field

* Deliverables: *
1. Transition of UI frameworks from Struts/Wicket to JSF
2. Integration of information and processing across applications and
subsystems
3. Enhancements to existing services functionality
4. Ongoing input to the project leadership teams on critical tasks and/or
issues.

* Responsibilities:*
The key area of focus for this position is serving as a Senior JEE
developer with a focus on replacing the Struts and Wicket framework with
JSF for both our Information and Transaction Services suites of
applications. The ideal candidate will have significant experience with the
JSF framework and in designing solutions crossing multiple platforms and
technologies with primary expertise in Java/JEE and related tools. This
position requires experience working in an agile environment, with a
passion for continuous improvement, efficiency and excellence. The work
environment includes pair programming and a collaborative work environment
with a high level of team interaction. Candidates for this position must be
very effective working with others – including other technical resources,
the business, QA and management. Effective leadership and mentoring skills
are a must.



*Thanks and Regards,*



*Warm Regards,*

*Randhir Kumar*

*IDC Technologies*

*1851 McCarthy Blvd. Suite 116, Milpitas, CA 95035*

*Email: **[email protected]
<[email protected]>*

* Web: **www.idctechnologies.com* <http://www.idctechnologies.com/>

-- 
You received this message because you are subscribed to the Google Groups "IT 
RECURITER" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/it-recuriter.
For more options, visit https://groups.google.com/d/optout.

Reply via email to