Oferta pracy jest nieaktualna, zobacz podobne

Najnowsze oferty pracy

Nie znaleźliśmy ofert pracy spełniających wybrane kryteria.

Sprawdź, czy nie ma literówek we wpisanych frazach lub spróbuj bardziej ogólnego zapytania.

Zobacz więcej ofert pracy

Mid/Senior Java Developer

Volven, Grzegorz Tekiela - Software Development
dolnośląskie
15 000 - 30 000 zł / mies. (w zal. od umowy)
specjalista / specjalistka mid / senior
pełny etat
umowa o pracę / o dzieło / kontrakt B2B
praca zdalna
rekrutacja online
1836 dni temu

Fintech company specializing in algorithmic trading and cryptocurrencies.

 

Organization of work:

  • Agile development: TDD, DevOps, CI/CD
  • Good practices: clean code, design patterns
  • Quality assurance: code review, pair programming
  • Tests: unit / functional / integration / acceptance / performance / manual
  • Number of people in the team: 9-12
Mid/Senior Java Developer
Miejsce pracy: woj. dolnośląskie

Remote work for an European company from the fintech industry specializing in algorithmic trading and cryptocurrencies.

Getting started: ASAP

 

Tools used:
  • Task tracker tools: Jira
  • Documentation: Confluence
  • Version control system: GIT
  • Software development automation: Maven
  • Databases: MySQL, InfluxDB
  • Monitoring: Prometheus + Grafana
  • Containers: Docker, Kubernetes,
  • Cloud services: AWS (EKS, EC2)
Tasks / Responsibilities:
  • writing source code with tests (TDD)
  • adding new and improving existing functionalities in the trading system
  • continuous cooperation with a team of architects and testers
  • fixing errors found during testing or reported by users
Sample tasks:
  • implementation of stable communication with the exchanges using REST and WebSocket protocols using a publicly available API
  • implementation of new algorithms, strategies, calculations and signals used in automated trading
Requirements:
  • higher education - IT or related
  • minimum 2 years of experience in programming in Java
  • knowledge of Java11+, WebSocket, REST, Spring Boot, JPA/Hibernate, MySQL, JIRA, Maven, GIT, JUnit/Mockito/TestNG, JSON
  • knowledge of algorithmics, data structures, multithreading,
  • knowledge of good principles, ie SOLID, DRY, KISS, YAGNI
  • experience in creating automatic unit and integration tests
  • good communication in English (at least B2 level)
  • good interpersonal and communication skills (ability to work in a team)
  • "nothing is impossible" approach to problem solving
Good to have:
  • knowledge of WebSocket, InfluxDB, Linux, Docker, AWS (EKS, EC2), CI/CD Pipeline
  • knowledge in the field of finance, trading systems, cryptocurrencies, financial markets
  • knowledge of technologies related to the security of computer networks
  • experience in creating speed-oriented software with the use of advanced algorithmics and multithreading
  • experience in software development in C++
  • ability to design, build and maintain applications in accordance with the Agile methodology
We offer:
  • attractive salary depending on skills and experience (UoP: PLN 15000 - 25000 gross/month, B2B: PLN 18000 - 30000 net/month)
  • bonus paid for work efficiency and commitment
Benefits:
  • private medical care
  • multisport card
  • co-financing of trainings and courses
  • possibility to work remotely or in an office in Katowice
  • flexible working hours
  • integration meetings
  • employee recommendation program
  • free coffee/tea/fruit in the office
"Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO)."