lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java Software Engineer
Category: Java
Experience: 0.5 years | English: upper


Ministry of Economy of Ukraine | January 2020 - February 2023 

Ministry of Social Policy of Ukraine | October 2018 - January 2020 
Head of expert group

coordination of development and implementation of relocation program (including online platform) for businesses who suffered from war;
coordination of development of E-tools for the provision of employment services through the State Employment Service platform and Diia app;
coordination of the digitization of internal operational processes of the State Employments Service of Ukraine;
coordination of programs for support and integration of internally displaced persons;
forming and approving the budget of the Mandatory state social insurance fund of Ukraine in case of unemployment;
development of state programs, strategies and target projects;
development of legislative acts on implementing Ukraine's obligations under the EU-Ukraine Association Agreement;
coordination of projects implemented in Ukraine by the International Labour Organization of the United Nations, the International Organization for Migration of the United Nations, European training foundation, EU4Skills, Norwegian Refugee Council, United Nations Industrial Development Organization;
implementing Ukraine’s economic activities within the EU Strategy for the Danube Region and Cluster 6 of the EU-Ukraine Subcommittee on Economic and Other Sectoral Cooperation.

Federation of Trade Unions of Ukraine | November 2013 - October 2018  

Head of unit

employees protection policies; social dialogue and negotiations; collective bargaining agreements.
I am a very motivated and persistent person interested in software developing using Java technology. Able to learn on my own, have high personal standards, always looking for the best effective way of achieving tasks and attentive to details.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

Although my bachelor degree is on Business Administration, I was accepted into Backend Development bootcamp and completed with Honors Degree.
more than 1.5 years of software development experience in one of the biggest banks of the Caucasus.
I have worked on below mentioned projects:
* Transfer services that were developed and maintained includes card to card, card to account, account to card, account to account, SWIFT, CONTACT transfers, top-up and withdrawal processes for Investment wallet, and money requesting services.
* Developed e-commerce service to top-up card and account balance by an external card.
* Implemented Transfer and QR Payment features of intra-country IPS (AniPay) service. IPS service was developed by a Central Bank to ease intra-country money transfers and payments with the help of 7/24 active transaction system. Development process included technical gatherings with the development team of Central Bank, analyzing provided documentations.
* Used ELK Stack to develop Operation History service to display list of all transactions that were executed via ABB Mobile. Integral idea behind this feature is to aggregate multiple informational transaction resources in one place to provide analytics services to mobile application users. To separate real time transaction and information management, Kafka Connect was launched for each transaction source to fetch and produce all necessary information to central history management microservice.
* Integration with SWIFT transfer and payment system. Main development process was mainly focused on using built-in core banking services to ease the process of making SWIFT transfers via mobile application.
* Implemented end-to-end integration with the CONTACT payment system of Qiwi Bank JSC. Integration process took a span of 3 months which included attaining online meetings, analyzing documentation, communicating with the support team, and development stage.
* Within the scope of investment in stocks and shares in NYSE, developed necessary account top-up and withdraw processes, with the integration of third-party US-based company, DriveWealth. 
* Currently, working on the integration of the MasterCard cross-border services.
Due to my some personal needs, my main priority for last years is a competitive salary which is one of the critical issues I have in my current job.
As a secondary point, I want to work on new tasks that require critical and innovative thinking.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate

Development and maintenance a high-load product with a lot of integrations and different technologies.
More than 3 years experience in IT area.
More than 2 years experience with Java.
Skills:
•	Java, Maven, Spring, SockJs, JDBC, Hibernate, Docker.
•	DBs: MySQL, Mongo, Oracle.
•	CI/CD Jenkins.
•	English level: intermediate
Looking for interesting project with a modern technology stack.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate


More than 5 years of production experience in java software development. Take a participant in development from scratch and in support and add new functionality to long-term projects (8+ years codebase) diving into an existing code. Experienced in various stages of software development, such as creating the concept and architecture of the application, analyzing the requirements, setting up CI/CD processes, development, maintenance, and communication with customers, manage the development team. Have more than two years of experience as a lecturer at a university in the discipline of Java.

MAY 2021 – OCTOBER 2022
- Designed and implemented several projects from an idea to production release and business result achievements;
- Worked with performance issues and successfully reduced service handling time in the critical customer functionality using the 
p99 approach for response time measurement;
- Take participation in creating standards for product development in the company including all stages from taking analysis to 
deploying functionality to the customer and maintenance;
- Coordinated work of the whole project team to ensure successful delivery;
- Owned the development lifecycle and was responsible for managing technical risks throughout the project;
- Implement communication between internal contour and outworld.

