Senior Java Developer - Synergisticit (New York City, NY)
NOTE: At this time our client is not able to sponsor candidates with H1-B visas because this is a full-time employee position with our client. This is a union position within the client organization, so benefits are supplied via the union.
Primary Duties and Responsibilities:
* Design, Develop, Test, Debug, Document and Support web based J2EE applications using Struts2, Spring and JPA in accordance with system architecture requirements
* Apply industry standard object-oriented programming best practices and J2EE design patterns * Mentor less experienced members of the development team on advanced features of Struts2/Java EE technologies
* Participate in technology/tools evaluation and technical proof-of-concepts using Java EE technologies
* Plan, initiate and conduct unit testing of applications as well as facilitate system testing * Support and troubleshoot production applications, and perform ongoing maintenance to codebase and associated management tools
* Understand system performance issues associated with the introduction of new technologies and recommend solutions
* Building reusable code structure and building blocks using Struts2/Java technologies and improving the development productivity
Skills and Knowledge:
* Expert knowledge of Java (J2SE and J2EE) with the following technical skills – Struts2, Spring, JPA, JUnit, and JSP – HTML, DHTML, JavaScript, and CSS – Ant / Maven – Subversion / CVS / Clear Case – Log4J – Java profiling – SQL
* Experience in developing J2EE applications on WebSphere under Linux Operating system
* Strong familiarity with J2EE design patterns, software architecture concepts and web application security
* Knowledge and understanding of relational database design and programming using IBM DB2 or equivalent
* Strong written and oral communication skills
Education/Qualifications:
* Bachelors Degree in a Business, Engineering or Computer Science discipline or equivalent
* 5+ years experience in a similar role using the above listed skills preferably in a mid-size to large corporate environment
* Java certification preferred
* Experience with structured methodologies like Agile, Lean or RUP preferred
Source: http://www.jobs2careers.com/click.php?id=308661034.96
• Post ID: 36435284 newyork