project within the banking and payments area. Our client is a globally recognized brand delivering large-scale, mission-critical solutions used by millions of users worldwide, including merchants, B2B partners, government institutions, and financial organizations.
You will join an international, cross-functional environment where accuracy, scalability, and security are valued over speed, and where engineering excellence directly impacts real-world financial ecosystems.
Responsibilities:
- research, evaluate, design, and implement modern software solutions for large-scale banking and payment platforms,
- architect and develop new tools, frameworks, and patterns to build secure, scalable, and sustainable systems,
- actively contribute to the development of new business features rather than legacy system maintenance,
- collaborate closely with cross-functional teams (engineering, product, QA, DevOps) in an Agile environment,
- ensure high software quality through code reviews, automated testing, and adherence to best practices.
Requirements:
- strong experience with Java 17 or higher,
- experience with Kafka/RabbitMQ, Docker and/or Kubernetes,
- solid knowledge of Spring / Spring Boot, Hibernate, MyBatis or similar ORM frameworks,
- experience with relational and/or NoSQL databases; schema versioning using Flyway or Liquibase,
- familiarity with cloud environments such as AWS, Google Cloud, Azure, or OpenShift,
- experience with CI/CD pipelines (Jenkins, TeamCity) and version control systems (Git, Bitbucket, GitLab),
- understanding of containerization and orchestration (Docker, Kubernetes),
- experience with automated testing (unit, integration, e2e) and quality tools (e.g. SonarQube, Checkmarx),
- good understanding of system architecture, dependencies, and full software development lifecycle,
- English proficiency at B2 level or higher, enabling clear communication with international stakeholders,
- proactive mindset, strong ownership, and willingness to collaborate beyond task management tools.
Our client offers:
- employment contract or B2B,
- opportunity to work on a high-impact, global project in the banking and payments domain,
- participation in a rapidly expanding, international organization.