JANUARY 2020 – MAY 2021
Development Team Lead, EPAM Systems
- Developed and documented architecture of backend and database;
- Designed and described release flow for the application
- Set up CI/CD processes using gitlab, jenkins, sonarqube, docker;
- Set up working flow and created tasks for 2 backend teams, frontend team, and DevOps team;
- Took participation in all meetings with architects to optimization and new functionality and proposed different approaches;
- Interviewed and introduced new team members from different locations to the project;
- Implemented new functionality in the different components of the application and optimized core components;
- Fixed hot and performance customer defects;
- Worked with customers and analyzed new requirements.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


More that 10 years of overall IT experience including AQA, SDET,  software development; 
Including 6+ years as Java software engineer in different areas with foreign customers;
My experience is mostly based on code development, refactoring, business features implementing; production issues investigation; developing of integration tests, test frameworks; increasing unit tests coverage; providing code-reviews; mentoring;
Most of time was working on financial projects.
Looking for new opportunities.
new opportunities; friendly team; modern tech stack
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: fluent


Most of my obligations were as a Java backend engineer using Spring framework and its sub-projects. Occasionally also worked with Angular when it was a requirement for a project. Following are descriptions of the most notable projects I took part in:

- Development of a real estate advertizing site. I was part of a team that implemented functional and other requirements of backend services. Microservices were coupled with event sourcing and CQRS patterns.

- Extended existing bank system with leading digital banking platform capabilities. Tasks were defined as implementation of one banking microservice at a time. The team was practicing Scrum and agile methodology throughout the project life-cycle.
In Infobip I am assigned to the voice team where we work on the TTS (text to speech) and IVR(Interactive voice response) products.
We are responsible for developing new functionalities and mangaing the existing ones. The products consist of multiple microservices which are deployed on many data-centers around the world. The products are used by big clients such as Uber, Microsoft, BMW and many more, which is an additional motivator keep the platform stable and mantain high delivery rate of the voice messages. I use Java and spring for the backend services in my day to day work. Besides these we use various technologies and patters in order to make the product competitive in the market. Besides the development we also monitor the existing product using tools like prometheus metrics and grafana graphs in order to ensure stability at all times. For deployments we use an internal tool, a thing to note is that as each ticket is finished the changes are deployed immediately to production, which is why we make sure that everything works as expected and no bugs are introduced. As we work on such a big platform deployed around the world, I have the chance to solve many challenges that come with large scale distributed systems.
Skills used in these projects were:
Java 8,11
Spring (Spring boot, Cloud...)
JPA(Hibernate)
REST, Microservi
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate


Multi-component retail platform. Providing access to the product database for diverse microservices in the sales system, messages, notifications and data exchange.

Fintech application designed for a special ops team to view and manage specific documents related to securities. API developing and documentation, provision of resources for UI application purposes.

Complex e-learning platform with wide functionality of integration with high schools and universities web-sites including gathering statistics and building reports based on different roles.

Healthcare (EHR) system based on huge data processing. Parsing,formatting data and generating documents for usage in communication between servers etc.

Electronic publishing system supporting various types of products,including e-books, libraries, magazines, etc., with an interactive user interface.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


My CV will contain everything regarding skills, technology stack, past projects, companies and roles in chronological order

  Any workflow management model is permitted(even Waterfall) but personally I would prefer Kanban

  My preference is a small-sized team focused on a particular "long-running" complex task(instead of working in task-switching mode)
NOT "hard" time-tracking in a work process
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate


My first production project was about Pricing, that's squad was focused on calculating new prices align with some specific events with fee and other customization. So I was implementing some business logic via creating new microservices, establish connection with other microservices, creating new API's for other teams with strong requirements, built many processors to process data which was sent via Kafka Streams, Azure Service Bus or just saved in NoSql database like CosmosDB and MongoDB.

I used technologies like:
Architecture: OOP, Microservices, REST, SOLID, Clouds, GOF Design Patterns, Integrations, MVC, testing, TDD
 Libraries & Frameworks: Spring(Core, Boot, WebFlux,Data, JDBC, MVC, Security, Cloud, Test), Kafka, Hibernate,
Lombok, Feign, JUnit, Spock, Mockito, etc
 Tools: Git, Docker, Kubernetes, Swagger, Gradle, Maven, Jenkins, Gitlab CI, etc
 Third party services: Azure (CosmosDB, AKS, Functions, ServiceBus), Commerce Tools
 DataBases: MySQL, CosmosDB, MongoDB, H2
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate


My major skill is the development of Java platforms using best practices and patterns. The greater part of my experience is connected with the development of the backend part of applications. Have experience in development with Spring, Spring Boot E-Commerce platforms, SQL databases, and Linux (Ubuntu). Able to work either in a team or alone.

