We are looking for a self-starting, energetic Java Developer with excellent written and communication skills, who is a great team player, but not afraid to question assumptions and take initiative. As part of the Engineering team, your responsibilities will include working closely with other engineering team members and interacting with product, design, content, QA and many other groups to lead and deliver world class engineering products in an exciting fast-paced environment. The Java Developer"s work will focus on building high throughput, high performance, reliable, checkout & payment platform that support online stores. We are looking for Java Developers with experience in the latest SOA frameworks and tools in Java.
Java/J2EE or strong with a similar Object Oriented Programming language
Web technologies (Client Server interactions)
JPA/Hibernate (Or similar object-relational mapping technologies)
SQL and/or noSQL
jUnit (Or similar unit testing tool)
Knowledge of JS