*Please send resumes to [email protected] only.*

We are looking for Java consultants at different levels of experiences.
Below are the 3 Java requirements with different skill sets and level of
experiences, Please let me know if you would be interested in any of the
below.



Location : St Louis MO

Duration : 6 months minimum



*Java Architect**

*

Recognized subject matter expert responsible for the technical planning,
design, and software quality for systems application software. Ensure
development efforts conform to overall strategic direction. Assist in
examining commercially available and forthcoming industry technologies
related to area of expertise to determine whether or not technology will
support both present and planned project requirements. Validate the status
of technical project deliverables, resolve conflicts as they arise. Ensure
existing system stability by monitoring production of systems in assigned
area of expertise. Support for initially implemented very complex and/or
highly visible production application problems may be required. Provide
technical and advisory support to ensure the successful and efficient
development of quality software. Evaluate and recommend software development
tools.

Experience / Education:
Technical Experience
1. J2EE ' extensive architecture experience building J2EE platforms. Solid
experience working on Java applications, good grasp of the language and
basic Object Orientation concepts
a. Understanding of Java Threading model required
b. Experience in developing Java multi-threaded applications required

2. Spring - strong working knowledge required
3. Hibernate - strong working knowledge required
4. Messaging - experience in leveraging a messaging tool preferred, MQ
Series experience would be advantageous
5. Solid grasp on relational database modeling and design
6. Solid grasp on architecture concepts such as SOA, Enterprise Service Bus
& SSO
7. Other Preferred Technologies - batch processing, file
translation/validation tools, workflow engine





*Sr. Java Developer*



Major Responsibilities
Responsible for the technical planning, design, programming, implementation,
documentation, and maintenance of systems application software.
Accountable for software quality and service level agreements.
Perform systems analysis and design of projects that meet the business needs
of MasterCard. Consult with Business Owners on new projects.
Write, debug, diagram, create flowcharts, code, and document programs.
Prepare technical project plan, incorporating development costs and tasks of
the various technical components.
Evaluate requests to determine technical feasibility, develop technical
alternatives and recommend optimal technical solutions.
High degree of initiative and self-motivation to drive results.

Technical Experience
1. 5+ years of experience in Software Engineering Concepts and Methodologies
is required.
2. Java - solid experience working on Java applications, good grasp of the
language and basic Object Orientation concepts
a. Understanding of Java Threading model required
b. Experience in developing Java multi-threaded applications required

3. Spring - solid working knowledge required
4. Hibernate - solid working knowledge required
5. Messaging - experience in leveraging a messaging tool preferred, MQ
Series experience would be advantageous
6. Solid grasp on relational database modeling and design
7. Solid grasp on architecture concepts such as SOA, Enterprise Service Bus
& SSO
8. Other Preferred Technologies - batch processing, file
translation/validation tools, workflow engine





*Mid Level Java Developer*



Major Accountabilities: We are looking for a candidate that has solid
background in software development in Java. Candidate should also be
self-motivated, enthusiastic, quick learner, capable of adapting to
MaterCard culture and able to work in a very FAST paced person to person
payments group.

Comments/Specific Skills:

General
1) Knowledge of good programming practices
2) Expected to prioritize work load and meet multiple project deadlines.
3) Expected to adapt in a dynamic and collaborative work environment and
make independent decisions
4) Will work with project architect and/or technical lead to confirm and
substantiate functional and technical designs.
5) Expected to learn and deploy new technologies as needed.
6) Good understanding of Object oriented design concepts
7) Understanding of application layering
8) Experience with the following open-source projects which are now de-facto
standards:- Ant, JUnit, Log4J, Jakarta Commons
9) follows and enforces the coding standards as established in the team

Technologies & Other Skills
1) Java - Minimum 3-4 years of exp. working on Java applications, good grasp
of the language and basic Object Orientation concepts
a. Understanding of Java Threading model required
b. Experience in developing Java multi-threaded applications preferred
2) Spring - basic knowledge of concepts required, extensive experience
preferred
3) Hibernate - solid working knowledge required
4) Web Services (top-down/wsdl-first approach)
5) Object-oriented Design
6) Solid grasp on relational database modeling and design

Possess Teamwork and Communication skills (such as):
1) Document detailed designs with class and sequence diagrams
2) Perform peer code reviews
3) Effective communication of development efforts and concerns with
architect and project lead

Nice to Have
1) Work experience related to Financial industry
2) Person to person payments background
3) Familiar with architectural concepts such as:
o SOA
o Enterprise Service Bus
o SSO





*Please send resumes to [email protected] only.*




Thank you,



RUSHI RAO

Metapro IT Solutions.

-- 
You received this message because you are subscribed to the Google Groups 
"mainframe" 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/mainframe?hl=en.

Reply via email to