Eagle Creek Software Services Java Technical Lead in Chicago, Illinois

Job Description

Java Technical Lead

Since 2005, Eagle Creek has leveraged US based on-shore/off-site consultants in our multiple Technology Centers. This has given us the ability to provide our customers with a cost-comparable alternative to off-shoring. You can learn more about us at www.eaglecrk.com.

Position Description

  • Support both the evolution and continued development of existing applications and the design and delivery of new applications in an agile environment
  • Design, develop, deploy, configure, document and debug software, while properly escalating issues to meet deadlines
  • Provide documentation where necessary on procedures and code habits
  • Use knowledge of development standards, procedures, and tools throughout the development lifecycle, and ensure code reusability
  • Troubleshoot and correct program errors and defects
  • Coordinate with QA for end-to-end unit testing and post-production support

Basic Qualifications

  • Proven 5-10+ years of progressive Java development experience
  • Strong experience with Object Oriented Programming/Design principles including abstraction, inheritance, polymorphism, and encapsulation
  • Experience participating in the full lifecycle of projects, including version control, build management, unit testing, and issue tracking software (ex. SVN, Maven, JIRA)
  • Experience with Spring and Hibernate required. Spring 3.x and Hibernate 3.x desired
  • Experience with open source application frameworks
  • Experience with Microsoft SQL Server or Oracle, Oracle 11 ideal
  • Experience with open source Database mapping tools, open source tools preferred
  • Experience developing using SCRUM practices
  • Understanding of, and experience with, software development best practices
  • Experience mentoring and coaching developers in a leadership role

Desired Qualifications

  • Architectural design experience
  • Experience with high volume transaction processing design and development
  • Experience developing within a Service Oriented Architecture environment
  • Experience with data modeling methodologies and master data management

Education Requirements

  • Bachelor's Degree in Computer Science, Engineering or equivalent work experience

Eagle Creek is an Equal Opportunity/Affirmative Action employer.

Tracking Code: 2098-506

Job Location: Chicago, Illinois, United States

Position Type: Full-Time/Regular