Software Developer
CurrentHave been working on a long-running information system project (occupational safety and health ICT system of Finnish government) from 2012 to present. Have done application development & design, requirements engineering, scrum mastering, system/service architect work, user interface design, use case design and documentation, interface and data specifications, system integration, database schema design, conceptual/domain modeling, application deployments and installations (production and staging environments), system administration. Done application development using Java EE 6, Java 8, JSF 2.1/Mojarra, Primefaces, JPA, CDI/Weld, EJB, Glassfish, Oracle 11g DB. Bitbucket+Git+Jenkins+Sonar environments are in use. RHEL & Kubuntu systems. Scrum/Kanban is applied. Jira+Confluence in use. Have participated also in some smaller projects:- An integration solution using Apache Camel in Apache ServiceMix/Karaf environment. Project also used Ansible+Vagrant for infrastructure as code.- Quality analysis of a software project- Supported an Angular/Android/Node.js/Spring Boot using app project in near-to-production-releasing phase, did e.g. Android client fixes, automated testing environment maintenance.