DevTeam.Space Developer Profile, Denis

Denis

DevTeam.Space Developer Profile, Denis Java Developer

Europe
Availability: Full-time
Hire Denis
Europe
Availability: Full-time
Java Developer at DevTeam.Space since January 1, 2016

Denis is a senior Java developer​​ with​​ over ​​5 years of experience​​. He is highly skilled in Spring MVC, Spring Security, and Hibernate frameworks.

Expert In
Java JavaScript
Location:
Europe
Availability: Full-time
Skills and Qualifications

Languages

  • Java
  • JavaScript
  • HTML
  • CSS

Frameworks

  • Spring Boot
  • Spring Data JPA
  • Spring JMS
  • Spring Core
  • Spring Security
  • Hibernate

Libraries/APIs

  • Swing
  • Servlet API
  • Jquery
  • Log4j

Tools

  • JMX
  • Git
  • JUnit
  • Mockito
  • Katalon
  • Intellij Idea IDE
  • Eclipse
  • Maven

Other

  • Drools
  • ActiveMQ
  • Tomcat

Data bases

  • MySQL
  • PostgreSQL
  • MySQL
  • HSQLDB

Featured DevTeam.Space Projects

Telecommunication Management Center

Enterprise

United States

Backend, Communication, DevOps, Java, Software

Designing, implementing, and maintaining continuous integration for an enterprise multi-component telecommunications web application.

Details
Commercial Mule Connector for IBM I (AS/400) Mainframes

Backend, Communication, Java

The main task was to design, develop, and implement the Mule connector, which represents a wrapper over a cloud-based MDM system, acting as a PaaS.

Details

Some of Denis’s Projects

An Application for Estimating and Managing Project Implementation Costs

Senior Java Developer

This management application has a multi-user mode which allows users to open documents on different workstations and modify them simultaneously. All modifications are instantly synchronized among instances with the help of ActiveMQ. The UI was implemented with the Swing-library. Denis created the multi-user functionality and successfully implemented it. He developed and designed GUI and wrote Unit tests as well.

This management application has a multi-user mode which allows users to open documents on different workstations and modify them simultaneously. All modifications are instantly synchronized among instances with the help of ActiveMQ. The UI was implemented with the Swing-library. Denis created the...

Read more
  • Java 8
  • Spring Boot
  • Spring Data JPA
  • Spring JMS
  • Swing
  • ActiveMQ
  • MS SQL
  • JUnit
  • Mockito
  • Intellij Idea IDE
  • Maven
  • Git

Desktop App Development

Java Developer

A set of client-side and server-side applications intended for bonds and derivatives trading. It is used by numerous financial institutions. Denis was responsible for desktop-client development: he implemented new features, altered existing features, fixed bugs, solved concurrency issues etc.

Read more
  • Java 8
  • Drools
  • Java FX
  • Swing
  • GUI Framework Netbeans Platform
  • HSQLDB
  • JUnit
  • Mockito
  • Katalon
  • JMX
  • Eclipse
  • Maven
  • Git
  • FIX Protocol
  • HornetQ

Chatbot

Java Developer

This project was an internal customer support software integration with popular messengers and social networks like Viber, Facebook, etc. Denis developed the core part of the application, which is responsible for receiving callbacks from Viber's backend, managing sessions, generating responses, and other functions.

This project was an internal customer support software integration with popular messengers and social networks like Viber, Facebook, etc. Denis developed the core part of the application, which is responsible for receiving callbacks from Viber's backend, managing sessions, generating responses,...

Read more
  • Java 8
  • Spring Core
  • Spring Boot
  • Spring Security
  • Hibernate
  • Maven
  • PostgreSQL
  • JUnit
  • Mockito
  • Log4j
  • AngularJS
  • Git
  • Jasper Reports

Online Shop

Java Developer

Online clothing store for a local US market. The application was deployed into a Tomcat container, had a Web UI, and was based on HTML, CSS, JavaScript, Ajax technologies. Denis developed the backend part and verified it with Unit tests.

Read more
  • Java 8
  • Spring Framework
  • Hibernate
  • MySQL
  • JUnit
  • Mockito
  • Intellij Idea IDE
  • Maven
  • Git
  • Tomcat

Leasing calculator

Java Developer

An application that allows users to create leasing payment calculations for different objects, intervals, and rates. Denis designed and implemented the architecture and UI, and wrote the tests.

Read more
  • Java
  • Servlet API
  • JSP
  • JSTL
  • Plain JDBC
  • MySQL
  • Tomcat
  • Maven
  • JUnit
  • HTML
  • CSS
  • Git

An Editor App

Java Developer

Web application for adding/editing/updating news articles. Denis designed and implemented the entire application from scratch.

Read more
  • Java
  • Spring (core
  • MVC)
  • Hibernate
  • MySQL
  • JUnit
  • Mockito
  • Log4j
  • Apache tiles
  • JSP
  • JSTL
  • JavaScript
  • JQuery
  • HTML
  • CSS