Title: Java Developer with Strong Spring Experience
Location – Lumberton,NJ
Duration - 1 year
We are looking for a skilled Java developer who can work with us to design, and implement complex, multi-tier distributed software applications.
ESSENTIAL DUTIES:
• Define and/or verify system/programmatic requirements through the analysis of associated business processes, user requirements and operational policies.
• Define, design, and implement complex, multi-tier distributed software applications. Segment and design system layers to support componentized and layered application development, including user interface, business functionality, and database access.
• Research, design and development of Java-based applications and components.
• Interface with other IT areas and end-users in most phases of software development.
• Support our existing Java applications and new development efforts as we continue our migration effort to Java / J2EE technologies.
• Research and evaluation of relevant technologies and presentation of alternative solutions.
• Develop, execute and review unit test plans and results.
• Produce Technical Requirement Documentation.
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES (include appropriate hardware, software skills needed):
• Comprehensive and in-depth knowledge of the principles, concepts and theories of software development techniques and systems design as well as the ability to recognize, analyze and determine alternatives and take action to correct problem areas.
• Knowledge of Java related technologies such as Java, JavaScript, JSP, EJB, HTML, XML, and SQLServer 2008.
• Knowledge of J2EE application servers such as Tomcat.
• A solid understanding of UML.
• Ability to manage multiple tasks, work in a team environment, understand and be responsive to project and customer needs, and work under tight deadlines.
• Ability to provide assistance for team members in the development and implementation of business solutions.
• Ability to interface with other IT divisions or customers to provide technical expertise.
• Ability to troubleshoot J2EE production issues.
• Comprehensive understanding of complex clustered topologies of application servers.
• Excellent verbal and written communication skills.
REQUIRED EDUCATION AND EXPERIENCE:
• Bachelor’s Degree or equivalent combination of education, training and experience in a technical field.
• 3+ years experience to include all of the following:
o web developer with strong knowledge of Java, JavaScript, Servlets, JSP, EJB, HTML, XML, and SQL Server 2000/2008
o working with J2EE architecture, J2EE patterns and the development of application framework.
o working with industry standard development tools, preferably Rational Application Developer, IntelliJ, and Eclipse.
• System Development Methodology, tools, and techniques experience.
OPT/CPT Freshers and other candidates can send there resume at
sam@xlysi.com