Senior Java Server IoT Engineer

по договоренности
Москва
Опыт от 3 до 6 лет

Job Responsibilities:

  • SW architecture development and documentation.
  • Software development.
  • Debugging and root cause analysis.
  • Managing Code and design reviews.
  • Coordination of work with outside partners and technology providers.
  • Coordination of work with other teams, specifically Build and Release, QA, Program and Product Management.
    • Work Environment:

    • Competitive salary and bonuses
    • Business trips to California
    • Flexible working hours
    • Friendly team
    • Personal development and financial growth
      • Requirements:

      • 5+ years as a Java developer.
      • Excellent communication skills (verbal and written).
      • Experience developing Java high performance multi-threaded applications using Spring and J2EE.
      • Experience with Test Driven Development, JUnit and Java Application profiling.
      • Familiar with Apache, Kafka, Tomcat and ActiveMQ.
      • Experience developing Restful API's, micro services and the JSON API standard.
      • Experience with embedded devices and programming environment in general and consumer electronics is a plus.
      • Able to describe complex subject in formal written specs to be implemented jointly with offshore developers.
      • Experience with embedded devices and programming environment in general and consumer electronics is a plus.
      • Experience with enterprise highly scalable Java development (backend server side).
      • Familiarity with WAN networking protocols.
      • Expert knowledge of Mysql.
      • Expert knowledge of Linux.
      • Experience with container technologies such as Docker.
      • Experience with utilizing AWS in product deliverables.
      • Ability to communicate in English
        • Тип занятости:

          Полная занятость, полный рабочий день, у работодателя

          Подпишитесь на подходящие вакансии