Server-side software developer, in a team building the platform for an online SaaS application, using modern enterprise application integration principles. This role involves using best practices and enterprise grade solutions.
דרישות התפקיד
1. Hands-on experience (+5 years) with java object oriented design and implementation 2. Knowledge of web environments and databases 3. Bachelor in computer science or equivalent 4. Hands-on experience and understanding of enterprise frameworks and design patterns (IoC/ DI, Messaging). 5. Experience with common Java frameworks (Spring ,Guice, Jersey, Hibernate). 6. Deep understanding of the Java language, its APIs, it’s performance consideration and internals – big advantage. 7. Hands-on experience with dynamic languages (Python, Groovy, Ruby, JavaScript) – advantage.