We are looking for IT Solutions Architect / Platform Architect to work for a European company from the fintech industry specializing in algorithmic trading and cryptocurrencies. You will be working in a small but talented team to evolve and improve our product.
Start date: ASAP
We offer:
- attractive salary depending on skills and experience (B2B: PLN 30000 - 40100 net/month)
- bonus paid for work efficiency and commitment
Tools used:
- Collaboration: Teams, Jira, Confluence
- Source repositories: GitHub
- Software development automation: Maven, Make
- Databases: MySQL, in-house time-series database
- Monitoring: Prometheus, Grafana
- Containers: Docker, Kubernetes
- Cloud services: AWS (mostly EKS, ECR, EC2, EFS, RDS but we adapt more and more cloud services to our stack)
Organization of work:
- Agile development: TDD, DevOps, CI/CD
- Good practices: clean code, design patterns
- Quality assurance: code review, pair programming
- Tests: unit / integration / performance / manual
- Number of people in the team: around 30
Tasks / Responsibilities:
- Design and manage migration process from monolith to data-heavy microservices for our platform.
- Analyzing existing architectures, tool chains and processes and improve them or develop new ones.
You work closely with our Dev, ML, Mobile and DevOps teams
- Ensuring that architecture conforms to industry standards
- Creating and proposing effort evaluations and cost-benefit analysis
- Documenting and recording every aspect of an application or software
Sample tasks:
- Analyzing existing architectures, tool chains and processes and improving them or developing new ones.
- Design and manage migration process from monolith to data-heavy microservices.
Requirements:
- 5+ years industry experience designing, building and supporting large scale data-heavy systems.
- Excellent knowledge of architecture approaches/paradigms and technology alternatives.
- Experience in migration process from monolith to data-heavy microservices in cloud (preferably AWS)
- Knowledge of Java (Spring Boot, Java 11+, websockets, JPA, JUnit)
- Knowledge of cloud providers (AWS ideally)
- Strong knowledge of SQL and noSQL databases
- Experience using Kubernetes, Docker will be an advantage
Benefits:
- private medical care
- multisport card
- co-financing of trainings and courses
- possibility to work remotely or in coworking space nearby you
- flexible working hours
- integration meetings
- employee recommendation program
- free coffee/tea/fruit in the office
Recruitment stages:
- Tech interview (30mins)
- Tech interview – problem solving (1h-1h30min)
- Decision + final negotiations
If you are interested, please send your CV in English.