Softum logo

Java Fullstack developer

Softum·Salary not specified

Primary stack

CassandraRedisAPIJava

Job description

Description language:

Про посаду

Ми шукаємо Java Fullstack Developer з досвідом не менше 3 років для участі у складному проекті розробки онлайн додатку резервного копіювання в розподіленій системі зберігання.

Опис проекту

Наш проект розробляє онлайн додатки резервного копіювання в розподіленій (P2P) системі зберігання – "Airbnb для зберігання". Ми розробляємо його для великої американської компанії зберігання, ми є їхнім відділом розробки програмного забезпечення. Ми створюємо своєрідний Airbnb для зберігання файлів за дуже низькою вартістю. Він повинен замінити важких користувачів Google Drive/Photos, Dropbox та подібних сервісів. Мобільний додаток дозволить здійснювати вхід/реєстрацію/створення резервних копій у їхньому децентралізованому хмарному сховищі тощо…

Проект розробляється з нуля і містить багато розробки, як з боку клієнта, так і з боку сервера. Розробка дуже складна і містить багато "розумного коду" та багато викликів розробки, останні передові практики програмної архітектури та впровадження багатьох інноваційних рішень. Також є значна частина, що стосується безпечного програмування та розробки відповідно до кращих практик OWASP та останніх міжнародних законів і нормативних актів.

Обов'язки

  • Розробка масштабованих сервісів бэкенду
  • Написання чистого, зручного для технічного обслуговування коду
  • Співпраця з командою фронтенду
  • Впровадження практик безпечного програмування

Вимоги

  • Не менше 3 років досвіду розробки програмного забезпечення на Java (бажано Spring)
  • Досвід роботи з відкритим API (Swagger)
  • Досвід роботи з Cassandra
  • Досвід роботи з бездержавною архітектурою (на основі Redis)
  • Безпечний розвиток коду – перевага
  • Перевірка OWASP – перевага
  • React.js (redux, маршрутизація, API-виклики з використанням ajax/axios, bootstrap) – перевага

Ми пропонуємо

  • Гнучний робочий формат – віддалено або в офісі
  • Конкурентоспроможна зарплата та хороший компенсаційний пакет
  • 20 робочих днів оплачуваного річного вільного часу
  • 10 днів оплаченої відпустки за станом здоров'я
  • Медичне страхування
  • Технічні курси / Відшкодування вартості навчання
  • Зручне офісне приміщення або допомога у налаштувані робоче місце вдома
  • Відшкодування вартості ліцензій на необхідне програмне забезпечення
  • Дружна команда - Професійний ріст та перегляд зарплати кожні 8-10 місяців

Процес співбесіди

  • Знайомча співбесіда 15 хвилин
  • Технічна співбесіда протягом 60 хвилин

Надішліть резюме

© Softum. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Softum is an IT outsourcing company that provides QA and testing, DevOps and automation, web development, and mobile development services.

More at Softum

All 11 roles

Similar jobs

Popular searches