Tuesday, June 05, 2007

Senior Java Software Engineer in New York, NY

Tuesday, June 05, 2007
Our media agency client has an immediate need for a talented Senior Java Software Engineer to work in a challenging and creative environment. He/She will be a team lead and be responsible for the coding and delivery of high quality, interactive applications. The Software Engineer must be an expert in JAVA, able to manage the configuration and delivery of production quality code on a production ready network. Background must stem from Software Engineering and have a strong understanding of application development architecture and design. Responsibilities * Develop applications in JAVA, for interactive, user-centric applications. * Support efforts to architect and design key areas of technical deliverables. * Lead developers through the build phase. * Work in a distributed team environment. * Ensure all company design and development standards are adhered to. * Ensure that reuse of existing solutions and code is promoted throughout all work conducted. * Conduct code reviews. * Interface directly with client and partner development teams. Qualifications * MS or BS in Computer Science or equivalent experience * 5+ server side programming experience * OO design and design patterns (MVC) * Database technologies, data access technologies (Hibernate) * Experience with frameworks (Spring, Struts) * Proficient in UML. * Web development skills are a plus: HTML/CSS/Javascript, AJAX. * Experience integration with packaged solutions like CMS. * Excellent communication skills both verbal and written. * Ability to be a team player and strive in a team environment. Technical Skills: J2EE, JMS, XML, PL/SQL, J2EE application servers, JDO, Eclipse, Struts, JDBC Preferable general High Level Knowledge: HTML/CSS, DHTML, AJAX, XML, JavaScript, Content Management Experience: Java,UML,OO Methodology,, To Apply to this job go to http://www.GadBall.com or click here