Sovelluskehittäjiä ( Full stack / Paikkatieto )
Positions and allocation4
Location100% etä
Required language skills English • Finnish
StartSyyskuu 2026
Duration4 vuotta
Requirements
Etsimme kokeneita Fullstack-paikkatietokehittäjiä laajaan puitesopimukseen.

Toimitukset alkavat syksyllä. 100% etätyö. "IT-asiantuntijat #2161" , "Senior Fullstack Developers #2160" sekä "Pilvipalveluiden kehittäjiä ( full stack / Suomi.fi ) #2162" ovat osa samaa hyvin laajaa puitetta. Näihin voi ja myös kannattaa ilmoittautua erikseen koska pisteytettävät osaamiset ovat erilaisia.

Käytännössä mukaan ilmoittaudutaan Hubin järjestelmän kautta.

Pakolliset vaatimukset:
- Vähintään alempi korkeakoulututkinto
- Vähintään 5 vuotta ohjelmistokehityskokemusta

Pisteytettävät vaatimukset:
- Suomen kielen suullinen ja kirjallinen osaaminen
- Scrum-kokemus
- DevOps-kokemus

- Jenkins, Cobertura Coverage, Sonarqube
- Ansible
- GitLab CI
- Docker
- Tomcat
- Atlassian Jira, Jira Software & Confluence
- Tietojärjestelmän teknisen arkkitehtuurin suunnittelu (laitteistoarkkitehtuuri, kehitys-, testi- ja tuotantoympäristö, lisenssit)
- Sovellusarkkitehtuurin suunnittelu (mm. 3-taso, MVC)
- Rajapintojen suunnittelu (esim Rest)
- Järjestelmäintegraatiot Suomi.fi palveluihin

- Käyttövaltuuksien suunnittelu
- SSL-varmenteiden tekeminen
- UML-kuvausten teko

- Integraatiotestien suunnittelu ja toteutus
- Testausautomaation suunnittelu ja toteutus (ml. yksikkö- ja integraatiotestaus)
- Rajapintatestitapausten suunnittelu ja testaus (mm. SoupUI)
- Suorituskyky- ja kuormitustestauksen suunnittelu ja toteutus (esim. Jmeter, Gatling, RPT)
- Tietoturvahaavoittuvuuksien testaus (esim. Burp Suite, Rapide Nexpose Express, OWASP Zap)
- Web-testauksen framework-tuntemus (esim. Karma ja Jasmine)

- Käyttöliittymäkehitys (HTML + CSS+Javascript+JSON)
- ECMAScript 7
- React
- Angular
- Redux
- OpenLayers
- Cesium
- Selenium

- HTML5 - prototyyppien toteutus (HTML + CSS + Javascript)
- Käyttöliittymän responsiivisuuden toteutus (esim. Foundation)
- Palvelumuotoilu
- Käytettävyyden arviointi
- Saavutettavuus (WCAG 2.1)

- Java-ohjelmointi
- Spring
- Rest
- JAX-RS
- Gradle
- Suomi.fi-palvelut

- PostgreSQL
- SQL ja relaatiomallinnus
- EntepriseDB Postgres Advanced Server
- Postgis
- Oracle
- Microsoft SQL Server

- FME Server
- Qgis
- Geo server
- Map server

- SOAP / Rest
- WFS-standardien 1.1.0 ja 2.0.0 tuntemus, standardien mukaisten WFS-palveluiden hyödyntäminen avoimen lähdekoodin kirjastoilla
- OGC API Features

- QGIS ja QGIS Server
- Qfield
- GeoPandas
- Paikkatietorakenteita sisältävän tietokannan toimintaperiaatteen ymmärrys (PostGIS tai Oracle Spatial)
Contactjani.murtoranta@digia.com
Case ID#2163
Apply time ends In 2 days
Updated5 days ago

If you have a Digia Hub account, Sign in and then apply for this project.

If you don't have a Digia Hub account, Sign up and then apply for this project.


You can also apply by sending an email to the contact person. Remember to include the case ID in the subject.

We recommend creating an account. That way

  • We will have all the required information for the project right away
  • Your can easily apply for other projects, now and in the future
  • We can easily find your profile and contact information when we are searching for resources in future projects
  • We can send you request when new project are published