Senior Software Engineer / Tech Lead
Aion Bank
Gdańsk
3 d. temu
source : Just Join IT

WHAT WE DO?

ETFmatic, a part of Aion Bank, provides an automated wealth and investment management platform to its own clients and via its BaaS partners.

The platform is highly customisable and enables Aion Bank and our partners to offer affordable investment strategies to our clients.

We are now looking to expand our Technology team with a Senior Backend Engineer who will help us further develop and improve our existing backend systems.

We run a BaaS API service which our partners use to offer wealth management and investment services to their end clients.

WHAT YOU WILL BE DOING?

As a senior software engineer, you will work on transformational projects within our BaaS (Banking as a Service) model, taking a leadership role in developing our investment services platform.

  • Knowledge of Microservices Architecture and Event Sourcing is a requirement to cover future aspirations in technology development
  • Drive software design and architecture for future scalability and highly performing / highly available solutions
  • Build efficient, testable, and reusable modules that follow SOLID design principles that cover building standalone services
  • Solve complex performance problems and architectural challenges
  • Actively work to evolve our technology platform in close collaboration with the technical product manager and the rest of the development team.
  • Integration of data storage solutions may include databases, key-value stores, blob stores, etc.
  • Ability to make improvements to our existing APIs but also, most importantly be able to build out new features or re-engineer any of our existing features
  • Work with other team members to problem solve and find solutions to challenging technical issues
  • SKILLS YOU SHOULD HAVE

    You are someone who is passionate about solving problems, making things well explained and documented, someone who can use data to answer questions, someone who is known for thinking creatively and has strong analytical skills.

    You bring strong experience and demonstrable knowledge in the following areas :

  • Understanding fundamental design principles behind a scalable application
  • Hands-on experience with REST API, Microservices, Web ServicesStrong
  • Understanding accessibility and security compliance with an emphasis on building secure applications
  • Understanding of cloud solutions (Azure / Google / AWS)
  • Experience in unit and integration testing, CI / CD, automatic build pipelines, etc (Azure DevOps preferred)
  • Proficient understanding of code versioning tools, such as Git
  • Good knowledge of message queues - Kafka, PubSub, etc
  • Familiarity with SQL / NoSQL databases and data modelling
  • Experience with multithreaded programming and distributed systems
  • Experience in application monitoring (including monitoring tools like ELK)
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of domain driven development and event storming is preferred
  • Understanding of event sourcing will be a benefit
  • Advanced level of written and spoken English and strong communication skills
  • Knowledge of PHP web frameworks such as Laravel (preferably over 3 years of experience in PHP and Laravel)
  • Knowledge and experience of languages such as Java, Golang, a benefit
  • WHAT WE OFFER

    You will get an opportunity to work in an innovative, digital bank applying state-of-the-art approaches and technologies.

    You will have opportunities to grow, and we will provide you with a professional development budget.

    Unless limited by banking regulations we offer a flexible form of contract. If your role permits, we also offer flexible work location : home / office according to your preference.

    You will be covered with health and hospitalization insurance and we will provide you with sports and meal vouchers every month.

    You will work on computer equipment that delivers the best user experience Apple MacBook Pro.

    If you feel like working from the office we have space available for you in Brussels, Madrid, and Warsaw. Each office is very nicely located with convenient commute options by public transport and by bike.

    OUR PROCESS

    We keep our recruiting process simple.

    Step 1 : Talk with one of our Recruiters about your to-date experiences and ambitions

    Step 2 : Meet with your future colleagues for a technical interview

    Step 3 : Interview with Technical PO to discuss and explore your interest in our business processes

    Step 4 : Meet with the Head of ETFmatic to deep dive into the role and our work environment.

    EQUAL OPPORTUNITY STATEMENT

    At ETFmatic we embrace diversity in all of its forms and nurture an inclusive environment for all people to do the best work of their lives with us.

    This is integral to our mission of opening new opportunities to businesses and people.

    We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.

    Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku