Software Architect Helsinki, Suomi

Saattaa olla saatavilla

(Päivitetty 2021-01-10)

Software Architect

Helsinki, Suomi

Äidinkieli Finnish, English, Sujuva Svenska, Aloittelija French, German

  • Spring (10v)
  • Java (20v)
  • SQL (20v)

Taidot (36)

MICROSOFT WORD

XSLT

WORD

Java

B2B

SVN

JAX

OUTLOOK

Telecom

MICROSOFT OFFICE

Hibernate

JAXB

XML

EJB

DOCUMENTATION

ELISA

MICROSOFT OUTLOOK

Spring

JSP

B2C

MUTUAL FUND

Eclipse

SERVLETS

CRYPTOGRAPHIC

JQuery

JMS

JAX-WS

JBoss

SAS

INTEGRATION

MICROSOFT EXCEL

PIPELINE

INTEGRATOR

ROBOTICS

Excel

MAINTENANCE

Työkokemus

SOFTWARE ENGINEER
TRINIL OY

2021-01 - 2021-01

CGI

Development and maintenance of a banking fraud management system's REST interface and a batch program for
feeding flat EBCDIC format data into said interface.

Technologies: Java 8, OpenAPI, Spring Boot, Spring MVC, Spring Batch, Spring Integration, DB2, JBoss, SAS Fraud, Robot
Framework, Apigee, CA Release Automation, Maven 3, Artifactory
SYSTEM ADMINISTRATOR
TRINIL OY / TIETO OYJ

2021-01 - 2021-01

Managing approximately 50 Weblogic 8/10 domains consisting of 1-3 clusters with 2-3 managed servers each running on SPARC/Solaris, in addition to participating in the transfer and documentation of a major directory service running
on tens of Red Hat Linux servers running Tomcat 5/JBOSS 4.

Technologies: Weblogic, Solaris, Linux, Apache, BMC Patrol, ITIL
SOFTWARE ENGINEER
ENDERO OYJ

2021-01 - 2021-01

Implementing static and CMS-based websites for various customers.

Technologies: HTML 4, CSS2, Java, JEE, Weblogic Server, RDBMS (Oracle, SQL Server), Ant
SENIOR CONSULTANT
HOUSTON INC. / OP GROUP

2021-01 - 2021-01

Development of a mutual fund management service for corporate clients. Implementation of the first Finvoice e-
invoicing service for private customers. Lead development and application architecture design for a customer contract
management service.

Technologies: XML, XSLT, HTML, CSS, Java
ECOMMERCE CONSULTANT
BILOT OY

2021-01 - 2021-01

Full stack development on the Hybris platform, including migration and maintenance of a major brand B2C webshop and development of a B2B retail site. Hybris/SAP-based product development.

Technologies: Java, Spring, Spring Integration, HTML, CSS, JavaScript, jQuery, MySQL, Linux, Git, Gerrit, Jenkins, Robot
framework, SOLR, SAP/ABAP, Ant
SOFTWARE ENGINEER
TRINIL OY / ELISA OYJ

2021-01 - 2021-01

Developed the user interface of a large-scale customer self-service application on the Tapestry framework in an SOA
environment using agile methods. The tools used were Eclipse, SVN and Cruise Control for continuous testing.
Technologies: Java EE, Tapestry, Selenium, Subversion, Cruise Control
DATABASE ENGINEER
TRINIL OY / SPACE SYSTEMS FINLAND OY

2021-01 - 2021-01

Managed the system database describing the interface between the satellites and ground control for a two-satellite on-
board application software project. Responsibilities included implementing HTML documentation generation from XML
data via XSLT, management of the system database on MySQL, maintaining a Java application generating XML from the database and change management of XML data according to updated requirements.

Technologies: XML, XSLT, HTML, CSS, Java
SOFTWARE ARCHITECT
TRINIL OY / LOGICA

2021-01 - 2021-01

Implementation of an unemployment fund handling system, the primary responsibility being integration of the application handling system with the transaction processing system using WSDL/SOAP with JAX-WS/JAXB and batch
processing using JAXB and a proprietary framework.
SENIOR SOFTWARE ENGINEER
TRINIL OY / ELISA OYJ

