Thursday, June 18, 2009

Java J2EE Applications Developer in New York, NY

Thursday, June 18, 2009
U.S. Citizenship or Legal Permanent Residency Required. Candidates without this qualification will NOT be considered. Our client is a high-visibility television and entertainment production company seeking a Software Engineer / Java Developer with the knowledge, motivation and energy to help build robust and flexible business applications. This opening is inside the team that works on essential Contract and Product Administration business applications for managing the company's intellectual property. These applications are integrated with several other systems and have extremely complex logic, with one area focused on SOX compliance. An ideal candidate will be an extremely proficient, bright J2EE Developer, with a strong understanding of multi-layer development and strong backend knowledge with some ORM experience. S/He will be comfortable handling new challenges involving emerging technologies and leading teams through the full SDLC. Primary Responsibilities: Developing and maintaining architecturally sound, modular, component-driven applications Driving the analysis and design of software systems Helping to shape system requirements and developing analysis-level documents that reflect the requirements Maintaining system and design documentation Preparing materials for project reviews Implementation, UAT (User Acceptance Testing) and production release phases of projects Adherence to company software development life-cycle processes and complete documentation of business processes and systems Serving as point of contact between IT and clients, and between groups within IT Experience: Technical Skills: 3+ years Java J2EE with complex multi-layer applications 1+ years experience with Spring and Hibernate (or other ORM tools such as Ibatis, Toplink, EJB 3.0) 1+ years backend database development (Oracle preferred) with SQL and entity relationship modeling Current knowledge of and experience with application servers such as Weblogic Excellent object-oriented design & programming skills, including strong working knowledge and experience in using UML and design patterns Strong foundation in methodologies and architecting complex large scale software systems IDE, 1 year Ant / Ant Maker / CVS, 1 year Rose (or some UML tool), 1 year Experience developing applications based on business requirementsOverall Skills: Bachelor's Degree or advanced degree in Computer Science, Information Technology, Engineering or a related field Strong communication and critical thinking skills Experience designing the architecture on of multi-year, multi-staff projects Strong understanding of all aspects of corporate software development; strong client, server, database, and reporting skills Full understanding of systems composed of multiple related applications, from both software and business perspectives Ability to complete complex tasks, such as partitioning an application across tiers, establishing transaction boundaries, and selecting integration technologies like message passing and directory services Experience in data migration between systems and work flows Strong time management and multitasking skills Ability to handle changes in business requirements and priorities across multiple projects Business and negotiation skills to work with clients and business analysts to determine what features the project team will deliver, given constraints of staff, time, and quality Strong understanding of standard software development lifecycle methodologies Software development ability, experience, speed, and quality Applicants must be permanent, legal Residents of the United States. To Apply to this job go to http://www.GadBall.com or click here