Lead Java Engineer – Dublin, OH
OCLC Online Computer Library Center, Inc. is a nonprofit, membership, computer library service and research organization dedicated to the public purposes of furthering access to the world’s information and reducing information costs. Tens of thousands of libraries around the world use OCLC services to locate, acquire, catalog, lend and preserve library materials. We are currently seeking candidates for a Lead Java Engineer position at our Corporate Headquarters in Dublin (Columbus), Ohio.
- Performs high level analysis and design of software programs and systems. Creates, analyzes, designs, modifies and tests programs and systems
- Ability to work well in a team working to agile software development practices
- Design, code and test multiple modules of a system in a timely manner
- Participates in major architectural reviews and plans
- Ability to work effectively in a fast-paced environment and deliver production of quality software within tight schedules
- Bachelor’s degree in computer science or related discipline required
- 5-7 years of software development, five years of JAVA programming required
- Experience with the following technologies is a must — JAVA, Object Oriented Design (and UML notation and patterns), SOA based systems, Hessian, Servlets, Spring-loC, MVC (Struts or Spring), Javascript, CSS, AJAX, FreeMarker (or JSP or similar), AspectJ
- Experience with Linux (or any UNIX for that matter) and some with Windows would be required
- Experience with MySQL, Oracle is desired.
- Familiarity with unit testing, integration testing and performance/stress testing
- Excellent communication skills is a must
Lead Java Engineer – Dublin, OH