Software Architect (Java)
6 zile în urmă
source : Landing.Jobs

At Devexperts (Permanent), in Porto, Portugal

Expires at : 2022-08-09

Remote policy : Full remote

What we are

A global technological kingmaker of financial market and trading industry.

Our products rated in Top 5 brokerage solutions over the years.

We know how to create robust, reliable, powerful and user-friendly solutions for brokers and exchanges around the globe.

Who we are

We are more than 500 engineers in several R&D offices over the world : Bulgaria, Germany, Portugal, Russia, Turkey. Also we're remote!

Our engineers are coding contest winners, podcast makers, public speakers and real craftsmen of development.

We invite you to became one of us!

Job Description

You'll join a large brokerage project backed by a one of the Top 10 North American bank playing on US and Canadian markets.

This is a next step of our trading platform evolution.

What we have

We are developing a platform consisting of several backends, web and mobile clients, integration and administrative components.

Many integrations as well as high performance, low-latency and fault tolerance is our daily job. The first performance milestone is 5K concurrent users with 250 TPS.

We evaluating a Scrum-like development process backed by Atlassian suite, Slack, TeamCity and Sonar.

Our growing team now is 5 BE, 6 FE, 7 Mobile, 5 QA, 3 BA. We aim for 15 BE developers in 2022 Q1.

Technology stack is Java 11, Spring, JS / TS, React, PostreSQL, Liquibase, Docker, Prometheus, Zabbix, ELK.

Main requirements

What we expect from you

  • passion to architect things and code in Java / Kotlin / Typescript
  • experience in JVM-stack solutions
  • experience with architectural patterns for high availability, performance, scalability, disaster recovery, security
  • knowledge of API design patterns
  • experience in building scalable and fault-tolerant solutions
  • knowledge of cloud-based architectures, deployment, and operational aspects
  • readiness to have architecture and security reviews and approvals
  • ability to maintain technical knowledge base (architectural records, diagrams, ...)
  • readiness to dive into complicated business and technical requirements of finance world
  • fluent English with strong communication and presentation skills
  • Nice to have

    What makes us happier

  • experience in financial, brokerage, or exchange-related software
  • leadership abilities
  • experience in PostgreSQL, Hazelcast / Redis, HashiCorp Consul, message brokers
  • Benefits & Perks

  • Flexible schedules
  • Possibility to work remotely
  • Paid vacation 22 days
  • Insurance coverage for you and your children
  • Partial reimbursement for gym memberships
  • A modern office with all the features you need to strive, from well-equipped workspaces to available food and drinks
  • Raportați această lucrare

    Thank you for reporting this job!

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

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.