Java Technical Lead

  • Contract

Job Description

Knowledge and Skills:
• Broad experience in software development that includes mentoring, project management, and cross-department communication.
• Solid 8 - 10 years of IT working knowledge with hands on experience including work with system requirements and architecture
• Java certification preferred
• Strong knowledge of any J2EE application server (preferably WebSphere)
• Strong working knowledge in J2EE, Servlets, JMS, JDBC, Hibernate, Spring, SOA, Restful & SOAP Web Services, JSF, XML/XSLT, AngularJS, Javascript and AJAX.
• Knowledge of software design techniques, including object-oriented analysis and design techniques, and the Unified Modeling Language
• Some experience with data modeling, database design, and database administration
• Working knowledge of object-oriented analysis and design techniques
• Have an understanding of the implementation language and environment
• Knowledge of the system or part of the system to be integrated. In particular, knowledge of the interdependencies between Implementation Elements and the inter-dependencies between Implementation Subsystems, and how their development and dependencies are expected to change over time.
• Hands on experience with build & integration tools
• Hands on CVS, GIT, Ant deployment tools, EasyMock and JUnit.

Additional Information

All your information will be kept confidential according to EEO guidelines.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply