Monday, November 26, 2007

Java Developers in New York, NY

Monday, November 26, 2007
Client prides itself on a culture that values a healthy work/life balance. You will work within a cross-functional product development team to design, develop and enhance proprietary software products. The job entails using a new, leading edge, proprietary application framework to develop a series of business applications. The framework is programmed purely in Java
to develop multi-tier, multi-user applications that can run in a browser or
on the desktop. XML is used heavily to configure and control these applications. Object modeling, data modeling and event-modeling skills will all be needed. Since the team is focused on new products and processes, you should have a tolerance for incomplete or changing requirements, a
willingness to pitch in, a commitment to overall success, and an ability to learn as they go.


Experience: A proven work history of successful software development projects including prior experience in a senior role including design and implementation. Some of the projects should have completed the full lifecycle including maintenance and enhancement in a production environment. 5+ years Software Development project experience including medium to large scale applications. 5+ years of Object Oriented Analysis and Design
experience. 4+ years of experience with the Java development platform. Comfortable working with XML technologies. Previous exposure to production environments for medium to large scale applications and the related issues. You will work closely with the product management, testing, and development teams, so your verbal and written communication must be clear and direct. Proactive and frequent communication is required in order to build strong
relationships with these teams. The development environment is primarily MS
Windows, however, the deployment environment is Linux based so Unix/Linux experience is also helpful.

Pluses: Relational Database design experience; knowledge of TCP/IP
networking and distributed architectures. Ability to logically disaggregate complex problems into manageable pieces. Ability to design and implement software solutions that follow architectural standards. Ability to take responsibility for projects and modules. Ability to follow processes and
standards and contribute to their development.

To Apply to this job go to http://www.GadBall.com or click here