Position Title

Java Devloper

Primary Skill

Java

Other Skills

Java / J2EE Hibernate ORM BEA Weblogic

Duration

6 MonthsContract to Hire

Location

Alpharetta, GA

Description

Must be Green Card or US Citizen.

Alpharetta, GA ?(Local preferred) ? Must be able to face to face after phone
screen.
Communication skills are VERY important.


Job Description:

Developer with Java/J2EE and BEA Weblogic experience needed to work in a
team environment to design and code finance and accounting software in a
fast paced, highly challenging environment. Resource must have strong
end-to-end web application experience. Preferred experience using Weblogic
and Weblogic Portal/Beehive is a plus.

Qualifications:

Communication skills MUST be 8 out of 10 or better! Looking for Principle
Developer type ? a ?true geek? who can present well. (does not have to come
from Big 4??. but must be able to communicate well and be presentable.

The candidate must have:

4 ? 5 years of experience working in a Java / J2EE environment, a
1-2 years of Hibernate ORM experience (Hibernate Cashing) preferably with
Oracle Databases and
2+ years with BEA Weblogic.
3+ years building web applications with Struts in a large team environment.
Over the course of development the position will alternate focus from
front-end to the back-end. This is an environment where multiple teams will
collaborate together so the candidate must communicate effectively with
others while being technically skilled and ready to contribute in the team
setting.

Additional skills required:

? Ability to solve problems and offer solutions within a team.

? Experience with the following design patterns: Business Delegate, DAO,
Fa?ade and Inversion of Control

? Experience establishing and following an enterprise framework for all
phases of software development: requirements, design, development, testing,
and delivery

? Experience validating software requirements through iterative design
sessions with business analysts and SMEs

? Project management experience and ability to lead a development team
through projects and mentor if needed

? BA/BS or equivalent experience

Required Technical Skills (4 - 5 yrs experience)

Hibernate, Java / J2EE, jUnit, Struts, Oracle 9i, Weblogic 8.1 or higher,
Maven

Preferred Skills

Spring



*Questionnaire: *

What are transaction attributes? What are the possible transaction
attributes for a session bean? Should be able to list "required",
"requiresNew", "supports", "mandatory", "never", "notSupported". At least
4-5.



What is the difference between a stateful and stateless session bean?
Candidate should be able to say that stateless sessions do not have any
"state" and therefore can be pooled between invocations. Stateful session
beans carry some state but only between a session. Afterwards, the bean can
go back into a pool.



Name several Core Patterns. What is a service locator? A session fa?ade? An
application service? If he starts to immediately name ?singleton? and
?factory?, then he?s a no go. These are J2EE patterns and are patterns most
often used in bad architectures. The core j2ee patterns I am most interested
in are service locator, session fa?ade, and application service. Service
locator hides the details of how we get a reference to a session facade.
Session facades call application services and reduce the amount of remoted
calls over the network.



Difference between topics and queues (JMS)? When would you use either? Look
for terms point-to-point and publish/subscribe.







Mark
Syscom Technologies, Inc.
Phone: 703-565-2313
Fax: 703-991-5645
[email protected]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"direct reqs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/direct-reqs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to