Sr. Java Developer The Senior Java Developer is responsible for designing and implementing system components using industry-standard design patterns, writing expert-level server-side code, overseeing the deployment of several applications, and providing maintenance and support for these applications. Candidate will also be responsible for enforcing standards and guidelines for all aspects of the application development process and for communicating with staff of other units to ensure that applications are developed and completed in a satisfactory manner. Principal Duties: Responsible for supporting IT activities in a variety of functional areas Provides leadership in all phases of the project lifecycle including code development, unit testing, and documentation. Assists in operations including release coordination and system deployment. Participates in escalation path for tech support issues; provides technical support and assistance to end-user support teams in problem resolution, environment creation and maintenance. Provides support and performs system maintenance/upgrades. Integrates third party solutions and service to support business initiatives. Actively involved in the ongoing monitoring of production systems. Required Skills: Bachelor's degree in computer science or equivalent. 4 plus years of relevant application development experience. Management experience in team lead role is a plus. Ability to work independently and in a collaborative team environment. Energetic, goal oriented, innovative, hard working, persistent, and patient. Excellent analytical and problem solving skills. Proven ability to learn and apply new technologies. Good written and verbal communication skills. Relevant technical experience: J2EE fundamentals, including JSP, Servlets, JDBC, EJB Proficiency with web languages, including HTML and JavaScript Familiar with Java development tools, including ANT, log4J, JUnit, and popular IDE's such as Eclipse or NetBeans. Familiarity with open source frameworks such as Struts, Spring, Tiles, Axis, or others is a plus. Experience in Linux/Unix environment Experience with BEA WebLogic and JBoss a plus Database experience (e.g. Oracle, Sybase, MySQL etc). Oracle PLSQL a plus. Experience: B.S. or work equivalent with 4+ yrs exp in application development. J2EE fundamentals (JSP, Servlets, EJB, etc) & web language proficiency. Exp with Java development tools & open source frameworks. Linux/Unix environment exp & database exp required. To Apply to this job go to http://www.GadBall.com or click here