*Java Developer – B. Recta*

*There are 2 open roles for this requirement:*

*Green Card or US Citizens Only*



The Federal Reserve Bank of Richmond’s Information Technology – Application
Development department has an immediate opening for a Senior JAVA software
developer on the Cash application development team.  In this critical role,
you will design, develop, test, implement, debug and support critical
enterprise applications in a diverse technical environment.  This position
may include both development and support responsibilities so the ability to
handle multiple tasks with a high degree of flexibility and adaptability is
critical.  Frequent interaction with customers and other groups is normal,
so excellent communication and teamwork is required.

* *

*Essential Job Responsibilities*

·         Design, develop, code, test, build, deploy, and debug new
software or enhancements to existing software.

·         Participate in a 24x7 support rotation.  This includes answering
user questions, fulfilling user requests, resolving system issues, etc.

·         Work with other technical staff to understand problems with
software then develop specifications and estimates to resolve them.

·         Must be willing to travel overnight as required.



*Essential Qualifications/Experience*

·         Experience with unit testing and one or more mocking frameworks

·         Experienced in pair programming

·         Experienced in test-driven development

·         Understands the principle of emergent design

·         Deep understanding of refactoring

·         Experienced with automated acceptance testing

·         Enterprise-level Java application development programming
experience.  Experience should include architecture, design, development,
testing, build, implementation, and post-implementation support.

·         Experience developing secure, high availability, interactive web
applications.

·         Excellent oral and written communication.

·         Proven customer service skills.

·         Proven ability to complete tasks or project assignments with
minimal supervision.

·         Must be adaptable, flexible, organized, detail oriented, work
well in a team environment, and have a strong drive for success.

·         Practical experience and knowledge of the following technologies
and tools:

o    Java: Servlets, JSF,  Spring, JUnit, Hibernate, Log4j or other logging
framework

o    SQL Development (Oracle)

o    Web: HTML, JavaScript, CSS, XML, jQuery, JSON, Ajax

o    Application Servers: WebSphere preferred

o    IDE:  Eclipse, RAD

o    Source control tools (Subversion, or other)



*Preferred Qualifications/Experience*

·         Bachelor’s degree in Computer Science, Information Systems, or
other related field (or equivalent work experience)

·         Sun Java Certification

·         Exposure to the following technologies and tools

o    Scripting:  Maven

o    Reporting software (Business Objects)

o    Test management software (HP Quality Center or other)

o    IaaS Cloud Solutions (Amazon EC2 or other)

·         Certified Scrum Master or Certified Scrum Developer



*REQUIREMENTS *

·         7+ years of enterprise-level Java application development
programming experience

·         Proven experience in architecting new software and software
enhancements

·         Experience working on projects of moderate to major complexity

·         Proven experience leading a Java development team and mentoring
other developers

·         Experience designing, managing, and executing the build and
deployment of applications

·         Experience using JSF and Hibernate



*Java Developer – G. Friese*

*4 open roles for this requirement:*

*US Citizen, Green Card or EAD*



The Federal Reserve Bank of Richmond’s Information Technology – Application
Development Department has a medium term requirement for Senior Java
Developer.  This position is a contractor opening and will support AMA
application development activities.  The ideal candidate will be an
experienced developer, highly organized, an excellent communicator, mentor,
and a team player with exceptional time management skills.  This role
is responsible
for developing, testing, implementing, debugging, and supporting computer
software that resides and is executed in a J2EE environment.  The ability
to educate and train other team members in Java development is a plus.



*Essential Qualifications/Experience*

Ø  Degree in Computer Science or Information Systems (preferred)

Ø  7+ years enterprise-level programming and/or architecture experience
with multiple technology platforms with a concentrated focus on Java
development

Ø   Experience working with projects of major complexity

Ø  Required skills include:

o   Native Java

o   J2EE

o   JUnit

o   JDBC

o   JSP

o   Spring/Spring Batch

o   Hibernate

o   XML

o   Experience in RAD

o   DB2 or Oracle

o   Multiple browser development (IE 9/10, Firefox)

o   Ability to debug code/experience using debug tools

o   Working knowledge of workflow concepts

Ø  Develop software from user requirements

Ø  Utilize Object Oriented Analysis and Design

Ø  Implement user interface design and requirements

Ø  Translate design and requirements into code

Ø  Code software following standard design patterns and best practices

Ø  Create prototypes as appropriate

Ø  Utilize TPS standards

Ø  Participate in post-implementation reviews

Ø  Test software activities include:

o   Perform unit and integration testing

o   Write test cases/scripts for unit and integration testing

o   Test developer tools under new environments

o   Test developer tool upgrades

o   Support contingency testing for applications

o   Perform contingency testing and environment setup

Ø  Support of software

Ø  Research/review patches and new versions of applications

Ø  Implement software

Ø  May package (ant, maven) and deploy code (Build Manager, other roles)
for J2EE Web Applications (EARS, WARS, JARS)

Ø  Write technical documentation

Ø  Create and maintain technical documentation (flowcharts, paper
prototype, role  matrix)

Ø  Provide work effort estimates to project manager

Ø  Design applications

Ø  Work with system architect to follow established technical standards and
constraints, leveraging existing processes

Ø  Develop system requirement documents and modeling artifacts for use by
developers

* *

*Preferred Qualifications/Experience*

   - Sun Java Programmer’s Certification preferred
   - FRBR Framework, or other persistence mechanisms
   - Logging code, Log4J
   - Ant/maven scripts
   - Experience in Eclipse or other IDE’s
   - XSLT
   - CSS

·          iText or other reporting tools

   - SQL development and administration
   - Deploy and manage application on WebSphere/HTTP Server
   - Familiarity with CMM Level 3 processes
   - Experience in training less experienced members of the team
   - Experience in HPQC software
   - Prior experience with Federal Reserve applications

·         Prior experience with Change Management processes



-- 
*Reshma
Sr Technical Recruiter
IVY Tech Solutions Inc
3403 N Kennicott Avenue, Suite B&C ArlingtonHeights, IL
Phone: 847-387-8787 | Fax: 847 305 4382
res...@ivytechsol.us | www.ivytechsol.com
Yahoo IM: reshma_ivy
Gtalk : reshma.ivy*

-- 
You received this message because you are subscribed to the Google Groups 
"SAP-UK" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-uk+unsubscr...@googlegroups.com.
To post to this group, send email to sap-uk@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-uk.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to