Java J2EE LeaD
Java/J2EE and Relational Database environments. Expert-level Java skills and object oriented design experience, including strong knowledge of core libraries and common design patterns. Must have theoretical and practical knowledge of development approaches, data modeling concepts and medium to large scale custom systems development project leadership is mandatory Good experience building Java/Web applications using in one or more frameworks like Struts, JSF and Spring. SQL experience and knowledge of Oracle and/or other databases. Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance. Proficiency in the development environments/IDEs (Eclipise, JDeveloper), application server (WebLogic or WebSphere), source control system, unit-testing and issue tracking tools. Experience with performing code reviews and mentoring team members. Experience with SOA and Web services is highly preferred. Experience with .NET frameworks will be a plus.