Java Team Lead
Luxoft
Moscow, RU
3 дня назад

Responsibilities

The candidate will be responsible for managing and executing, on a continuing basis, all relevant tasks, activities, processes, procedures, etc.

related to Software Development Services, including :

  • Specifying architectural model and high-level solution design based on system requirements
  • Defining the organization of the code, in terms of construction subsystems organized in layers
  • Implementation of required software components according to design specifications
  • Performing code reviews
  • Integration of produced results into an executable system
  • Must have

  • 5+ years of experience with Java
  • 2+ years of experience in RDBMS (preferable Oracle) from backend developer perspective
  • In depth understanding of OOP, SOLID principles
  • Familiar with Design Patterns, Multi-threading, Data Structures
  • Proven developer testing skills (unit, mocking, API, TDD, BDD)
  • Experience with micro-services architecture
  • Strong communication and interpersonal skills
  • Experience leading an agile team
  • Innovative, self-motivated and detail-oriented
  • Nice to have

    Experience with HTML5 / CSS3, React

    Basic .NET for porting 3-tier application to Java

    Jenkins, Docker, Kubernetes, OpenShift

    Salesforce customization experience

    Kafka streaming

    Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки