lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate

Performance Optimization: Improved the performance of existing applications, resulting in reduced response times and increased efficiency.
Mentoring and Training: Training and mentoring of new team members, helping them integrate into the workflow and develop programming skills.
Participation in Agile Processes: Effective collaboration in Agile teams, ensuring on-time and high-quality product delivery.
Java Developer(04/2021 - 07/2023)
Took part in several projects: 
- Developed a Java library to replace an existing C++ library for database operations, ensuring seamless integration into the existing Java server. Translated existing C++ code to Java, making necessary modifications to meet project requirements. - Collaborated with the team to implement a microservice responsible for retrieving data from the database and providing it to the cache. This project involved a unique approach where traditional REST endpoints were replaced with a base endpoint, which required traversing a graph structure to locate and invoke the desired methods.
Java Developer (11/2017 - 04/2021)
Project: multi-module, multi-site capable product
developed to facilitate and analyze quality control efforts in the clinical laboratory setting
- Analysed and developed new features in Java JavaEE, Spring,
Hibernate), in Oracle SQL, PLSQL.
- Performed code review.
- Maintained and supported several versions of products in production.
- Used tools: JavaEE, Spring, Hibernate, OracleDBSQL, PLSQL,
Liquibase, JMS, SVM, WebLogic,
Professional Growth: I expect opportunities for professional development and growth as a Java developer, including involvement in interesting and challenging projects.
Innovative Environment: I want to work in a company that encourages innovation and provides access to modern technology and development tools.
Collaboration and Knowledge Sharing: Teamwork is important to me, and I expect the opportunity to learn from experienced colleagues and exchange knowledge with peers.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Java Developer, 08.2022 - present time: 
Responsibilities:
Designing and writing services;
Implementation and optimization of business processes;
Writing tests;
Working with the database;
Writing SQL scripts;
Technologies:
Java 8+, Spring, Hibernate, OracleSql, Junit, Maven, Git, Swagger, JavaScript, HTML, React, Redux

Java Developer, 05.2021 - 07.2022
Responsibilities:
Designing and writing services;
Implementation and optimization of business processes;
Writing tests;
Working with the database;
Working with log monitoring in Kibana;
From 2022 to work with the team as a Team Lead
Technologies:
Java 8, Spring, Hibernate, PostgreSQL, Junit, Maven, Git, Selenium, ELK, Swagger, JavaScript, HTML, CSS, Thymeleaf

C# Developer, 10.2020 - 10.2021:
Responsibilities:
Involving in various phases of the Software Development Life Cycle  and working in a highly dynamic agile;
Discovering and fixing programming bugs;
Writing tests;
Implementation, optimization and automation of business processes;
Working with the database;
Technologies:
C#, Git(Sourcetree), TeamCity, MS SQL, WinForms, DevExpress, HTML, CSS
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Java Developer                                                                                                                     11/2017 – present time
- Designed and developed the automated software for reporting historical trading data in java platform.
- Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers.
- Used Git version control technology and JIRA to track problems. 
- Creates and maintains project documentation.

Application Support Specialist                                                                                           02/2017 – 11/2017
- Regulatory Reporting full-cycle delivery, starting from high-level requirements definition and through to detailed technical design and implementation.
- Production Environment monitoring and Event management system configuration, Issues Resolution.
- Logs review, data discovery in database tables for investigation of workflow failures Raise a defect and start pro-active work on the resolution when the issue got identified. Escalate unexpected behavior found during the logic review (bugs in implementation) to the implementer's team.
- Update knowledge articles on new issues (classify known issues, symptoms and workarounds/fixes).
Looking for an ambitious company that will challenge my developer and problem-solving skills and allows me to continue to develop my knowledge and potential.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

I keep learning something new and trying to put it into practice. 
I am taking online courses and successfully passing the final tests, I have a few certificates.
Also, I have created 4 own pet-projects by using the technologies studied.
Java developer (1 year)
 - development of new tools for customers and support for current functionality.

CQ - specialist (3 years, 10 months)
- database integrity checks required for business processes
- content analysis, finding and solving problems related to its quality
- cross-department work for complex tasks
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Java developer 1year

