Eugene M.


Remote job

Full time

Available now


Senior Java Developer

Taking part in design and implementation of applications back-end side, with partial involving in frontend.

It’s interesting to develop products with using modern Java-based technologies, TDD, Clean code, Scrum.

Talent Story

September 2016 - Present

Senior Java Developer

Implementing new features, refactoring legacy code on back-end side. Project is based on eCommerce development platform written in Java and it’s intended for foreign online store. The platform consists of its own native technologies used Spring, Oracle SQL databases, JS, Angular

Full cycle of design, implementation and support of e-store module for gathering suppliers format data about products and transform them to suitable. Used technologies: Spring Integration, Spring Boot, JBehave

Software development team consists of twelve members. Used methodology: Kanban

October 2014 - September 2016

Senior Java Developer

Developing new features and supporting Serena Business Management product (task management system). Mainly these were solutions for back-end and rarely front-end sides. Used technologies: Spring, Hibernate, Mysql and Oracle DB, JavaScript, REST, WebServices

Working in team of four java developers and front-end one, three testers and project manager.

Collaboration with customers support staff from different states

JavaScript Mysql Oracle DB
July 2013 - June 2014

Java Developer

Took part as developer of Switzerland Investment Bank system project. Domain was related with stock market. Main tasks: improving existing functionality, adding new features on back-end and front-end side. Project was based on Resin AS, Oracle DB, Spring, Hibernate, Stripes MVC, Vagrant, Chef

Developers team consisted of ten members, located in Ukraine and Switzerland. Used software development methodology was SCRUM

July 2012 - July 2013

Java Developer

As member of developers team I took park in developing of internal media project for student training and knowledge testing based on Tomcat, MySql, Spring MVC framework; used Scrum methodology

Designing and implementing career development project of online store by using Java concurrency, Apache MQ JMS, Spring AOP, Hibernat, MySQL, Flyway

June 2011 - July 2012

Junior Java Developer

Designing and implementing front-end and back-end sides of NFC Trusted service manager project based on Tomcat, Sybase DBMS, JSP, Servlets, Spring, Hibernate

Designing and implementing control system for sending and receiving of Secured Service SMS by using Java concurrency, JUnit, Encryption, AT-commands

Working in team of five Java full stack developers, database administrator and analist


2004 - 2010

National Technical University of Ukraine 'Kyiv Polytechnic Institute'

Master's degree, Computer Science

We are here to make your hiring easy and painless!

Our dedicated hiring consultants and engagement managers will support you throughout the whole hiring process