Do you want to use your software skills where they will have a real impact on the business’s bottom line and the performance of a global online marketplace?
AbeBooks.com, an Amazon company, is looking for an experienced engineer with a strong sense of ownership, customer focus, and a passion for designing clean solutions to complex problems. If you are excited about the prospect of leveraging technology to address the technical and analytical challenges of running a large scale global marketplace, with thousands of international sellers listing more than 140 million new, used, rare, and out-of-print books, we’d like to meet you.
This position on our ZVAB team is based at our headquarters in Victoria, British Columbia, Canada. We also have a European office in Dusseldorf, Germany and from these two locations we run six international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, and IberLibro.com, as well as ZVAB.com, a marketplace for German books.
As a member of our development team you will build and extend a wide range of systems, from buyer and seller registration, through search and inventory management, to order and payment processing. The diversity of these systems ensures that this position offers a broad and exciting range of technical challenges and opportunities.
AbeBooks.com, an Amazon company, is looking for an experienced engineer with a strong sense of ownership, customer focus, and a passion for designing clean solutions to complex problems. If you are excited about the prospect of leveraging technology to address the technical and analytical challenges of running a large scale global marketplace, with thousands of international sellers listing more than 140 million new, used, rare, and out-of-print books, we’d like to meet you.
This position on our ZVAB team is based at our headquarters in Victoria, British Columbia, Canada. We also have a European office in Dusseldorf, Germany and from these two locations we run six international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, and IberLibro.com, as well as ZVAB.com, a marketplace for German books.
As a member of our development team you will build and extend a wide range of systems, from buyer and seller registration, through search and inventory management, to order and payment processing. The diversity of these systems ensures that this position offers a broad and exciting range of technical challenges and opportunities.
The successful candidate will have the following qualifications:
- 3+ years experience developing with Java 6/7, with a solid understanding of OOD/OOP
- 3+ years developing high performance, high availability and scalable applications using technologies such as JMS, Spring, caching tiers, relational databases etc.
- BS/MS degree in Computer Science or equivalent
- Solid experience of testing and a passion for producing high quality code
- Solid background in algorithms and data structures
- Solid understanding of relational databases and SQL
- Excellent communication skills and the ability to work collaboratively in a cross-functional team to create exceptional value
- Familiar with Linux (Or Unix) environment
- Able to learn quickly and dive deeply to diagnose the root cause of problems
- Able to develop code independently or as part of a pair programming team
Experience with the following would also be beneficial:
- eCommerce
- Search Engines
- Search Engine Optimization, Search Engine Marketing
- Relational databases and SQL
- Maven, Spring, Hibernate, JDBCTemplate, Camel, JMS, JMX, HTML, AJAX, JavaScript, Tomcat
- Service-oriented architectures
- Amazon Web Services
- Agile practices and methodologies such as Test Driven Development and Scrum