Personal Skills:
Responsibility, good ability to adapt to the new environments, team work, team spirit, good 
communication skills, easy to avoid conflicts, stress resistant,sense of organization, 
punctuality, open-minded, high energy and friendly
Профессиональный рост.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Java developer (2017-now):
Enterprise project
Responsibilities:
- developing new REST services
- creating unit and integration tests
- fixing issues
Technology stack used:
Java 8, jUnit, Mockito, Microservices, JDBC, Docker, MyBatis, Ant, Gradle, Groovy, SQL, PL/SQL, Oracle, Ivy, SVN, Git, NiFi, AWS, Jenkins, Jira, Linux, Bash

Java Fullstack developer (2016-2017):
Blockchain ICO platform development and CRM project development.
These two projects involved developing an:
1) ICO platform for investing via EUR, USD, Bitcoin, and Ethereum.
2) CRM project
Responsibilities:
- Applied security features for the platform
- Implemented Changelly, Waves platform and BitGo services for buying tokens
- Developed financial interactions
- Implemented Ethereum smart-contract (ERC20) 
- Fulfilled registration and authorization features via e-mail
- Developed MySQL database structure
- Enabled localization and multilingual adaptation using l18n property files
- Implemented Thymeleaf layouts
- Developed REST services
- Implemented API services
Technology stack used:
Java 8, Spring MVC, Spring Security, Hibernate, MySQL, REST, Thymeleaf, jUnit, Maven, Tomcat, Javascript / jQuery, Bootstrap, Ajax, Scrum, Jira, Confluence, Linux
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent


Java Developer 2022 June – present
Project: Risk Intelligence Platform for businesses needing a better way to manage their financial and reputational risk which provides real-time continuous monitoring, insights, and alerts that deliver a complete picture of the partners a business relies upon.
Project: Application for personnel management and employment planning, that helps create and update plans in real-time and manage them.


Java Developer (remote) 2021 February – 2022 June
Created cross platform (mainly for Linux, Android) java library using retrofit2 Http client library to wrap public REST APIs. Improved performances for crucial endpoints. Implemented business specific functionalities by using Spring Boot, Java 8, Groovy, JPA, MongoDB, RabbitMQ


Java Developer 2020 June – 2021 February
Automating Clearing Settlement Depository Registrar System using Camunda BPMN, Java 8, Oracle 12g Apache Thrift services. Creating BPMN files using Camunda Modeler. Integrating “AsanPay” Payment System using Spring Boot


Java Developer 2019 August - 2020 June
Developed web-based hotel management system for local hotels with the team of 3 using Java 8, Spring Boot, JPA, Mysql8. Deployed on Ubuntu server.


.Net Developer 2018 October -2019 August 
Developed citizen admission system, inventory management system for uniforms using .Net webforms, Visual Basic, Oracle 11g. Created SOAP services (C#) to work with “AzerPost” postal service.
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent

- Developed a data processing application for a major Ukrainian plastic card company.
- Maintained and greatly improved test framework for mobile and desktop applications for a cyber-security company.
- Developed an extensive ETL test framework for a US healthcare company.
- Worked on a backend development for a major US marketplace.
Java Developer - 2 years, 1 month
Stack: Spring Boot, Hibernate, Nashorn, Swagger API, Solr, Oracle, WebLogic

Java Automation QA - 2 years, 2 months
Stack: Appium, TestNG, Jenkins, Allure, Maven, Git, TFS, Kotlin, Android SDK, Selenium, JUnit, Serenity, Mercurial, JIRA, TestRail, Avro messages, ETL tests, Postman, Bitbucket

Database Processing Specialist - 1 year
Stack: Python, Pandas, Tkinter
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

Have developed:
- Several new microservices;
- Project specific Test-framework (several libs: Core based on AspectJ, Test-DSL, Test-environment based on Mockito);
- Many technically complicated implementations of business logic and according technical infrastructure.

Background before programming: 
- Physics-mathematical and technical educations;
- Engineering experience in strength analysis of bridges and aircraft 5+ years;
- Also have some teaching experience.
Java Developer (2 years)
Microservices, Spring, NoSQL, Kafka, Reactor project, Unit/Functional/Contract tests...

Java/JS Developer (2 years)
1) Java:
    • Configurating;
    • Rest API and HTTP-clients development;
    • Implementation of any specific business logic;
    • DAO implementation (pure JDBC);
    • Data conversion/parsing (JSON/XML/Excel/txt/csv), caching, auto-emailing;
    • Productivity enhancement (parallelism and multi-threading);
    • Tests writing and refactoring.
2) UI layer – ReactJS:
    • Integration frontend with backend (ReactJS UI and Rest API);
3) DB layer – Oracle:
    • JDBC and PL/SQL integration;
    • Oracle stored procedures analyses;
    • SQL queries for investigation needs.
4) Team cooperation:
    • Agile methodology;
    • Technical documentation development;
    • Tasks planning - description, evaluation and scheduling.
Interested in Java 8+ development.
Position: Java Developer
Category: Java
Experience: 5 years | English: upper

I am a part of a succes story of few multinational projects, I am proud I have contributed to their success.
Java developer (5+ years)

- develop REST API services using JAVA, Spring Boot, OpenApi
- communicate with client and team to define tasks
- collabarate with team using code review, pair programming, mentoring
- deliver code to customer, make a demoes
 
Lohika (Capgemini group)
Nov 2021 – untill now (1 year)
Backend developer
Java, Spring Boot, Docker, Oracle DB, K8, Git, Jira

Java developer
Nov 2019 time – Dec 2021 (2+ years)
EPAM
Backend developer
Java 11, Spring, Docker, Oracle DB

Java \ PHP developer
July 2018 – Nov 2019 time (1,4+ years)
Quality Unit 
CRM application for www.liveagent.com and www.postaffiliatepro.com
Java 8, Swagger

Project manager
2009-2017
Unicredit bank

System Administrator 2004-2005
Windows, Linux, Sql.
project stack: Java, Spring boot
active project development (not support)
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Java Developer. A fast learner. Not bounded to any specific programming approach or a framework. Want to make things concise and simple. Care about details.
Played a role of a backend/Android developer on a Point Of Sale project. Developed integration components for hardware such as barcode scanners and pos-pads. Developed mocks for 3-rd party services with binary protocol; covered several pieces of the functionality with integration tests leveraging the developed mocks. Was involved in designing a relational data model and implementing a new application for managing coupon codes. Performed code reviews for other team members.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Java Developer Alfa-Bank:
Developing web and dataservices on WSO2 ESB.
- Postgres, Oracle, OracleAQ, RabbitMQ.
- JAVA 7, 8+, Groovy, Gradle.
- Spring MVC, Security, Boot.
- Supporting JasperReports printforms.

Java Developer in Grupa Exorigo-Upos, Kiev ("Omnichannel retail, Outsourcing, and FinTech"):
- Collaborated with other developers on designing, developing, testing, and implementing new HTML pages, using the Apache Wicket framework.
- Developing new modules and assembling them for the client.
- Working with databases: MySql, Postrgesql.
- Designing new reports using JasperReports framework.
- Maintained company website and using own knowledge and experience resolved any problematic issues.
- Provided web support and beneficial advice to clients.
I believe that work should bring satisfaction and peace of mind. To achieve this there must be an atmosphere of love and harmony, clearly stated goals and tasks. Work must be rewarded and constantly encouraged - a hungry programmer is a bad programmer. Companies interested in long-term relationships and professional development of their employees are in a high priority for me.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

Developed individualized HTML pages generator and email distribution system.
Integrated tools for message templates and data structuring.
Contributed to backend development and handled parsers.
Executed test cases, bug fixes, and code refactoring.
Java Developer |  April 2023 - July 2023
Project Description: Web application for generating individualized HTML pages with personalized messages and distributing them via email
Tech Stack: Java 17, Spring Boot, Spring Data, Hibernate, PostgreSQL, Gradle, JUnit, Mockito, Apache POI, Microsoft Graph, Lombok, MapStruct, Docker, Postman and GitLab Pipeline (CI/CD)

