Industry: Online AdvertisingLocation: Lower ManhattanType: CTH (3months) Start Date: ASAP Length: CTH (FTE) Description: Development Manager Java/Spring/Hibernate, Server SystemsSearch Requirement Sheet9/12/2008 Page 2 of 2Requirements:DescriptionEstesGroup seeks a dynamic individual to design and develop software solutions for our client in a high scale, high performance multi-tiered web applications in an Agile software development environment.This position requires that the candidate has significant experience in design and development of Server components utilizing the Spring framework and Hibernate. Our client is building the next generation of the ADSDAQ Ad Exchange. Think tens of thousands of Ad requests per second that should be resolved in less than 300ms in a distributed system with hundreds of servers in multiple locations around the globe; hundreds of billion ad requests per month. This is hard core enterprise computing.If you are up to the challenge, have the required skills, are a tenacious, analytical, innovative person with strong communication skills who thrives in a collaborative fast-paced dynamic environment, then we'd love to hear from you.Essential Duties and Responsibilities: Manage team of 5-7 Java Developers Design and develop server components Lead and mentor less senior team members Collaborating with others on design, development, testing, documentation and/or production support tasks Adhere to team and departmental software development practices and guidelines Effective communication with other team members Please use the link below to view this position and submit your resume. Thanks!http://Jobs.estesgrp.com/Jobs.nsf/JobNumber/E1236
Experience: Skills and Qualifications: The following are the minimum requirements for consideration. 10-12 years of computer/Internet industry experience 3+ years experience managing teams of developers (6-8) At least 10 years of Java experience including 6+ years of J2EE w/o EJB. Minimum 3 years building server side components of enterprise applications with Spring framework (AOP, Dependency injection, Transaction Management) 3+ years experience using Hibernate 2+ years experience with WebServices and XML Strong skills in multithreading and multiprocessing. At least 1 year experience leading a team in an Agile environment. Scrum Master certification is a big plus. 5+ years experience designing and developing applications with any Relational Database, preferably in a clustered environment. Knowledge of design patterns. Experience with test-driven development using a unit testing framework such as JUnit. Strong knowledge of algorithms, understanding of pros and cons of different types of data structures Strong communication skills. Ability to lead whiteboard sessions, create technical specifications and architecture, outline frameworks. BS degree in Computer Science or Computer Engineering. The ideal candidate will have one or more of the following: Experience building high-volume, scalable applications (1,000 requests per second) C#/.NET experience Experience with development of applications in Internet Advertising or Web Search industries. Advanced degree in Computer Science or Math
To Apply to this job go to http://www.GadBall.com or click here