We are looking for several Fullstack Developers for our client's project. Client has a multivendor team.
Minimum overall software development experience is 5 years.
Technical competence requirements:
1) Java or Kotlin
2) TypeScript or CoffeeScript
3) Functional Programmin Languages, Haskell, Clean, PureScript, Elm, Ocaml, F#, Frege, Scala, Lisp, Scheme, Racket or Clojure
4) Python, Lua, Rust, Julia or Ada
5) Property-based testing, design by contract, fuzz testing, dependent types or formal methods of software development
6) Configuring, managing or orchestrating Kubernetes workloads, for example with raw manifests, Kustomize or Helm
7) Configuring GitHub actions or other Continuous Integration and Delivery systems
8) Configuring for deployment or deploying observability tools, for example Prometheus, Grafana, OpenTelemetry, ELK stack, Graylog, Fluentd, Jaeger, Cortex, Alertmanager or PagerDuty
9) Provisioning or configuring with Pulumi, Terraform, Ansible, Chef, Puppet or Saltstack
10) Provisioning or configuring resources on Azure.
11) Provisioning or configuring on MaaS, IaaS or PaaS, for example Hetzner, AWS or Heroku.
12) Using Apache Pulsar.
13) Using Apache Kafka, Redpanda, Pravega, Facebook LogDevice, Apache RocketMQ, NATS Jetstream, RabbitMQ, Redis Streams, Apache ActiveMQ, MQTT, AMQP, STOMP, NATS, ZeroMQ, Azure Event Hubs, Azure Service Bus, Azure Queue Storage, AWS Kinesis Data Streams, AWS Kinesis Data Firehose, AWS SQS, GCP Cloud Pub/Sub or GCP Cloud Tasks.
14) Using stream processing frameworks that use a distributed log or messaging system underneath. For example Apache Flink, Apache Beam, Spark Streaming, Kafka Streams, ksqlDB, RisingWave, Azure Stream Analytics, AWS Kinesis Data Analytics or GCP Dataflow.
15) Using, configuring or managing SQL databases, for example PostgreSQL or SQL Server.
16) Developing REST, RESTful or GraphQL backends.
17) Developing with React.
18) Developing web applications with HTML, CSS and JS/Wasm as part of the output but without React.
19) Using Leaflet, Mapbox GL, Maplibre, OpenLayers or PostGIS or processing OpenStreetMap data preceding the map tiles.
20) Developing using APIs from Joukkoliikennerekisteri (JORE), High-frequency positioning (HFP) or Digitransit.
21) Developing using GTFS, GTFS Realtime, Transmodel, NeTEx, SIRI or automatic passenger counting (APC).
22) Facilitating for example agile planning, review or retro meetings; agile coaching.
23) Developing public code that is licensed with a free license according to the FSF:
https://www.gnu.org/licenses/license-list.html