Senior Java Backend Developer

Przegląd oferty

Lokalizacja
Gniezno, Wielkopolskie
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
30,000 zł - 36,000 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
2185
Typ pracy
Hybrydowo
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Microservice Architecture, Software Architecture, Data modeling, Java, Data Integration, IT Security, Scala, Kotlin
Typ umowy
B2B
Rekrutacja
Offline
Rekrutacja w języku
Angielski
Korzyści
Prywatna opieka medyczna, Finansowanie kursów, Spotkania integracyjne, No dress code, Play room,
Poziom doświadczenia
Senior
Wymagana
Java Scala Inny

Opis oferty

Match-Trade Technologies is a fully integrated Forex and Cryptocurrency technology provider that delivers turnkey trading solutions for FX Brokers, ECN Venues. Liquidity Providers and Crypto Exchanges. Match–Trade has combined together state-of-the-art software and hardware components of matching engine technology that enables Brokers, Exchanges and LPs to participate in the new generation of transparent, distributed and independent ECN Forex or Cryptocurrency market.

We are currently developing our team and are looking for experienced specialist for the position

SENIOR JAVA BACKEND DEVELOPER

🌏Place of work: Poznan, hybrid work

💰 Salary: 30 000 - 36 000 PLN

Major responsibilities:

  • Work with the product team to understand requirements and create functionality specifications;
  • Propose & review architectures of application modules/ microservices and corresponding data models and contracts;
  • Define and evolve development standards, guidelines, procedures, processes, and metrics;
  • Design, establish, and maintain technical architecture standards and develop cross-product frameworks and best practices;
  • Assist in product release planning and helps assess feature viability/ effort;
  • Lead code reviews, calling out best practices and steps for increased stability and capability;
  • Play a hands-on role in code development for web-based n-tier applications;
  • Analyze applications efficiency metrics and propose necessary optimizations;
  • Provide technical and non-technical mentorship and oversight to developers;
  • Help team members so that they grow abilities and strengthen capabilities;
  • Provide necessary guidelines to 3rd parties (customers, integrators, etc).

Requirements:

  • 3+ years of experience in application development, software design, and architecture;
  • Ability to prioritize and decompose components of large systems;
  • Consulting experience with business analysis, data management, system architecture, and distributed technologies;
  • Knowledge of creating, debugging, securing, testing, and optimizing code for multiple web-based applications and services;
  • Proficient with threading, asynchronous event handling, data binding, scripting and query languages/ tools;
  • Desire to learn new technologies related to the Web and application development;
  • Presentation experience, and excellent oral and written communication skills (Polish & English);
  • Strong Java and Kotlin or Scala skills;
  • Understanding data models and event sourcing patterns;
  • Ability to evaluate an existing architecture and document issues and suggested improvements;
  • BA/ BS in Software Engineering or Computer Science.

Why is it worth working with us?

  • We offer 30 days of paid break from the provision of services to people working with us on a B2B contract and in the case of persons on casual employment contract - 24 days;
  • We provide flexible working conditions in terms of concluding a contract and possibility of remote work. We work in a modern office in Poznan with convenient access by public transport;
  • We invest in professional development. We have a training budget that each employee can use after the trial period;
  • All employees, regardless of their length of service and form of employment, have access to the Lux Med private medical care package, which is paid for in full by the company;
  • We are open to cooperation with people from different parts of Poland, which is why we support their relocation to Poznan through a relocation package;
  • Every year we organize a weekend integration trip, which is full of various attractions, so that everyone can have fun and relax;
  • We have "Pizza Fridays" and we often organize integration events;
  • We don't have a dress code;
  • We have our own parking lot for employees;
  • We have a chill zone with access to the PlayStation console;
  • We celebrate the important days of our employees' lives;
  • We are open to ideas and initiatives of our employees, such as charity campaigns, benefits, etc.;
  • We care about health, that's why we have fruit in the company from Monday to Friday.

Interested? Send us your CV - we'd love to meet you!

The stages of the recruitment process?

  1. Send your CV
  2. Telephone conversation
  3. Online / face-to-face meeting
  4. Feedback
  5. Offer