Project Description

Internal Training Center of the Luxoft Company is looking for a JAVA/Web trainer.

Responsibilities

Conduct training sessions using existing Luxoft-developed materials for Luxoft employees on JAVA and WEB and topics according to business needs.

  • Conduct training sessions in a home location and other locations worldwide, for both Luxoft employees and external participants, onsite (in-class) and remotely.
  • Conduct training sessions in English.
  • Analyze and manage trainees' feedback.
  • Manage training development process.
  • New trainers' assessment and attestation

Mandatory Skills

  • Java development experience not less than 5 years
  • At least 3 years of experience as a Senior Developer in active projects
  • Experience in working with the main frameworks and technologies in Java (Spring, Spring technologies stack, Hibernate/JPA, etc.)
  • Excellent knowledge of design patterns (GoF)
  • Experience in conducting trainings or skill development of team members within the project team
  • Knowledge of UML, the ability to use basic modeling tools
  • Web development experience not less than 5 years
  • At least 3 years of experience as a Senior Developer in active projects
  • Experience of work with the main frameworks and web technologies

Nice-to-Have Skills

  • Java Core (basics, generics, collections, input/output streams, multithreading, reflection)
  • Java 8 (Stream API, asynchronous programming, date/time API)
  • Spring Frameworks (Core, Spring Data, Spring Security, Spring Cloud)
  • JPA / Hibernate / JDBC / SQL
  • Maven
  • SOAP / REST Web Services
  • HTML5 / CSS
  • ES2018
  • WebPack
  • TypeScript
  • REST services
  • Angular 8+ / RxJS
  • React / Redux / Thunk / React hooks
  • XSD / XSLT
  • Spring Security
  • Spring Cloud / Batch / Integration
  • Spring Reactive Streams
  • Scala
  • AKKA
  • JEE technologies: JMS / EJB / CDI / WildFly
  • Java tuning and profiling
  • Google Guava
  • NgRX
  • Zone.js / NgZone
  • Testing in Angular / React (frameworks Jest/Jasmine/Mocha/Chai)
  • JWT
  • Redux Forms, Redux Middleware
  • Web workers
  • Vue.js
  • Mobile web development (React Native / NativeScript / Ionic / Flutter)
  • PWA
  • Advanced HTML5 technologies

Languages:

  • English: B2 Upper Intermediate

POSTAVI ODGOVOR

Please enter your comment!
Please enter your name here