Collecting, analyzing, and formalizing functional and non-functional requirements.
Designing and maintaining up-to-date technical documentation (API specifications, mappings, databases, usage guides) in Swagger, Confluence, and Word.
Visualizing business processes using BPMN, UML, and other modeling notations.
UI prototyping in Axure/Figma.
Optimizing existing business processes and task implementation methods.
Consulting a team of developers, business analysts, and testers during the implementation and support of projects to create and develop the company’s products.
Experience in banking is required (with banking software).
Experience and knowledge of the specifics of running applications on web and mobile platforms.
Understanding of integrations using web services.
Understanding of database and SQL fundamentals.
Familiarity with APIs.
Deployment of a SIEM system, configuration and administration, integration of event sources, maintenance.
Monitoring and analysis of information security events, assessment of new threats and development of correlation rules based on them.
Participation in incident investigations, preparation of security reports.
Collaboration with other teams (IT) and participation in security planning.
Experience with SIEM solutions from 1 year.
Knowledge and understanding of the fundamental principles of network and virtual infrastructure design and operation, as well as security protocols and technologies (TCP/IP, VPN, IDS/IPS, Firewall, etc.).
Understanding of information security fundamentals, types of threats and vulnerabilities, and methods and techniques of cyberattacks. Knowledge of logging, analysis, and event monitoring principles.
Knowledge of programming and scripting languages (Python, PowerShell, Bash) for task automation and custom report creation.
Preparing presentation materials, describing company products, and writing articles.
Maintaining the company’s corporate website, including liaising with contractors to support it.
Promoting the company’s products and services.
Conducting marketing research.
Registering the company on various platforms and ratings.
Organizing in-house events.
Supporting document management and product write-offs.
Literate oral and written speech.
English – at least Intermediate+ level.
High level of responsibility, attention to detail, and ability to structure information.
Experience working with website CMS.
Developing the server side of the module.
Maintaining product functionality.
Participating in functionality refinement, code optimization, and refactoring.
Over 2 years of experience with PL/SQL.
Experience in code optimization (GIT, Oracle APEX).
Experience reading other people’s code and restoring logic from existing code.
SQL knowledge (DML, DDL, TCL, DCL): ability to write complex queries, use various SQL operators and functions to retrieve data from the database and modify data.
PL/SQL knowledge: basic constructs and capabilities of the PL/SQL language, including procedures, functions, triggers, packages, and cursors.
Experience in developing and maintaining banking software using similar technologies.
Be responsible for the entire recruitment cycle: from collecting information about the vacancy and searching for candidates to making an offer to the selected specialist.
Assess candidates’ soft skills and provide detailed feedback—we always strive not just to select a person, but to find someone who will fit perfectly into the team and share our values.
Serve as a company brand ambassador for candidates by sharing information about us, supporting them through all stages of the selection process, helping them shine during interviews, providing feedback, and maintaining interest in the positions.
Build trusting relationships with hiring managers by working together to develop candidate profiles, share information about the process, and make adjustments to ensure quick and successful filling of vacancies. We promote openness and honesty at all stages.
Support newcomers during the onboarding period: help them feel confident and support them from the start.
You already have experience as a recruiter (two years or more).
You’re skilled at dialogue and building partnerships with candidates and hiring managers.
You’re adept at assessing soft skills and know how to clearly and accurately share your observations.
You enjoy overseeing the hiring process and are willing to change your approach if it’s not producing results.
You’re focused not only on filling the vacancy, but also on the long-term success of your new colleagues and the company.
Custom software development, including process development using BPMN on the Camunda platform.
Proposing optimal task implementation methods and development tools.
Software maintenance.
At least 2 years of commercial development experience.
Experience with Java or a Java-like programming language.
Knowledge of modern BPM process design patterns, domain models, and API methods, and successful application experience.
Experience with microservices.
Experience with databases (SQL, NoSQL).
Experience with BPMN, Camunda, REST, OpenAPI 3.0/Swagger, and Postman.
Understanding of SOLID principles.
Groovy/Javascript.
Spring Framework (Core/AOP/REST/MVC/Data/Security).
At least 2 years of experience working with banking products.
Task detailing and estimation.
Artifact review (specifications, code, versions).
Providing consulting services as an expert on assigned issues.
Creating and monitoring tasks for product technical debt.
Software development in accordance with customer requirements.
Proficiency in Java (versions 11–21) with at least 4 years of commercial development experience.
Experience with microservices.
Experience with the Spring Framework (Boot/MVC/Data/Security).
Experience with relational databases (Oracle, PostgreSQL).
A deep understanding of the Java programming language.
Understanding of SOLID principles.
BPMN, Camunda, Groovy/Javascript, OpenAPI 3.0/Swagger, REST.
Working experience with Docker and Kubernetes.
Conducting full testing of web applications (company R&D projects).
Compiling and updating test documentation.
Preparing test reports.
Knowledge of the software development lifecycle and the role of testing within it.
At least 1.5 years of experience testing web/mobile applications.
Knowledge of mobile-specific tests.
Experience using traffic analyzers (Fiddler, Charles).
Understanding of client-server architecture principles.
Experience writing test documentation.
Experience testing APIs (Postman).
Basic knowledge of SQL queries.
Knowledge of App Store Review Guidelines and iOS Human Interface Guidelines.
Android standards for navigation and design.