Vacancies

Java Developer Middle

What awaits you:


Task detailing and estimation;
Reviewing artifacts, including specifications, code, and versions;
Providing expert consulting services on assigned matters;
Creating and monitoring product technical debt tasks;
Developing software in accordance with customer requirements.



What skills will be useful:


Strong command of Java (versions 11–21) and at least 3 years of commercial development experience;
Understanding of modern Java features, including Stream API, functional programming, virtual threads, record classes, etc.;
Excellent knowledge of Spring Boot: building, configuring, and maintaining microservice applications;
Strong command of Spring MVC: REST API development, HTTP handling, error handling, and data validation;
In-depth knowledge of Spring Data: working with repositories, writing and optimizing queries, pagination, and sorting;
Hands-on experience with Spring Security: authentication and authorization setup, OAuth2/JWT, stateless applications, and integration with external providers;
Experience designing, implementing, and maintaining microservices from scratch; knowledge of microservice architecture patterns, including API Gateway, service registries, and load balancing;
Strong understanding of SOLID, DRY, KISS, DDD, and Clean Architecture principles;
Strong command of JPA/Hibernate.



Will Be a Plus:


Experience integrating with external systems, including payment, SMS, and other providers/gateways;
Experience configuring monitoring tools such as Prometheus, Grafana, and the ELK Stack;
Experience with OpenID Connect/SAML and Keycloak;
Knowledge of NoSQL databases, including Redis, Cassandra, and MongoDB;
Experience working with public cloud platforms such as AWS, GCP, and Yandex Cloud.



The vacancy is planned to be placed



QA Engineer Junior++

What awaits you:


Perform end-to-end testing of desktop applications;
Requirements analysis.;
Create and maintain test documentation;
Functional and non-functional testing of a desktop application;
Prepare testing reports.



What skills will be useful:


Understanding of the software development lifecycle and the role of testing within it.
At least 1 year of experience in web/mobile application testing.
Understanding of testing methods and approaches.
Understanding of client-server architecture principles.
Experience in writing test documentation.
Experience in API testing.
Basic knowledge of SQL queries.



Will Be a Plus:


Understanding of accounting principles in Belarusian banks, knowledge of banking products related to lending (factoring, guarantees, letters of credit) and reserves.
Experience working with databases.
Experience with Postman / Swagger.
Experience working with modules for automating banking operations or securities depository activities.
Experience with Jira/Confluence and TestRail.



The vacancy is planned to be placed



Business Analyst Middle

What awaits you:


Gathering, analyzing, and formalizing functional and non-functional requirements;
Writing technical documentation (API specifications, mapping, databases, user guides);
Maintaining project documentation in Swagger, Confluence, and Word;
UI prototyping in Axure/Figma;
Optimizing existing business processes and task implementation approaches;
Advising developers, business analysts, and QA engineers during the implementation and support of projects aimed at creating and developing the company’s products.



What skills will be useful:


Experience in the banking sector is required (including banking software);
Experience and understanding of the specifics of applications on web and mobile platforms;
Understanding of integrations using web services;
Understanding of database fundamentals and SQL;
Knowledge of APIs.



The vacancy is planned to be placed



QA Engineer Junior ++

What awaits you:


Performing comprehensive testing of web and mobile applications;
Creating and updating test documentation;
Preparing test reports.



What skills will be useful:


Knowledge of the software development lifecycle and the role of testing within it;
1–2 years of experience testing web and mobile applications;
Experience with traffic analysis tools (Fiddler, Charles);
Understanding of client-server architecture principles;
Experience testing APIs using Postman;
Basic knowledge of SQL queries.



Will be a plus:


Knowledge of the App Store Review Guidelines and iOS Human Interface Guidelines;
Knowledge of Android navigation and design standards.



The vacancy is planned to be placed



Java Developer Junior+

What awaits you:


Task elaboration and estimation;
Reviewing artifacts (specifications, code, versions);
Providing consulting services as an expert on assigned matters;
Creating and monitoring tasks related to product technical debt;
Software development in accordance with customer requirements.



What skills will be useful:


At least 1 year of commercial development experience.
Experience with the following technologies: Java 8/11/17, PL/SQL (Oracle DB), JDBC, SOAP Web Services (JAX-WS), JUnit, Maven, Git, Tomcat, Liquibase, WireMock, Spring Framework (Spring/Spring Boot).



Will be a plus:


Hibernate, WSO2.



The vacancy is planned to be placed



Do you want
to join our team?

Send your resume

    By sending a message, you automatically agree to
    the privacy policy

    The site st.by collects non-personalized user data through cookies. For more information see the Cookies Policy

    Accept Cookies Policy