Kyriba is a Recognized Leader for Cloud Treasury & Finance Solutions
Kyriba is the global leader in cloud-based treasury, cash and risk management solutions, delivering software as a service (SaaS) financial technology to big corporations. More than 2,000 global organizations use Kyriba to enhance their cash visibility, improve financial controls and increase productivity across their cash and liquidity, payments and risk management operations. Kyriba is headquartered in San Diego, with main offices in New York, Paris, London and Tokyo. The biggest engineering center is located in Minsk. Kyriba is growing at a fast pace and its main vision is to become #1 global liquidity performance platform.
Our Name
Where does the name “Kyriba” come from?
Kyriba, (pronounced /“kuh-ree-ba”), is named after the Kiribati Islands. Kyriba is unique in that it sits on both the equator and the International Date Line. As a result of this location, Kiribati is the first land mass to see the light of each new day.
The Kyriba Active Liquidity Platform
The Active Liquidity Platform connects systems, applications and data that strengthens an organization's capability to improve financial performance. This unifies best-in-class treasury, risk management, payments and working capital solutions with external partners, including global banks, market data providers, trading platforms and third-party applications.
CFO’s can now have confidence in data and reports by using Kyriba’s platform-based approach to treasury and finance that embraces the new challenges of Enterprise Liquidity Management. By leveraging a broad set of automated processes and analytical insights, CFO’s can now strategically plan and use cash for value creation and better financial outcomes.
Technologies
Our development team has access to today’s most relevant technologies and we’ve produced award-winning solutions that help thousands of global companies enable confidence in cash visibility and empower CFOs, corporate treasurers, and finance teams to make strategic investment decisions.
Are you an innovative thinker with the talent and expertise of these cutting-edge technologies? Then Kyriba wants to talk to you. View our current job openings and let’s get the conversation started.
Our clients come from a broad range of industries. From mid-size organizations to Fortune 500 multinationals with global treasury operations, our clients represent a cross section of almost every industry. Learn more about our customers >
We are a collaborative, global team of more than 800 innovative thinkers with a commitment to each other and a passion for success. We are one of the fastest-growing companies in the treasury space, adding business value for some of the world’s most respected and well-known brands. We serve a global base of more than 2,000 organizations worldwide, with a client loyalty rate of over 98 percent.
Open Positions Belarus, Minsk Listings Updated: June 21, 2021
Middle Java Developer (R-02062) ››
Kyriba is looking for a professional Middle Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production-ready
Perform requirements analysis
Communication with the customer
Active in continuous improvement of the process, methodologies, technologies, and practices
Qualifications:
Strong knowledge of Java SE8
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Apache Zookeeper, RabbitMQ
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Middle QA Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Key Responsibilities and Duties:
Requirements review and analysis, controlling definitions of ready for use cases
Working with Product team on requirements clarification
Creating and maintaining Test Plans, test cases, test standards/procedures to ensure sufficient test coverage
Writing automated tests using Robot framework
Test coverage review and analysis
Running manual and automated testing during in-sprint activities: functional and acceptance testing
Investigate, debug and fix test-automation failures as it comes
Defects reproducing, writing tests to cover functionality from defects
Coordinate with developers, Product owners and other team members to deliver high quality product
Tracks and communicates task progress, status on in-sprint and regression testing, quality assurance and testing reports
Do continuous process improvement
Knowledge sharing
Qualifications:
At least 2 years of experience in software testing
Good understanding of software development processes
Strong knowledge of testing and quality assurance processes
Extensive knowledge of testing techniques/methodologies and ability to apply them in practice
Solid knowledge of principles of Agile methodology
Practical experience in execution of different types of testing
Writing test documentation (test cases, checklists, bug reports, testing plans and strategies)
Analytical and problem solving skills
Experience in usage of Defect Management tools (e.g.: JIRA)
Version control system (e.g. Git, SVN)
Hands on automation experience is a benefit
Effective communication skills in English, both verbal and written Willingness to learn Python
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Middle QA Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Key Responsibilities and Duties:
Creating and maintaining Test Plans, test cases, test standards/procedures to ensure sufficient test coverage
Running manual and automated testing during in-sprint activities: cross-browser, functional and acceptance testing
Investigate, debug and fix test-automation failures as it comes
Coordinate with developers, Product owners and other team members to deliver high quality product
Track and communicate task progress, status on in-sprint and regression testing, quality assurance and testing reports
Communication with the customer
Do continuous process improvement
Qualifications:
At least 2 years of experience in software testing
Good understanding of software development processes
Strong knowledge of testing and quality assurance processes
Extensive knowledge of testing techniques/methodologies and ability to apply them in practice
Practical experience in execution of different types of testing
Writing test documentation (test cases, checklists, bug reports, testing plans and strategies)
Analytical and problem solving skills
Experience in usage of Defect Management tools (e.g.: JIRA)
Experience in usage of Test Management Systems (e.g. HP QC, Zephyr)
Version control system (e.g. Git, SVN)
Hands on automation experience is a benefit
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional UI/UX Development Manager who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Manage the handling and assigning of daily tasks within teams,
Communicate and organize team with roadmap,
Resolve team performance
Align with POs to clarify and define roadmap
Qualifications:
Good/perfect understanding of UI/UX principles, best practice knowledge
Experience in defining goals in undefined scope
Mobile platforms knowledge, awareness of mobile design principles and usability in mobile apps
Ability to participate in decision making of design and usability questions
Good English (speaking)
Good knowledge in Agile methodologies and expense in injecting Agile practices into teams
Client-oriented mindset, understanding of business value definition
Quality-first approach orientation
Management tools knowledge: JIRA, Confluence
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional DevOps Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
As a DevOps engineer, you will be a part of the Integration & Deployment team currently consisting of 2 Senior DevOps engineers & CI/CD Manager, based in Minsk and collaborating with a Product Owner based in Paris. The team is taking care of the Integration & Deployment framework for the entire engineering teams, geographically distributed in the three main locations : Minsk, Paris and San Diego
Key Responsibilities and Duties:
Supporting and Operating CI / CD pipelines
Managing the packaging activities of the daily build, patch, hotfixes, etc.
Supporting ansible playbooks of test environment creation on AWS
Build & Support CI pipeline automation to a combination of Docker/Docker Swarm and VM based systems in both VMWare and AWS
Working on deployment tools of the microservices architecture
Provide required technical assistance for the DevOps Team members
Perform research on a possible tools/process improvement
Tight cooperation with the DevOps, TechOps and CI/CD teams on architectural topics
Comprehensive understanding of the development and testing processes
Qualifications:
2+ Years as DevOps engineer
Understanding DevOps methodology
Understanding OOP principles
Scripting: bash, python, groovy, ruby
CI & Deployment tools: Jenkins, docker, chef, ansible, gradle
Cloud: AWS
Methodology: Agile
Linux (Centos)
Nice to have:
Kubernetes
Ansible
Google Cloud
Personal skills:
Like learning new technologies, as well as research and development to ensure continual innovation
Very well organized, having a good sense of priority management
Very good communication and collaboration with the rest of teams
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional DevOps Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
As a DevOps engineer, you will be a part of the Integration & Deployment team currently consisting of 2 Senior DevOps engineers & CI/CD Manager, based in Minsk and collaborating with a Product Owner based in Paris. The team is taking care of the Integration & Deployment framework for the entire engineering teams, geographically distributed in the three main locations : Minsk, Paris and San Diego
Key Responsibilities and Duties:
Supporting and Operating CI / CD pipelines
Managing the packaging activities of the daily build, patch, hotfixes, etc.
Supporting ansible playbooks of test environment creation on AWS
Build & Support CI pipeline automation to a combination of Docker/Docker Swarm and VM based systems in both VMWare and AWS
Working on deployment tools of the microservices architecture
Provide required technical assistance for the DevOps Team members
Perform research on a possible tools/process improvement
Tight cooperation with the DevOps, TechOps and CI/CD teams on architectural topics
Comprehensive understanding of the development and testing processes
Qualifications:
2+ Years as DevOps engineer
Understanding DevOps methodology
Understanding OOP principles
Scripting: bash, python, groovy, ruby
CI & Deployment tools: Jenkins, docker, chef, ansible, gradle
Cloud: AWS
Methodology: Agile
Linux (Centos)
Nice to have:
Kubernetes
Ansible
Google Cloud
Personal skills:
Like learning new technologies, as well as research and development to ensure continual innovation
Very well organized, having a good sense of priority management
Very good communication and collaboration with the rest of teams
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior QA Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Requirements review and analysis, controlling definitions of ready for use cases
Working with Product team on requirements clarification
Creating and maintaining Test Plans, test cases, test standards/procedures to ensure sufficient test coverage
Writing automated tests using Robot framework
Test coverage review and analysis
Running manual and automated testing during in-sprint activities: functional and acceptance testing
Investigate, debug and fix test-automation failures as it comes
Defects reproducing, writing tests to cover functionality from defects
Coordinate with developers, Product owners and other team members to deliver high quality product
Tracks and communicates task progress, status on in-sprint and regression testing, quality assurance and testing reports
Do continuous process improvement
Knowledge sharing
Qualifications:
At least 3 years of experience in software testing
Good understanding of software development processes
Strong knowledge of testing and quality assurance processes
Extensive knowledge of testing techniques/methodologies and ability to apply them in practice
Solid knowledge of principles of Agile methodology
Practical experience in execution of different types of testing
Writing test documentation (test cases, checklists, bug reports, testing plans and strategies)
Analytical and problem solving skills
Experience in usage of Defect Management tools (e.g.: JIRA)
Version control system (e.g. Git, SVN)
Hands on automation experience is a benefit
Effective communication skills in English, both verbal and written
Willingness to learn Python
Scrum Master experience is a big plus
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior QA Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Design and implementation of test scenarios using various testing techniques, creation of test documentation
Analyze and review of business logic and requirements
Automate test scenarios using DDT and internal testing framework
Prepare Demo to product owners and management
Daily communication with coworkers in distributed teams
Exploration of test results and building of test analytics
Highly motivated, organized, ready to learn, creative team player, willing to work in dynamic atmosphere and ready to changes
Passion for testing and aspiration to deliver high-quality product, i.e. be a fun of testing
Qualifications:
3+ years of experience in software testing
Excellent understanding of testing theory (test levels / types, test design techniques)
Experience in applying all test design techniques in practice
Understanding of automation process, automation experience is desirable;
Senior level in applying of the following testing types (web application testing, integration, resilience, E2E and DDT testing)
Docker usage for testing environment
Excellent understanding of software development process
Experience and general understanding of CI process (Jenkins);
Experience and good understanding of version control system (Git);
XML / XSD, JSON, Bash/Batch scripting
Relational databases: Oracle + SQL
Client-server architecture understanding
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Experience in building microservices
Perfect understanding of CI/CD
Graddle
Docker
Jenkins
Spring Boot, Spring Cloud
Kafka
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Experience in building microservices
Perfect understanding of CI/CD
Graddle
Docker
Jenkins
Spring Boot, Spring Cloud
Kafka
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior Data Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Responsibility for maintaining the integrity and performance of company databases
Design and implement database in accordance to business and engineering needs
Data flow design and optimizations
Assist with schema design, code review, sql query tuning
Provide guidance and support to Application Developers
Active in continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Relational databases (Oracle DB, PostgreSQL)
Experience with distributed messaging systems (RabbitMQ, Kafka)
Kyriba is looking for a professional Senior QA Automation Engineer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Establish QA strategy for API testing, both manual and automation.
Manual API testing (to a lesser extent than automation).
Implementing API autotests.
Create and maintain Test Plans, test cases, test standards/procedures to ensure sufficient test coverage.
Coordinate with developers, Product owners and other team members to deliver high quality product.
Track and communicate task progress, status on in-sprint and regression testing, quality assurance and testing reports.
Communication with the customer.
Do continuous process improvement.
Qualifications:
5+ years experience as QA Engineer
Ability to understand functional/technical specifications and analyze data and server logs.
Understanding of Unit, Functional, System, Performance, and Operational testing and the tools utilized.
3+ year experience in automation testing
2+ year experience in API testing
UNIX systems experience
Be an active participant in iterating and improving engineering processes
Analytical and problem solving skills
Experience in usage of Defect Management tools (e.g.: JIRA)
Experience in usage of Test Management Systems (e.g. HP QC, Zephyr)
Version control system (e.g. Git)
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office
Experience in working with cross-cultural teams
Competitive compensation and bonuses for high performance
Regular assessments and salary reviews
Employee recognition program
Medical insurance for the whole family, incl. dental care
Sports, family care, sick days, day-off for birthday, and much-much more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
REST API experience
Strong knowledge of Java 11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Good understanding of how to implement highly efficient systems (performance, scalability, resource usage)
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Middle Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production-ready
Perform requirements analysis
Qualifications:
Strong knowledge of Java SE11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE11
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE8
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Apache Zookeeper, RabbitMQ
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Java Technical Lead who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word.
Team structure: The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Technically lead projects and provide technical supervision to senior and middle developers
Active in a continuous improvement of the process, methodologies, technologies, and practices
Author and code review integration and communication services written in Java
Closely cooperate with other project’s Tech Leads on cross-component deliveries and share best practices
Provide periodic status update to supervisor and highlight/recommend any changes in design based on challenges faced
Actively work with Product Owners and Team to define and groom the functional requirements in the actionable tasks
Interview and hire new people, establishing the efficient onboarding process
Qualifications:
5+ years of established track record in architecting and implementing scalable, distributed, and highly available systems on cloud/hybrid environments
Strong knowledge of Java SE8
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST), Spring boot
Message brokers like Apache Kafka, RabbitMQ
Hands-on experience in CI/CD practices and tools such as Jenkins
Experience in a leadership role in an engineering department
Experience working in an Agile delivery model
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Tech Lead / Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team Structure
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Essential Duties and Responsibilities:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE8
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Apache Zookeeper, RabbitMQ
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Tech Lead/Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team Structure
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Essential Duties and Responsibilities:
Define architecture and process of implementing API for existing application with a lot of financing modules
Implementing new API for the need of both external clients and internal development (UI, Mobile clients)
Facilitate API development in all teams across different domains by establishing base architecture and providing necessary documentation, tooling and knowledge sharing
Perform requirements analysis
Communication with Product Owner
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Domain-driven design
RESTful api design
Strong knowledge of Java SE8+
Spring framework (DI/AOP/REST)
JPA
Gradle
Relational databases, Oracle DB
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
Kyriba is looking for a professional Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!
Team structure:
The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based.
Key Responsibilities and Duties:
Participate actively in architecture definition
Designing components in collaboration with other scrum team members
Develop new business modules/functions
Refactor and optimize of existing code
Applying all quality requirements to make code production ready
Perform requirements analysis
Communication with the customer
Active in a continuous improvement of the process, methodologies, technologies and practices
Qualifications:
Strong knowledge of Java SE8
Relational databases, Oracle DB
JPA, Spring Framework (DI/AOP/REST)
Gradle
Apache Zookeeper, RabbitMQ
Effective communication skills in English, both verbal and written
Some things you will receive:
Assistance with professional and personal growth: conferences and trainings, English classes in the office;
Experience in working with cross-cultural teams;
Competitive compensation and bonuses for high performance;
Regular assessments and salary reviews;
Employee recognition program;
Medical insurance for the whole family, incl. dental care;
Sports, family care, sick days, day-off for birthday, and many-many more.
We offer a comprehensive and competitive benefits package, including:
Remote work options
Flexible working hours
Gym membership
Competitive salary and bonuses
Medical insurance for the whole family
Employee recognition program
Career advancement opportunities
Team Life
We value a collaborative working culture, a sense of community and ownership among our global team. We live and work by a strong value system demonstrating our care and commitment to our clients and to each other.
Kyriba "iCare" Value System
We have a strong commitment to culture. As a workforce, we are innovative and empowered, and strive for excellence in all that we do. Our people are our greatest asset and we endeavor to maintain a culture of respect, teamwork, and recognition for all our hard work. It’s the work you perform and the service you deliver that drives our collective success!
We foster innovation and entrepreneurial thinking across our team by rewarding employees for their achievements and encouraging efficiency and continual process improvement.
Kyriba Minsk Photo Galleries
As you can see, we’re a fun and diverse group that understands the importance of a work/life balance. We look for candidates that are a strong fit with our culture and values, along with the talent and experience required for the position. We’re hiring for a number of exciting positions so take a look at our current openings.