Job Title: Java Architect
Job Location: Long Island, New York, United States
Compensation: $110,000 to $120,000
Job Description: Client produces software that helps organizations put content to work by deploying highly persuasive content-centric applications and Web sites. They have an excellent career opportunity for a Java Architect who will be responsible for enhancing, designing, developing and maintaining the company�s Java-based products. The Architect will be centrally involved in specification, design, and development of the company�s Content Management product line. The software is primarily developed in Java with relational database back-end and Web-based front end. The Architect must have the ability to create simple solutions to complex problems with proper abstractions and modularity for long-term code lifespan. Responsibilities:� Enhance, design, develop and maintain company�s Java-based products.� Work with Product Management to create product specifications.� Lead architecture, design, development and coordination of enterprise strength software development projects� Implement projects within the scope and within the time estimates.� Identify missing or incomplete requirements in the product specification. � Assure the overall technical quality of the solution. � Help resolve key technical issues on projects.� Research latest Internet technologies and share knowledge with the rest of the team.� Provide technical and project management support to project team members.� Follow disciplined software development practices. Requirements:� Bachelors Degree in Computer Science or related field� 10+ years experience in complex systems/software development� Understanding and prior involvement in all the phases of a software product lifecycle� Up-to-date on current and best practices and technologies related to software development and project management.� Experience of working on enterprise Java/J2EE server projects with an in depth technical role (EJB knowledge not essential). � Ability to create simple solutions to complex problems with proper abstractions and modularity for long-term code lifespan.� Ability to quickly understand large software bases and recognize areas for improvement and extension is required.� Good knowledge of working with the application servers � BEA (WebLogic) or IBM (WebSphere), or Sun� Worked with one RDBMS - DB2 or Oracle or MS SQL Server� Programming languages � Java (Core Java, Servlets, Design Patterns). Knowledge of C++ is a plus� Knowledge of JSP, XML, JDBC, SQL. Knowledge of JSF/Spring is a plus.� SUN Java Architect certification is a plus.
To apply to this job or to get more information on this or many other Great Jobs please visit http://www.sjcjobs.com/default.aspx?id=MRenee
or leave me a message, if you want to send me your resume.