Project: TMT
About The Project:
GPS tracking system which allows logistics companies to track
their trips with a simple smartphone.
Project Role: Java Backend Developer
Tasks Performed:
Development of REST services.
Development of security parts based on JWT.
User management.
Payment integration.
Search functionality and notifications.
File upload functionality to AWS(S3).
Database maintenance.
Code review.
Migrations.
Participated in architectural decisions.
Participated in discussions to build modern applications.
Environment and Tools Used:
Java 11, Spring Boot, Spring Security, Spring Cloud,
Specification Spring Data, Relational Databases, MySql, Kafka,
SSE, REST services, Maven, Docker, CI/CD, Hibernate,
Liquibase, Git.

Project: T3 TMS
About The Project:
A transportation management system is built to help logistics
companies plan, schedule, and dispatch their trips.
Project Role: Java Backend Developer
Tasks Performed:
Development of REST services.
Development of security parts based on JWT.
User management.
Search functionality and notifications.
File upload functionality to AWS(S3).
Database maintenance.
Code review.
Migrations.
Participated in architectural decisions.
Participated in discussions to build modern applications.
End-to-end automated testing((Unit/Integration test).
Environment and Tools Used:
Java 11, Spring Boot, Spring Security, Spring Cloud,
Specification Spring Data, Relational Databases, MySql, Kafka,
SSE, REST services, Junut5, Maven, Docker, CI/CD, Hibernate,
Liquibase, Git.


Project: MLM
About The Project:
MLM multi-level marketing is a platform where users can buy
products and be a part of business, also he can invite other
people and work on them.
Project Role: Java Backend Developer
Tasks Performed:
Build a Micro-Service product with the capability of providing
white labels.
Changing Monolith architecture to Micro-service
architecture.
Clean-up after separation of the project into micro-services.
Development of REST services.
Write authorization server (micro-service).
Development of security parts based on PASETO.
Designing database architecture.
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: intermediate


My previous project, I was involved in, belonged to a healthcare domain and consisted of several microservices and a few client applications (mobile). I was in charge of developing the backend part as well as maintaining the database. I have a strong background in Java, especially in Spring-related frameworks, as well as SQL.
Looking for a place with a friendly working environment and  established development process where I can grow as a professional. I would like to apply my knowledge and skills to deliver the best possible solutions that meet customer needs.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: fluent

In addition to working on development and code review processes, I have also taken responsibility for the accurate estimation, design, discussion, and implementation of multiple solutions. This has led to improvements in quality, performance, and adherence to best practices.
My professional journey encompasses over a year of tangible commercial software development exposure alongside a commendable portfolio in project management, a reasonable blend of technical and leadership understanding. 

A snapshot of my professional engagements includes:

- Acting as a central communication hub for both internal and external stakeholders, fostering strong interpersonal relationships and sharpening my communication abilities.
- Reliable and precise in estimation, system architecture design, discussion, and deploying multiple solutions.
- Ensuring development and code review processes adhere to top-notch quality, performance, and best practices standards.

Mostly: Java 7,17; Spring; Python+React; SQL dbs; Docker; Quality control libraries/pipelines; AWS. However, I'm also looking forward to a more well-round dev stack.
I value a role where I can work collaboratively with diverse teams, contribute to strategic decision-making, and influence the direction of projects. 

An ideal position would provide me the chance to work on full-stack development projects where I can leverage my expertise in the Java stack and other technologies. 

I am especially interested in roles where my interest in project management can be utilized to drive initiatives forward and make significant impacts.
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: upper

Supervised project development from scratch developing team of engineers from trainee level to independent contributors who were able to deliver production-ready solution.
My recent experience is mostly related to banking sector and fintech domain. 
Working as a lead in Java development team through all phases from hiring to adjourning I've gain an experience of maintaining good team spirit and productivity.
Being mostly focused on development that involves Java stack our team was able to handle tricky DB-specific tasks (both SQL and no-SQL) as well as moderate front-end development.
I am open for technical position in back-end development based on Java stack. Having experience managing both people and processes I can consider positions involving management responsibilities that require solid technical background.
I'd like to work in team of professionals with friendly atmosphere. I'm frustrated with selling people as resources.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


My specialty is Software Development. I have experience in Java & Kotlin development and Bloomreach( Hippo CMS) platform.

- Main technologies and Frameworks: Java EE core, Kotlin, Groovy, ATG(Oracle Commerce) GCP, Microservices, Spring boot, Spring MVC, Web Services, Log4J, JUnit, Mockito, Kotest, Swagger, MapStruct, Lombok
- Build tools: Maven, Gradle
- SQL: MySQL, Oracle, JDBC, Spring JDBC
- Servlet containers: Tomcat
- Application server: Jboss
- Additional tools: SonarCube
- Version Control System: Git, SVN
- IDE: IntelliJ IDEA
- Development tools: SQL Developer, Oracle SQL Developer
- Management tools: Jira
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate

//////////////////

- Reduced memory consumption within the database by 4% by identifying patterns and creating rules for storing specific utility fields.
- Rewrote over 80% of the logic in the high-load administrative microservice to achieve improved performance. This was accomplished by rethinking the data processing logic, resulting in significant performance enhancements. The optimization efforts allowed for the launch pods to be allocated up to 60% of the initial memory capacity. 
- Improved the performance of the information retrieval algorithm by reducing the number of database queries from microservices from N*3 to 4 queries, resulting in information processing time decreasing from 40-70 seconds to <5 seconds.
//////////////////
My way of working is characterized by analytical thinking and a high degree of commitment. In addition, you can expect constant reliability and a safe manner from me. Thanks to my good grasp and tremendous willingness to learn, I can put myself into new tasks and processes flexibly and quickly in a short period of time and quickly integrate myself personally into existing teams.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate

Master of Computer Science, KPI, Department of computer science

Java trainer, lecturer in spare time
Native language - Java

Technologies:
- JavaEE (Servlet, JSP, EJB, JAX-RS)
- Java 8
- Android
- Play! Framework (Java)

Databases:
- MySQL
- Redis

Build tools:
- Gradle
- Maven

Infrastructure:
- Linux
- Docker

Testing tools:
- JUnit
- Mockito

Web - HTML, CSS, BootStrap, JQuery, AnguarJS
Design patterns - GoF, SOLID
Other tools - Git, Linux, bash
Do not offer legacy code maintenance
Looking for Scala position
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: upper


NDA.
Tools & Technologies:
- Scala, Swagger, Jenkins, ArangoDB
Responsibilities:
- Support & fixing code
- Adding new features

NDA.
Tools & Technologies:
Java 14, Spring Boot, OAuth2, Docker, Swagger, GCP, Jenkins, PostgreSQL, Liquibase
Responsibilities:
- Developing new features, refactoring
- Clarification requirements, estimation, and prioritization of tasks.
- Cover code with Unit & E2E testing

Open-source project.
Tools & Technologies:
Java 11, Spring Boot, Docker, GraphQL

Responsibilities:
- Developing Java server based on GraphQL APIs to integrate it with any Frontend module

Cryptocurrency exchange on microservice architecture.
Tools & Technologies:
Java 8/11, Spring Boot, RabbitMQ, Docker, Kubernetes, Helm, Blockchain, WebSocket, Server-Sent Events, Test Containers, Swagger, Performance Testing, Kibana, TeamCity

Responsibilities:
- Support, refactoring, performance optimization, and develop new code using blockchain technologies (Ethereum, Bitcoin).
- Develop new microservices, refactoring existing ones.
- Test coverage with the next test types: Unit, Integration, Contract, E2E, Performance.
Interesting and complicated challenges. 
Preferably microservice architecture and up-to-date technologies.
Not interested in outstaff model.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: pre

Have maintained Linux system for integration testing, configured monitoring tools for performance testing, mentored one trainee during his trial period.
Nice Ltd
Java Software Engineer – Jan 2022 – May 2022 (5 months)
CXone Recording (Compliance Center) – I was developing backend side for Compliance Center located on AWS cloud. Developing included such phases as low-level design, test plans creation, code implementation, code review, testing. 
Used technologies: Java11, Node.js, Spring Boot, AWS (Lambda, Cloud Formation, SNS, SQS), JUnit, Mockito, Maven, Swagger, GitHub, Jenkins, Postman, Jira, Confluence, SonarQube, Veracode, BlackDuck, JSON, YAML.

Nice Ltd
Java Software Engineer – Jan 2021 – Jan 2022 (1 year)
InterAct (Data Lake) - I developed backend side for long term storage based on Data Lake system. Developing included such phases as low-level design, test plans creation, code implementation, code review, monitoring, testing. Also, I maintained Linux system used for testing purposes and configured monitoring for performance testing.
Used technologies: Java8, Spring (Core, Boot, Data), RESTful, SQL Server, Hibernate, JPA, RabbitMQ, JUnit, Mockito, Prometheus, Grafana, Maven, Bitbucket, Docker, Jenkins, Postman, Jira, Confluence, SonarQube, Fortify, BlackDuck, JSON, YAML, RDC.

Nice Ltd
Junior Java Developer – Oct 2020 – Jan 2021 (2 months)
Engage (Compliance Center) – I took part in the development of backend side for Compliance Center and fixed production bugs. During the development, I also created test plans and tested the code.
Used technologies: Java8, Spring Core, RESTful, SQL Server, Hibernate, JPA, JUnit, Mockito, Maven, Bitbucket, Jenkins, TFS, Confluence, JSON, YAML, RDC.