Do you want to help create the #1 shopping community on the web?
Kaboodle is looking for an experienced, hands-on server architect or engineer to play a key role in delivering a high performance, scalable, N-tier, Web 2.0 application designed to serve millions of users. You will work closely with a top notch team and get great exposure to what it takes to run a highly successful consumer web site.
Five plus years of industry experience. Experience in short software lifecycles and Agile development methodologies. Prior experience working with consumer Internet applications is highly desirable.
Extensive experience building scalable, N-tier, distributed applications. Having built high performance consumer web applications is a big plus.
Expert in Java, Object Oriented development, design patterns, multi-threaded programming. Experience developing with Spring is highly desirable.
Excellent database design and fluent in SQL. Thorough understanding of databases transactions. Ability to design complex schemas. MySQL experience is a plus.
Experience working with at least one web container (e.g. Tomcat, Resin) on Linux/Unix with the ability to isolate and resolve problems in a production environment.
Experience integrating search technologies (e.g. Lucene) is desirable.
BS/MS in Computer Science.