Position: Java Developer
Company: Jappware
Category: Java
Experience required: 2y
English level: intermediate

**ABOUT PROJECT**

Enterprise application for sales order processing with complex business logic and rich functionality. Used by sales staff on daily basis across the USA, Canada, and Europe to generate and execute daily call schedules. System stores and handles product data for 100k+ customers.

Tech stack: Java 8, MySQL, Spring, Hibernate, Apache Wicket, Jenkins, Bitbucket.

**WHAT YOU WILL DO**

- maintain existing codebase
- implement new features and APIs
- suggest ideas for improvement

**Requirements:**

- 2+ years of experience
- Strong knowledge of Java core
- Strong knowledge of Spring and Hibernate
- Good knowledge of SQL and relational databases
- English level: intermediate

**Would be a plus:**

- experience with Apache Wicket

**WHAT WE OFFER**

- Cozy office near park area in the city center
- Flexible working hours and the ability to work remotely
- English classes
- Partial compensation of external training and conferences
- Excellent working atmosphere in ambitious, diverse, and agile teams
- Zero bureaucracy
- Strong technical team