Project Overview:

Our client is an award-winning market leader in the smart home IoT category and is looking for a long-term strategic collaboration with the engineering team to help with the creation of innovative, smart home security solutions that deliver an exceptional user experience. 

Рекрутерка
Ганна Ігнатьєва
Responsibilities:
  • As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedure;
  • Perform profiling, and troubleshooting of microservice-based solutions;
  • Participate in technical discussions to find the right architecture/design solution;
  • Develop new features;
  • Provide design, implementation, and complete testing of new features in supported programming languages (Java);
  • Write a highly optimized Java code;
  • Design interfaces and implementation to support reusability, testability, and modularity;
  • Integrate our solution with other parts of the Navigation platform;
  • Ensure the features are integrated into the target platforms in a way that meets the expectations of the customer;
  • Be in touch with the client and PO.
Requirements:
  • 5+ in-depth knowledge of OOPS/Core Java and J2EE development;
  • 3+ years of hands-on experience in design using DDD, building Microservices using Java/J2EE, Spring, Spring Boot, REST, Spring Cloud, JWT, Oauth 2.0, 12 Factor Apps, and SOLID principles;
  • BS in Computer Science, or equivalent work experience;
  • Hands-on experience in developing and deploying Microservice solutions on-premise/cloud infrastructure (AWS/Oracle/Google/Any other cloud);
  • Hands-on experience in Microservice containerization with Docker, and Kubernetes;
  • Experience in microservice-based solution design using the following architecture aspects: Availability, Cloud Traffic Management, Maintainability, Operability, Scalability, and Portability;
  • Practical expertise in performance tuning and optimization, bottleneck problems analysis;
  • Solid technical expertise and troubleshooting skills;
  • Knowledge of common web applications and mobile frameworks;
  • Demonstrated expertise in bringing applications to Cloud;
  • Dynamo DB;
  • AWS;
  • Rest API;
  • Readiness to learn new technologies and business domains;
  • Self-motivated, well-organized, detail-oriented, and a very strong team player;
  • Very good communication skills in English, both written and spoken.
Nice to have:
  • Python.

#LI-AH3

Тебе також можуть зацікавити

Чому варто приєднатись до команди INTELLIAS

У нас ти знайдеш доброзичливе середовище та можливості навчатися й зростати щодня.

Можливості релокації в INTELLIAS

Отримуй новий досвід та відкривай нові горизонти, знаходячись лише в декількох годинах подорожі…

Підтримка здоров’я та спорту

Ми докладаємо максимум зусиль, щоб забезпечити комфортні умови для консультантів компанії, та піклуємося…

Як стати частиною команди INTELLIAS

Ми робимо все можливе, щоб спростити та прискорити твій шлях до нашої команди. Будемо раді бачити тебе...