lock-svg Successfully occupied
We have already found the right Titan for this project. Try to look at similar offers.
lock-svg project Successfully occupied
View offer information dropdown icon
Wallet icon Coin icon Rate 270 € - 320 € / man-day
Timer icon Form of cooperation Full-time / 40% Remote
Briefcase icon Sector Information Technology
Location icon Location Bratislava
Project duration 12 months with the possibility of extension
Period of cooperation 01.07.2023 - 30.06.2024
Start date 01.07.2023 , or by agreement
Languages
  • English flag English - conversational, B1
  • Slovak or Czech flag Slovak or Czech - active, B2/C1/C2

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.

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.

31 315

Titans that have
joined us

660

Clients that have
joined us

435 090

Succcessfully supplied
man-days