Position: Senior Java Developer
Company: Remotal
Category: Java
Experience required: 3y
English level: intermediate

Stack
Backend: Java, Spring/Hibernate, MySQL
Position
Full-time, 100% remote

Requirements
4y-6y experience with Java, OOP, Advanced Java, Web Services (SOAP and REST), Spring, Hibernate, Spring boot, JSP/Servlets, jQuery, HTML/CSS and Javascript
Strong experience with MySQL
Experience with Git
Knowledge of application design best practices
Experience in developing/architecting multiple large-scale projects
Ability to work independently with minimum guidance
Experience in Angular or React is a plus
Intermediate spoken and written English 

Advantages 
Salary is paid in EURO
20 vacation days a year
Up to 10 paid sick days a year and refund for unutilized vacation (after a trial period)
Flexible working hours (to be agreed with the team)
Medical insurance or paid sports activities up to 100€/month (after a trial period)

Recruiting process
Interview with Remotal
Interview with client’s CTO