Contact Us

Skills Requirements

The specialists involved in Technical product audit and quality acceptance should meet the following hard skills requirements: 

Senior Java Enterprise Edition developer:

  • 5+ years of experience with Java
  • Strong experience with Java EE
  • Experienced in Java 8 (2 years+)
  • Experienced in RESTful APIs 
  • Deep knowledge of EJB, CDI, JPA
  • Knowledge of Docker is a plus
  • RDBMS: PostgreSQL
  • NoSQL: MongoDB
  • Unit testing
  • Integration testing using Arquillian

 

Middle or Senior Vue.js developer:

  • 2+ years in development using Javascript
  • Experience in developing large web applications with Vue.js
  • Knowledge of HTML semantics, CSS, SCSS
  • Knowledge and experience with RESTful API, Git, Webpack
  • Experience with UI frameworks ElementUI/Vuetify
  • Experience with Typescript
  • Unit testing

 

DevOps Engineer (AWS):

  • 2+ years of commercial DevOps experience.
  • Strong knowledge of Linux (Ubuntu especially).
  • Experience with Kubernetes.
  • Proficient understanding of code versioning tools, such as Git, Bitbucket, etc.
  • Experience with databases such (PostgreSQL, MongoDB).
  • Strong knowledge of such a deployment tool as GitLab CI or Jenkins, etc.
  • Strong knowledge of networks, network protocols, setup of the network elements.
  • Proficiency in writing scripts in bash.
  • Experience with different stages of software development lifecycles.
  • Experience working with container systems (Docker).
  • Strong knowledge and experience with Terraform, Ansible.
  • Strong knowledge and experience of the AWS infrastructure.

 

Business Analyst:

  • 2+ years experience in a BA / Technical writer role with a software company or bank.
  • Knowledge of principles, processes, phases, and roles of application development methodologies.
  • Strong analytical and problem-solving skills
  • Skill in understanding and focusing on the client’s needs.
  • Ability to communicate in a clear and concise professional manner, tailored to the appropriate audience; including both verbal and written communications
  • Basic Payment Domain knowledge, experience in the functional flow of payment transaction processing is a big plus.

 

QA Engineer (Manual):

  • Experience at least 2 years.
  • Knowledge of SDLC.
  • Strong knowledge of bug life cycle, understanding of its impact on the system.
  • Understanding of Testing methods and methodologies and differences.
  • Knowledge of test design techniques. The ability to put them into practice.
  • Understanding the work principles of the bug tracking systems.
  • Work experience with API services.
  • Experience in managing test documentation.
  • Mobile testing experience.
  • Understanding Agile Development Techniques.
  • Good communication skills.
  • If you have any questions, feel free to get in touch.