We are looking for a Senior Software Architect with knowledge and experience with cloud
environments, a passion for building great products with solid engineering practises using the latest technologies, to work on our Fintech related product.
Our mission is to make banking & investing easy, transparent, familiar and always meaningful, via an awesome digital client experience, so that we can all make a difference for a better future. We work in a creativity-inspiring office and we favour out-of-the-box thinking and a certain work flexibility.
You will be part of a fast-growing company, very open to innovation.
A successful candidate will be working on technical tasks to define and improve our backend application architecture for performance, scalability and robustness while making use of the latest technologies, reducing complexity and making development easier.
Will need to be organized, motivated and get things done. Want to work in a startup
environment and take ownership of what he/she will be working on.
Building innovative high-performance systems.
Improving the platform performance
Leading the improvements and new solutions for current and features to add
Be always informed about new and upcoming technologies
At least 4 years’ experience on cloud environments (AWS).
Experience with RestFul services;
Micro-services architecture experience.
Experience with enterprise application servers (J2EE and J2SE)
Experience with Java 8 or above
Experience with Spring Boot V2 or above
DB SQL and DB NoSQL.
Experience with messaging systems(e.g pub/sub)
CI/CD Systems and tools
Cloud networking and cloud security
MVC and other design patterns.
Knowledge of programming techniques
Nice to have:
Experience using Data Store, Elastic search
Knowledge of Go lang.
Experience developing using A TDD approach
Knowledge of Kubernetes, Docker
Bachelor in computer engineering or relevant working experience
Banking processes and application knowledge
Privacy and security best practices