2021-01 - 2021-01

Developing B2C services for a telecom operator using Wicket and MySQL for development, JUnit and Concordion for
testing, Git and gitflow for version control and Gerrit+Jenkins for continuous integration.


Technologies: Wicket, HTML, CSS, JavaScript, Java 6, Servlets, MySQL, Linux, Git, Gerrit, Jenkins, Ant, Artifactory, Ivy
SOFTWARE ENGINEER
TRINIL OY

2021-01 - 2021-01

CGI

Development of the backend of the national land database. Maintaining OpenAPI definitions of the interfaces and implementing them on Spring. Rewriting an admininstration interface using React.js.

Technologies: Java 8, Spring boot, Spring Data JPA (Hibernate), PostGIS, OpenLayers 3, OpenAPI, React.js, Maven 3, npm
SENIOR SOFTWARE ENGINEER
TRINIL OY / POSTI OY

2021-01 - 2021-01

Developing new features for a batch mail processing service for corporate customers offering a SOAP-WS interface where the material to be mailed is specified. Mailed material may consist of hundreds of thousands of shipments. The
system is built on an Oracle database, with a JEE middle tier running on Weblogic using Spring-WS for web services,
Spring JDBC and Hibernate for data access and Spring batch for data exchange. An administration interface is
implemented with Wicket. The software is developed using Scrum, with an emphasis on testing. All code is unit/
integration tested with checked coverage using JUnit, JMock and Cobertura in a CI environment (Jenkins). The
administration interface is acceptance tested with Selenium. SoapUI is used for the functional testing of the WS
interface.

Technologies: Wicket, Java 7, Oracle, SVN, Hibernate, Spring (JDBC, Batch, WS), Weblogic, SVN, Jenkins, SoapUI,
JMS (Weblogic + ActiveMQ), Selenium, jDave, jMock, JUnit, Maven 3
SENIOR SOFTWARE ENGINEER
Artifactory, Ivy

2021-01 - 2021-01

TRINIL OY / NITOR OY

Analysing the current software and identifying parts that will be affected by the migration. Proposing alternatives for
application migration and providing work estimates.

Technologies: Oracle OID, Oracle AM, Weblogic Server, Weblogic Portal, Fatwire
SENIOR SOFTWARE ENGINEER
TRINIL OY / ELISA OYJ

2021-01 - 2021-01

Additional development to services in previous assignment 1.2013-6.2013

Technologies: Wicket, HTML, CSS, JavaScript, Java 6, Servlets, MySQL, Linux, Git, Gerrit, Jenkins, jQuery, Guice, Ant,
SENIOR SOFTWARE ENGINEER
TRINIL OY / ENFO OY

2021-01 - 2021-01

Development of cryptographic certificate management software for banking applications over SOAP interfaces.
Cerificates are used for encypting and signing SOAP messaging between banks and their clients. Implementation of standard PKI certificate management functions against multiple banks' interfaces.

Technologies: Java 7, XML, Apache CXF, XML Security
SOFTWARE ENGINEER
TRINIL OY / CGI FINLAND

2021-01 - 2021-01

Development of vehicle registration services using JEE technologies, maintaining automated acceptance tests in multiple environments, implementing Jenkins pipeline based parallel test execution.

Technologies: Java 6, Scala, EJB (2 & 3), HTML, CSS, JavaScript, jQuery, MariaDB, DB2, Linux, Git, Jenkins, Robot
framework, Spring (Boot, JPA Data, MVC, REST), Hibernate, Maven 3, Gradle
TRINIL OY

2021-01 - 2021-01

Finland
CLASSIFIED - TRINIL OY / CGI
WEB DESIGNER
NEDECON OYJ

2021-01 - 2021-01

Implementing static and CMS-based websites for various customers.

Technologies: HTML 4, CSS2, Java, JSP, Perl, Apache, RDBMS (Oracle, SQL Server)

Koulutus

BSC
University of Helsinki

2021-01 - 2021-01

Ota yhteyttä konsulttiin

/