Implemented functionality for creating and uploading message templates, and integrated tools for parsing files for data structuring
Worked on backend development, including creating endpoints, implementing services, and handling parsers
Wrote tests, fixed bugs, refactored code
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate


Java Developer, Astound Commerce, May 2021 - present
    • Development of a e-commerce product
    • Development and improvent Order Managent System using Spring Boot, Redis, PostgreSQL
    • Writing unit tests

Java Developer, Axon Software, June 2020 – May 2021
    • Development of a project for interaction with cryptocurrency exchanges
    • Receiving, parsing and processing data obtained using REST API, WebSocket or FIX API.
    • Development of an application for data exchange between inner projects using ZMQ, TCP protocol
    • Writing unit tests
Software Developer with 3 years of experience and strong knowledge of Java programming.  in software engineering and Java programming principles. Experienced in object-oriented programming; developing, testing, and debugging code; designing interfaces. Quickly learn and master new technologies; successful working in both team and self-directed settings. 
Looking for new opportunities in Software development.
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate


Java Developer at BSPTech(Remote)
Startdate: Dec 2018
End date:  Jan 2020
Java Developer at QReact 
Start date: Jul 2019
End date: Sep 2020
Java developer at ONBIR
Start date: Sep 2019
End date: Sep 2020
Java Developer at Bank Of Baku OSC
Start date: Oct 2020
End date: I am currently working there
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Java developer at e-commerce web-application project:
Java 8, SQL, Hibernate, Spring Boot, Data, Security, REST, Git, JUnit, Mockito, Tomcat, Gradle
I'm looking for new opportunities to work with relevant technologies (Microservices, Docker, Kubernetes) while I would be happy to master other technologies more deeply as well
Position: Java Developer
Category: Java
Experience: 2.5 years | English: upper

I'm quite a curious guy so that I'm fond of writing code using different programming languages and technologies. Visit my Github
Also I was mentoring people for Java and for JS/React. Now they have jobs.
Java Developer at EPAM
Authentication Gateway Project
- Support the authentication gateway for a set of finance apps
- Investigating system failures and suggesting ways to improve it
- Develop/improve existing codebase

Timezones implemetation for health information system
- Researching existing code for blockers, possible conflicts and feaseable approaches
- Developing solutions for passing timezones into existing workflows

Fullstack JS Developer at CML Team
 Refactoring serverless React app to client-server approach
- Creating MVC backend on NodeJS (Typescript)
- Adding new features and redesigning existing React app
I'm looking for a place where I could grow as a developer and think as an engineer. I'm not afraid of complexity and hardwork, I'm afraid of boring projects with no future
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

I have hands-on experience with Test-Driven-Development, implemented integration testing on a few back-end projects I worked on.

Performed migration of the existing project to Spring Boot and refactored the existing codebase to follow the Dependency Inversion principle.

Implemented Redis-based cache on one of the projects.

Spoken English: fluent.
>> Java developer at EPAM | (July-2020) - (present)
Migration activities for microservices
1) Migrate microservices from one deployment system to another
2) Migrate microservices to a new monitoring solution

>> Java developer at S-PRO | (Apr-2019) - (Mar-2020)
1) Distributed video service similar to Youtube:
Technology stack: • Java 11 • Java blockchain libraries • LevelDB • Redis 
• Spring Boot • PostgreSQL • Flyway • Docker • Maven • Jenkins

2) Website builder for restaurant businesses:
Technology stack: • Java 11 • Spring Boot • Flyway • Docker • Maven • Jenkins
• MySQL • OAuth2 • Swagger • JWT

>> Java developer at Luxoft | (July-2018) - (Mar-2019)
1) Java developer on a big enterprise bank project.
Technology stack: Java 6/8, Spring 3/4, and Hibernate as the ORM tool.

Previous experience:
>> Application Support Engineer (May 2015) - (Jun 2018) (3 years)

