Summary
You will be part of a fun, fast-paced and highly collaborative engineering team leveraging agile methodologies to deliver new functionality in incremental iterations. You will get exposed to cutting-edge technologies including an open source stack, dependency injection (DI) frameworks, ORM, XML web services, distributed grid-based caching and the latest UI technologies. We're also currently using best-of-breed extreme programming (XP) techniques including test driven development, pair programming, continuous refactoring and continuous integration.
Requirements
- Familiarity with agile software development and a desire to champion it among the team.
- Ability to work independently, multitask and manage time effectively.
- Experience with test-driven development techniques and/or well-disciplined to write unit tests that assert something useful.
- Excellent communication skills (verbal, written, wiki, and white-boarding).
- 5+ years experience with Java (or other OO languages like C++, Smalltalk, Ruby, Python) with deep understanding of object-oriented design.
- Passion for technology outside the workplace with an interest in the latest open source framework/libraries/tools including Spring, Hibernate, concurrency, memcached/key-value repositories, Freemarker, Tomcat, subversion, maven, and Ruby on Rails.
Nice to Have
- Familiarity with the travel industry or a high-transaction ecommerce web-site.
- Experience with a hosted, multi-tenant application environment.
- We're global, so a familiarity with internationalization and configurable displays is a plus.
- Experience with OWASP secure coding guidelines.
How to Apply
Please email your resume (as an attachment) to employment@ezrez.com with the subject "Sr. Software Engineer" for immediate consideration. Please note that at this time we are not considering candidates that will require employer sponsorship to work in the United States. No calls from recruiters/agencies please. ezRez Software is an equal opportunity employer.
