Position: Junior-Middle Java Developer
Company: Luxoft
Experience required: 2y
English level: upper

**Responsibilities:**
- Front-end and back-end development.
- Work well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implemented

**Mandatory Skills Description:**
- Good Core Java skills
- Database Technologies (Basic SQL knowledge, JDBC connections, Hibernate)
- Spring framework
- Building tools (e.g. Maven)
- Version control (e.g. Git)
- Performed Code review /peer review
- Good communication
- Good written skills

**Nice-to-Have Skills:**
- Experience on other UI frameworks such as Jquery
- Angular experience
- Java Performance tuning will be a plus
- Advanced Oracle, PL/SQL, performance tuning
- Linux / Unix Background
- Experience in mentoring and guiding small teams/modules