>> SL3 Network engineer/Unix administrator​ at MatrixHome ISP
(Aug 2009) - (Apr 2015) (5 years 8 months)
A long-term project with a fairly modern technology stack (it doesn't have to be Spring) and a friendly team.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Java Developer at Gr8 Tech - Kyiv (03.2021 - Present)
* Creating microservices from scratch, integrations with 3-rd party services, adding new features, code review
* Implementing integrations with Cloudflare using Firewall Filters and Cloudflare DNS records
* Developing gateways using WebFlux for fast non-blocking transaction processing and increasing transactions throughput 
* API and architecture designing with after implementation
Technologies: Java, Spring Boot, Hibernate, Flyway, WebFlux, Spring Reactive Web, GatewayFilters, FirewallFilters, Cloudflare, S3 bucket, Redis, Kafka, DynamoDB, Neo4j, PostgreSQL, JUnit, Mockito, Gradle, Git, GitLab 
--------------------------
Java Mentor at JavaRush - Kyiv (02.2022 - 02.2023)
Mentoring students, giving lectures, making teaching materials, creating tasks and projects for students, and reviewing code.
--------------------------
Java Mentor at Gr8 Tech Academy - Kyiv (08.2022 - 01.2023)
Mentoring students and giving lectures, code review.
--------------------------
Java Developer at Parimatch Foundation & MON - Kyiv (08.2021 - 11.2022)
Development of backend application for a charity project «Active Youth». It improves reporting, recording results and ratings of athletes from competitions. 
Technologies: Java, Spring Boot, Spring Web, Hibernate, Flyway, Redis, PostgreSQL, JUnit, Mockito, Maven, Git, GitLab
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Java Developer at Proacta in Lublin, Poland
June 2018 — Present
Developing different kinds of REST web projects step by step from analyzing customer requirements to implementing them. Participating in several projects at the same time.
Projects participating:
Project 4: Customer industry: medical
System is designed to collect data on the diagnosis and therapy of breast cancer for oncology-hospital. The collected data used to generate statistics for the assessment and audit of the quality of the therapeutic process. Responsible for full-implementation for server side system with support on production.
Project 3: Customer industry: trading
Application for managing logistics of LNG containers. Automating  calculation of container state based on pressure and gas level in containers for customers. Implementing managing of container
state and other main functionalities, code reviewing, unit tests, bug fixing
Project 2: Customer industry: project management
SaaS application created for small and average companies which support and educate teams working in agile methodology like SCRUM. Implementing education layer, projec managements, tasks, sprints and stages, scheduling, documents storage, full-text search, customer panel.
Project 1: Customer industry: law office
Web application for administration in law office. Documents storage, customer panel, timesheet, billing system, matters, partnership, cooperation. Co-responsible for implementation office recommendation, observation, lists and bug-fixing.
Intern Java Developer at NetCracker
May 2017 — October 2017
Developing CRM web application for managing user interactions with telecom providers.  Responsible for implementation and integration back-end with front-end main functionalities, bug-fixing, refactoring and maintenance.
Looking for new opportunities and challenges
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Java Developer at SoftServe

Project A
Project Role: Java Developer.
From 17/01/2021 to 06/31/2021.
Responsibilities:
Write the entire application from scratch to finish API.
Write API design on open API 3.0
Implement all levels from controllers, services, to the repository
Cover tests
Dockerize the application.
Build CI/CD
Tools & Technologies: Java, Spring, OpenApi-generator (Swagger.io), PostgreSQL, Docker, Jenkins, OpenApi specification

Project B
Work period 08/01/2021 - now.
Project Role: Java Developer.
My responsibilities:
Code development.
Implement new features.
Code review.
Tools & Technologies: Java, Spring
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Java Developer at the product company (2018/01 – 2020/02) - 2 years 2 months

Used technologies and tools: Java8, Spring Boot/DataJPA/MVC/Security, Swagger, REST, EJB, JPA, Hibernate,  PostgreSQL, Java Mail, BPMN, Maven, Git, GitLab, Jira, Jenkins, IntelliJ IDEA.

Java developer at the outstaffing company (2020/03 – present time) - 10 months

Used technologies and tools: Java11, Spring Boot/Data/MVC/WebFlux/Cloud/Security, Swagger, REST, Hibernate, MySQL, Flayway, MongoDB, Lombok, Maven, GitLab, Kubernetes, Jira, IntelliJ IDEA.