*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.
