Friday, January 15, 2010

Senior Java Consultants in New York, NY

Friday, January 15, 2010
Job Description:

*Senior Java Consultants will design and develop software solutions that satisfy business requirements for function, performance, security and maintainability using Java, J2EE and database technologies.
*Develop data persistence and transmission based on XML and relational databases.
*Develop systems in an agile, iterative, incremental development process.
*Provide technical and business explanations and justifications for design and development approaches.
*Actively participate in formal requirements, design and code reviews and provide constructive comments of peer solutions.
*Perform analysis and develop designs for entire enterprise systems (applications, databases, data warehouses, etc) to meet business needs.
*Recommend development tools and practices based on experience, best practices and acquired knowledge/training.
*Provide development estimates and identify business and technical risks.
*Gather information to support development estimates and risk assessments.
*Produce thorough and concise design and development documentation.
*Provide regular updates of plans, progress and issues to technical and business teams.
*Assemble and share technical information and training materials.
Requirements:

*Bachelor's degree in Information Systems or Business
*7+ years of hands-on software development experience of large scale distributed systems using Java, J2EE and relational databases.
*Development experience should include Java, JSPs, EJBs, Servlets, SQL, Spring/ibatis, RSA, Websphere, XML, UML, and relational databases such as Oracle, SQL Server or DB2.
*2+ years of working in an agile or iterative development environment
*5+ years of OOD and Design Pattern experience.
*Experience working in a fast-paced, team environment.
*Strong written and verbal communication skills.

Apply directly at: http://www.net-temps.com/job/2i2c/NYDV100/senior_java_consultants.html?r=gad
Apply to this job