Experienced Backend Developer/Architect Vantaa, Finland

Might be available

(Updated 2023-01-17)

Experienced Backend Developer/Architect

Vantaa, Finland

Native Finnish, English, Beginner Svenska, German

  • Software developer/architect with 10+ years of experience (Java, C#, Node)
  • Excellent communication and presentation skills in English and Finnish
  • Experienced in multi-national teams as the lead developer and architect

Skills (25)

Git

Kafka

Data Management

ORM

GraphQL

ArangoDB

JQuery

Jenkins

DATA MODELING

Node.js

Cassandra

ENTERPRISE APPLICATION INTEGRATION

Elasticsearch

TypeScript

NodeJS

Hbase

DATA ARCHITECTURE

CONTAINERIZATION

JavaScript

PHP

VB.NET

Clojure

SUPPLY CHAIN

VUE.JS

VueJS

Summary

I am a hands-on software architect, or a big-picture backend developer, with 10 years of experience with a variety of technologies, environments, teams, and organizations. I excel at data-intensive backend development, data and application architectures, API design, plus I am always ready to learn something new.

 

I have experience from full-stack web development roles to software architecture and enterprise architecture in large scale and data-intensive B2B integration and data management platforms. I am most proficient with Java, C#, and JavaScript and used to working in multinational teams and in on-premise and cloud environments. 

 

I have excellent communication skills in Finnish and English (I've spent close to 5 years of my professional life in the US), and I am able to tailor my presentation to different target audiences. People enjoy working with me in a team and I am able to maintain professional and open communication to drive results and to maintain pleasant working environment.

Professional Experience

Lead Software Architect
OpenText (GA, USA)

2019-10 - 2021-11

Architecture oversight and architectural support for document enterprise integration flow visibility services. A priority R&D project with large scale data-processing and storage with real-time user interaction.

Working as part of the Enterprise Architecture team consisting of 10 experts.

Running and improving company-wide enterprise architecture review processes for different product teams.

Building company standards for data architecture best practices for development teams and for guiding technology adoption.

Software Architect
Liaison Technologies

2018-05 - 2019-09

Data management platform lead development and architecture Technical and architectural lead in a team of 10-12 developers in R&D -focused projects with some customer-driven initiatives Mentoring less experienced developers and working closely with the product management and business analysts Architecting and developing a stream-backed eventually consistent data warehouses with no-code data modeling tools Java, Clojure, PostgreSQL, HBase, ArangoDB, Kubernetes, MapR, Kafka, Nodejs GraphQL APIs automatically built on top of custom data models Active-active design for multi-datacenter environment
Software Developer
Liaison Technologies

2017-01 - 2018-04

8 Liaison Technologies (Finland) Data management platform development Finnish (native) Working in a team of 10-12 developers in multiple time zones developing a newEnglish (fluent) data management platform for traditional data warehousing and to support hybrid data integration flows Docker containerization and Kubernetes deployments Java web services and data processing, Clojure interoperability PostgreSQL, ArangoDB, MapR Streams, Kafka Connect APIs Avro and Protobuf binary protocols Data warehousing techniques, slowly changing dimensions, late arriving data Self-management tooling UI development NodeJS with HapiJS VueJS
Research Assistant
Tampere University of Technology

2011-05 - 2011-09

User research, scientific writing, statistical analysis Java Android SDK mobile application development

Academic Background

Master of Science (MS) in Computer Science
Tampere University of Technology

2008-01 - 2016-01

Contact contractor

/