Senior Java Server IoT Engineer

от 200000 до 300000 руб./мес.
Москва
Опыт от 3 до 6 лет

Job Responsibilities:

  • Work with product management, mobile developers and QA to define, design and implement complex highly scalable server-side features.
  • Develop detailed design and architecture documentation.
  • Implement unit and integration tests.
  • Own your code and provide code review feedback to others.
  • Design and implement RESTful API’s to communicate to internal servers and mobile applications.
  • Participate in design reviews.
  • Investigate new technologies to enhance the usability and performance of the app.
  • Provide maximum test coverage.
    • Work Environment:

    • Extremely competitive salary
    • Life work balance
    • Gym membership
    • Company outings
    • Trips to US
    • Paid vacations and holidays
    • Generous bonus program
    • Corporate English classes
    • Flexible working day
      • Requirements:

      • 3+ years developing and shipping highly scalable commercial server software in Java.
      • In depth knowledge of the Java, JDOs and Spring.
      • Excellent team player with strong communication skills (verbal and written).
      • Deep understanding of Java memory management, concurrency in Java and networking protocols (HTTP, TCP, IP).
      • Solid understanding of sources of server-side performance bottlenecks such as memory usage, locks, threads and db queries.
      • Solid understanding of SQL.
      • Experience with docker and docker-compose is a big plus.
      • Bachelor’s degree in Computer Science or equivalent experience.
        • Тип занятости:

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

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