Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 8

Coordinated development of client-server application from clarifying requirements with clients to delivery.
- 6+ years of experience as software developer
- Good knowledge of Java core and design patterns
- Proficient in Spring framework and Hibernate
- Develop system from scratch
- Clarifying requirements
- Code review, refactoring
- Unit and integration testing 
- Perform root cause analysis of issues
- Performance tuning
- Estimations within Scrum
- Client-oriented approach
- Leading team experience
Competitive salary, professional growth, interesting projects, friendly staff, professional management