Wallet icon Coin icon Rate 270 € - 320 € / man-day
Timer icon Form of cooperation Full-time, 20% Remote
Briefcase icon Sector Information Technology
Location icon Location Bratislava
Project duration 12 months with the possibility of extension
Period of cooperation 01.02.2023 - 31.01.2024
Starting date 01.02.2023 , alebo dohodou
Languages
  • English flag English - conversational, B1
  • Slovak or Czech flag Slovak or Czech - active, B2/C1/C2
Project successfully
occupied.

Project description

  • cooperation on application development from A to Z : design, implementation, testing and operation
  • collaboration on design/architecture and often also on requirements analysis - Domain-Driven Design
  • designing a solution for data avalanches
  • creating functional prototypes with an emphasis on performance
  • work with distributed systems ( microservices ) integrated via messaging ( Kafka, RabbitMQ ) and via web services ( REST )
  • cooperation in an agile SCRUM team of 6 Java developers
  • using asynchronous/reactive approaches in frameworks (javarx, webflux, kafka-streams, reactor, kafka) for higher performance
  • cooperation in experimenting with new technologies/frameworks (r2dbc)
  • cooperation on code reviews
  • cooperation in ON-SITE / OFF-SITE [in the ratio of 3 days on-site and 2 days off-site] mode

Project requirements

  • min. 3 years of active programming experience in Java 8
  • min. 3 years of active experience with the Spring framework ( Spring Boot )
  • excellent knowledge of microservices architecture
  • excellent knowledge of OpenJDK 11 development
  • experience with PostgreSQL, Ignite, Kafka databases
  • experience in using Web Services ( REST )
  • experience using Jenkins, Maven and Nexus
  • knowledge of JSON, Avro
  • Knowledge of Elasticsearch, Kibana
  • knowledge of Git or other repository system
  • knowledge of Linux CentOS (application deployment)
  • knowledge of Saltstack (provisioning)
  • knowledge of one of the agile methods of software development ( SCRUM , LEAN and/or KANBAN)

  • advantage: experience with monitoring applications (Prometheus, Grafana, Alertmanager)

  • responsibility
  • communicativeness
  • independent and creative thinking
New to the world of IT freelancing??

Freedom, flexibility, greater control over finances and career. Freelancing has evolved and offers much more today. See what's in store for you and how it will change your life.

50 000

Titans that have
joined us

482

Clients that have
joined us

221 340

Succcessfully supplied
man-days