• PRO

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/1444756/

Software Engineer, Java Developer

Employment type:
full-time, part-time
City of residence:
Dnipro
Ready to work:
Other countries

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Senior Software Developer Engineer

from 11.2021 to 01.2024 (2 years 2 months)
Hitachi Energy, Дистанційно (Фінанси, банки, страхування)

Responsibilities:
My role required programming, testing and deploying to Azure.
Gather requirements, refine them, processing to tasks and implement them in every sprint.
Mainly Java (spring boot, spring data, security, test, hibernate), DB Oracle (create and update procedures), javascript (react, redux, test/jasmine), updating pipelines for test and security check (Black Duck).
- Responsible for developing a microservices-based application, ensuring a scalable and modular architecture
- Ensured high levels of test coverage (unit, integration, end-to-end), enhancing application reliability and quality
- Fixing bugs and errors
- Analyzed and recommended changes to existing code
- Customization of the security layer
- Communicated effectively with other members of the team
- Reviewed code developed by other team members
- Helped out team members with their tasks and problems
- Smooth integration of FE and BE
- Create Swagger documentation

Technologies Used: java, spring boot, maven, Azure, Kafka, js, react, Oracle, sql, sql procedures, …

Senior Software Engineer

from 01.2017 to now (8 years 7 months)
Фінанси, банки, страхування

Responsibilities:
Many projects, many technologies: Spring Boot, Kafka, ReactJS, Pivotal Cloud Foundry, AWS with Hystrix, Zookeeper, and a lot more...
Financial applications to provide access customers to their accounts, manage their accounts.
Applications to calculate profit from deposits in different conditions (ROBO UK, https://www.hsbc.co.uk/investments/existing-customers/investment-support/).
Managing accounts for Malta, UAE customers.
Support for legacy systems (Hub, mainframe).

My role required architecture, design, programming, testing and deploying BE and FE applications.

- Responsible for developing a microservices-based application, ensuring a scalable and modular architecture
- Ensured high levels of test coverage (unit, integration, end-to-end), enhancing application reliability and quality
- Gathered and clarified product owner requirements, ensuring alignment with business objectives
- Analyzed product owner stories, identified gaps, and provided effective solutions to meet project goals
- Application design and architecture
- Fixing bugs and errors
- Integration with external rest API applications
- Analyzed and recommended changes to existing code
- Algorithm optimization and refactoring of existing code
- Communicated effectively with other members of the team
- Reviewed code developed by other team members
- Helped out team members with their tasks and problems

Technologies Used: Java, JavaScript (ReactJS, node.js, webpack…), html, CSS, Mule API, Spring Boot, Security, Microservices, Kafka/RabbitMQ, Junit/Mockito/…, Lisa tests, CD/CI pipelines

Java Developer, Full Stack Developer

from 07.2016 to 12.2016 (5 months)
Codete GmbH, Дистанційно (IT)

Responsibilities: Development of additional functionality for data analysis, fix of current project, architecture of next version of the platform, support of customers, add new data formats for analysis

Technologies Used: Java, Groovy, Scala, Python, Jupiter Notebooks, BigData Analysis, docker, sql, JavaScript (underscore, lodash), html, css

Senior Software Engineer

from 07.2014 to 03.2016 (1 year 8 months)
EPAM Systems, Дистанційно (IT)

Responsibilities: Development of BE and FE parts of the application. Architecture Design and Development. Software Design and Development.
- Hybris modules development b2b/b2c, including management of warehouses and stores
- Integration with payment systems
- Customization of existing modules for dedicated clients
- Responsible for developing a microservices-based applications, ensuring a scalable and modular architecture within Hybris
- Ensured high levels of test coverage (unit, integration, end-to-end), enhancing application reliability and quality
- Fixing bugs and errors
- Analyzed and recommended changes to existing code
- Communicated effectively with other members of the team
- Reviewed code developed by other team members
- Helped team members with their tasks and problems
- Smooth integration of FE and BE

Technologies Used: Java + Hibernate, Hybris, RabbitMQ, MySQL, JavaScript (jQuery), Twitter Bootstrap, Backbone, Underscore …

Java Developer

from 09.2012 to 03.2013 (6 months)
SoftServe, Дніпро (IT)

Responsibilities: Development of BE and FE parts of the application. Team members couching and mentoring. Architecture Design and Development. Software Design and Development. (Logging in issues, role selection issues, role redirect, logout redirect issues, domains creation and relationship, repositories, services, REST controllers, queries management, general error handling response in JSON, DTOs, Apache Tiles configuration and layouts, base backbone application structure, models collections views for lists and view/edit items, list filtering (views and model creations, server response processing)).

Technologies Used: Java 7 + Tiles/JSP/JSTL + SpringMVC + Spring Data + Tiles + Hibernate, RabbitMQ, Oracle DB, JavaScript (jQuery), Twitter Bootstrap, Backbone.

Java Web Developer

from 09.2009 to 08.2012 (2 years 11 months)
Archer Software (IT)

Education

ДНУ

Медицинский, Днепропетровск
Unfinished higher, from 2000 to 2004 (3 years 11 months)

Knowledge and skills

  • Java
  • Git
  • Знання принципів ООП
  • Spring Framework
  • Spring Boot
  • Java Core
  • MySQL
  • PostgreSQL
  • Apache Maven
  • SQL
  • Docker
  • JavaScript
  • Hibernate
  • Знання технологій JDBC
  • Spring Data JPA
  • Apache Kafka
  • Keycloac
  • Liquibase
  • MongoDB

Language proficiencies

  • Polish — beginner
  • English — advanced
  • Russian — fluent
  • Ukrainian — fluent

Additional information

[open contact info](look above in the "contact info" section)

As a Software Engineer, I have a strong background in designing and developing software solutions for a wide range of applications. I have extensive experience in Java and am proficient in a variety of development frameworks and tools. I have a track record of delivering high-quality code on time and within budget, and I am skilled at leading and mentoring junior team members.

In addition to my technical skills, I am a strong communicator with excellent problem-solving abilities. I am comfortable working in agile development environments and have a proven track record of collaborating effectively with cross-functional teams.

Specialties: Java (Spring, Spring Boot, JPA, Hibernate, concurrency, multithreading, security, …), RabbitMQ, Kafka, Keycloak, Liquibase, AWS/PCF/Azure, Groovy/Gradle, Scala, Python, PHP (Zend Framework, Laravel, Symfony, Yii2, ...), JavaScript, ES5/6, CSS2/3, HTML, JQuery/ExtJS/ReactJS, XML/XSL/XSLT, SQL, NoSQL(Redis, MongoDB, Cassandra), Oracle/MySQL/MSSQL/PostgreSQL

Similar candidates

All similar candidates

Candidates at categories


Compare your requirements and salary with other companies' jobs: