Position: Java Developer
Company: luxoft.com
Category: Java
Experience required: 1y
English level: intermediate

As a Java Full Stack Developer, you'll take part in development of various Web applications and microservices, including implementation of user stories and technical tasks, writing unit and integration tests, doing code reviews, fixing maintenance bugs. On average, the BE/FE ratio is 50/50. Apart from coding activities, you will directly communicate with client-side stakeholders on the daily basis.

**Responsibilities:**
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimation

**Mandatory Skills Description:**
- 1+ year of commercial experience as Java developer
- Solid knowledge of Java core
- Firm understanding and practical experience using of Spring, ORM, REST
- Good spoken English and solid communication skills overall
- Strong analytical and problem solving skills
- Desire to learn the frontend tech and become a fullstack developer; or: Experience of using JavaScript, HTML, CSS

**Nice-to-Have Skills:**
- Knowledge of/experience with React and Redux/MobX is a good plus
- Experience with Linux systems, bash, docker, Maven is nice to have