Position: Java Backend Middle / Senior Developer
Company: IT Craft
Experience required: 3y
English level: intermediate

Required qualifications: 
- 3+ years of experience on commercial project;
- Common Spring experience (Spring Security, OAuth2, Spring Cloud Config, Actuator, Spring Data);
- Strong knowledge of SpringBoot based RESTFul microservices; 
- Secure handling of enterprise database systems (SQL, JPA, Spring Data JPA);
- Experience in setup new microservices and deploy to cloud – mainly with docker;
- Experience in designing automation unit and functional tests; 
- Knowledge of Build tools - preferred Gradle;
- Intermediate English (writing and reading).
 
Will be a plus experience with:
- Experience in cloud technologies like Docker, AWS; 
- Experience in Behavior-Driven-Development i.e. with cucumber;
- Build management, continuous integration, pipelines, scripting languages;
- Experience with blue – green deployments and smoke tests;
- Dealing with web and application servers (Apache Tomcat, JBoss AS, Node.js);
- Basic knowledge of Javascript (ES5/ES6);
- Basic knowledge of Angular 8;
- Basic knowledge of TypeScript, NodeJS.
 
IT Craft offers:
- Competitive salary according to the qualifications;
- Comfortable working environment;
- Flexible working hours;
- Benefits package;
- Reward for sport activities;
- In-house English training.
Please send your CV.