Your Role in Our Story
We are a dynamic fintech with a strong foundation in Estonia, where most of our vibrant team of 25 employees is driving innovation in the crypto, securities, and financial technology space.
We are looking for a Senior backend engineer with knowledge in Kotlin. Developing and maintaining our software stack in all areas and working with product to spec and prepare new functionalities.
What you'll do
- Work with a modern tech stack using event-driven architecture
- Hands on experience with devops and infrastructure
- Follow best practices and maintain technical standards for backend development
- Work autonomously with product requirements, participating on technical decisions
- Review peer's work and provide feedback in order to improve quality
- Take full responsibility of team’s code base, ensuring a high code quality
- Live Change principles and motivate your peers with your actions
What we're looking for
- Strong understanding of OOP and Clean Code, Clean Architecture and code quality
- Strong experience with Kotlin/Java + Spring Boot applications
- Experience with micro services architecture
- Experience with databases SQL/NoSQL
- Experience working with unit tests
- Ability to collaborate with team members as well as work independently
- Experience with Kafka
Nice to have
- Experience with distributed systems, event-driven/event-sourcing architectures
- Experience with performance measurement and optimization
- Experience with engineering for cloud systems
- Experience with gRPC/protobuf technologies
- Experience with Front end technologies (React, NextJS)
- Experience with Flutter development
- Understanding of the Agile principles, Scrum/Kanban
- Experience in crypto, blockchain, building on chain solutions
- Experience in payment platforms, alternative banking, brokerages, FinTech
- Knowledge of the Lean Startup principles (MVP, Build-Measure-Learn)
What We Offer
- A flexible work environment: Work remotely with hybrid options as we grow.
- A unique opportunity: Contribute to building our presence in Greece from the ground up.
- Be part of a close-knit team with the backing of an established fintech in Estonia.
- Exposure to emerging financial technologies, including crypto-assets.
Why Join Us?
This is an incredible opportunity to get in on the ground floor of a growing branch, with the autonomy to shape processes and make a lasting impact. You’ll enjoy the benefits of working with an established company while experiencing the entrepreneurial spirit of a startup environment.