Expert Java Developer, SAP Commerce Barcelona, Spain

Might be available

(Updated 2024-02-18)

Expert Java Developer, SAP Commerce

Barcelona, Spain

Native English, Russian, Fluent Finnish, Intermediate Spanish

  • Microservices development experience, AWS
  • 11 years Java development experience
  • 5 years SAP Commerce development experience

Skills (38)

JavaScript

B2C

SOFTWARE DEVELOPMENT

JSP

Spring

STRUCTURED SOFTWARE

B2B

System Integration

Groovy

Java

API

Vaadin

SELF MOTIVATED

Solr

Hibernate

SQL

Elasticsearch

MESSAGE QUEUE

TypeScript

QUEUE MANAGEMENT

QUOTING

Struts

Queues

JQuery

ERP

VUE.JS

MAINTENANCE

PRODUCTION ENVIRONMENT

Jenkins

FPGA

PHP

Perl

Electronics Design

ALTERA

Assembly

XILINX

PROTOTYPING

EMPLOYEE RESOURCE GROUP

Summary

Software developer specializing in Java / Spring and eCommerce, with 11+ years software development experience of web application development, eCommerce (SAP Commerce), system migrations and system integration projects. I am result- and client-oriented, focused, self-motivated and proactive, good experience working in distributed international teams.
Core competences
- Backend: Java, Spring, Hibernate, Solr, ElasticSearch
- Frontend: Angular, GWT, Vaadin, JSP, TypeScript, JavaScript, jQuery, Less, css
- DBs: MS SQL, postgresql, MySQL
- Infrastructure: Docker, Kubernetes
- SAP Commerce Cloud Developer certificate

Professional Experience

Senior Java Developer, SAP Commerce (Hybris) platform developer
Columbus Global

2022-04 - 2023-12

Working on a multi-brand and multi-country B2B SAP Commerce Cloud project as a backend developer. As a part of internal product team I designed and implemented new features on different backend layers such as backoffice, REST API, services and background processes, payment system integrations. My work also included feature support, bug fixing and also some occasional frontend tasks on both accelerator and Spartacus storefronts. I have created solr and flexible search customizations for better and faster search results.
Participated in two storefront upgrade projects migrating JSP storefronts to Angular storefronts as a backend developer (REST API endpoints, stores' backend logic update) Tech stack: Java 11,17, Spring, Groovy script, JSP, Angular, solr, ElasticSearch, MS SQL. SAP Commerce platform v.2005 to v.2205, Docker, Kubernetes, Bamboo
Software Developer (Java / Spring / Angular), Senior Consultant
Bilot Consulting Oy

2018-11 - 2022-03

B2B Ecommerce projects development and customization based on Java Spring framework.
Lead developer on a merge project for two b2b eCommerce webshops into one Spring application to run under same cloud platform, with one of the shops containing up to 700k product items.
Participated in several Hybris CCv2 B2B and B2C eCommerce projects development as a backend and full-stack developer. This included development and customization of Angularbased eCommerce frontend (Spartacus) for SAP Commerce Cloud platform.
Developed eCommerce integration with SAP ERP, ElasticSearch. Designed and implemented Verifone payment gateway integration. Moved some of the eCommerce backend monolith functionality into Quarkus microservices.
Tech stack: Java 8,11, Spring, JSP, Angular, LESS, TypeScript, MySQL, MS SQL, SAP ERP, ElasticSearch, Verifone, Docker, Quarkus, Azure Pipelines
Software Developer
Variantum Oy

2017-05 - 2018-11

Software developer for Sales Configurator and Sales Quoting apps - Configure-Price-Quote application. Designed and developed Sales Configurator UI and Configurator PLM software integrations with Salesforce.com and MS Dynamics 365.
Developed custom backend and frontend extensions for Variantum PLM system.
Tech stack: Java 8, GWT, Vue.JS, TypeScript, tcl, SFDC apex, Jenkins
Software Developer, Senior Consultant for MacAfee/Intel Security
Nemesol Oy

2013-04 - 2017-04

Participated in several large-scale system migration and integration projects for customer hardware licensing system due multiple company mergers. Responsible for software features development, code refactoring, building internal utility tools.
Refactoring perl message queue service to Java microservices.
(Vaadin, Java, Hibernate, REST microservices, PostgreSQL, message queues, JSP, Struts), product support, production environment setup and maintenance.
Refactoring and customizing web-based CRM for Finnish Measurement Center (Vaadin, Java, Hibernate, MySQL).
Participated in company's IoT projects (time-lapse construction site cameras, custom electronics assembly and prototyping).
Web Developer, co-founder
Tiimimedia

2012-01 - 2013-04

Web-designer Various CMS-based webpages projects, e-Commerce website based on Joomla CMS (php, javascript, html, css)
Software Developer
Goalsoft

2010-10 - 2011-12

in a startup company. Developed TaskTracker web-based application for project / task management and tracking, intended for small scale companies. (ASP.NET, C#, MS SQL, css, html)
FPGA design engineer
Altera, Xilinx FPGAs with VHDL and SystemVerilog

2004-01 - 2009-01

Academic Background

Bachelor degree in Engineering
Lapland University of Applied Sciences

2024-12 - 2024-12

Tornio University of Applied Sciences
Tornio University of Applied Sciences

2000-01 - 2007-01

Certifications

AWS Cloud Practitioner

2024-01

SAP Commerce Cloud Developer

2020-10

Contact contractor

/