This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
The Java Developer is primarily responsible for working closely with product management and other developers designing Wet Paint�s platform architecture and product features. He/she must be an effective advocate for the user and be able to successfully drive implementation of designs that provide an excellent customer experience, scale as our business grows, and integrate with other systems. Additional responsibilities include acting as a subject matter expert on technology decisions and defining development methodologies and processes.
The ideal candidate is passionate about shaping the future of online collaboration. This is an exciting opportunity for someone who wants to work with both business, creative, and technical teams in a rapidly evolving environment. The Java Developer must be a change-agile, motivated self-starter who has the ability to work collaboratively in a close team environment, has the ability to manage his or her own projects and work independently with minimal supervision, and thrives in a fast-paced, high-productivity environment.
1 Participate in applications development from requirements and design to implementation using Java, Web Services, and standards-based development practices.
2 Act as a subject matter expert on building and scripting capabilities and limitations, contributing this expertise throughout the company as needed.
3 Participate in developing use cases and feature requirements. Contribute to task identification, work estimates, and schedules for development related activities.
4 Lead and participate in departmental technical design and code reviews.
5 Debug and unit test developed software components as needed.
6 Contribute to recommendations on how the company can best leverage web and other related technologies.
Skills & Experience