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

Fluent in algorithms and data structures.
Completing hard problems in codewars and leetcode every day.
Participated in several hackathons and challenges.
Hacker mindset, Open-minded person )))
In my tenure within the blockchain technology sector, I've played a key role in various significant projects. A noteworthy one was a solution for secure document transfers within the banking industry, built on a framework of numerous microservices. The project leveraged Spring Boot for its versatile, standalone capabilities and utilized Docker and Kubernetes for the effective containerization of services, thereby ensuring scalability and seamless operation across diverse computing environments. Tools like K9s and Lens were instrumental in managing our Kubernetes clusters efficiently. Kafka served as our reliable conduit for real-time data streaming across the microservices, while Postman was integral for API development, testing, and management. This project, characterized by its sophisticated architecture and the interplay of cutting-edge technologies, stands as a testament to the potential of blockchain technology in bolstering security and efficiency in the banking sector. Details are covered by NDA.
 In another pivotal project, I served as a key developer for a Java Spring Boot monolithic backend API, initially designed to manage token transfers across Ethereum-like blockchains including Ethereum, BSC, and Tron. This system was later transitioned to support the emission, transfer, and management of a specific government token, demonstrating adaptability and the ability to meet evolving requirements.

As the primary developer on this project, I single-handedly took on a host of responsibilities. I was instrumental in the debugging process and implemented new major features, including the incorporation of external APIs and significant overhauls of the callback systems. Moreover, I made crucial modifications to the configurations to ensure optimal performance. My work was periodically reviewed by a senior developer, underscoring the level of trust and autonomy I was given.

The project relied heavily on Spring Boot and Spring Data for robust application framework and data access. The database management was handled via Postgres, while ElasticSearch, aided by Kibana, facilitated efficient, scalable search and data visualization. We used Docker and Kubernetes for containerization and orchestration, and Jenkins served as our go-to tool for continuous integration and delivery. APIs like Infura, BscScan, and Trongrid, along with libraries like Trident and web3j, played crucial roles in blockchain interaction and token management.
Position: Java Developer
Category: Java
Experience: 0 years | English: fluent


In my two years majoring in Computer Science, I have had a great deal of experience in Java, and Algorithms. I had 2 courses directly related to the programming language that gave me a firm understanding of object-oriented design, and Algorithms taught me how to tackle abstract problems. Moreover, by taking a Software Engineering course, I gained crucial skills in Agile methods, where I had the opportunity to develop an app according to the scrum principles.
**ATTENTION**
I am open to work no sooner than July of this year
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


In my work I was involved in 3 commercial projects. In first 2 I worked as Full Stack Developer, in the last as Back-end Developer. Technologies: Java, Spring, MySQL/PostgreSQL, GraphQL, Elasticsearch, Docker etc. Also worked with JavaScript, especially React.
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate


Innovative software engineer offering years of experience in the full software development lifecycle
 from concept through delivery of next-generation applications and customizable solutions. Expert in
 advanced development methodologies, tools, and processes contributing to the design and rollout of
 cutting-edge software applications.
Position: Java Developer
Category: Java
Experience: 6 years | English: intermediate

managed few micro projects on my own
Innovecs: 09.2021 – now
Position: Senior Software Developer
PROJECT NAME: SMC3
Project purpose: supply chain logistics
Main Responsibilities:
Develop CRM for cargo transportation.
Creation microservices for integration with carriers.
Work with mongoDb.
Work with front-end thymeleaf.

Innovecs: 12.2017 – 08.2021
Position: Software Developer
PROJECT NAME: Callfire, Eztexting
Project purpose: texting and calling Solutions
Main Responsibilities:
Feature development for telecommunication service.
Bug fixing.
Support.
Managing small internal projects.
Work with RabbitMQ.


Playtica: 08.2017 – 11.2021
Position: Software Developer
PROJECT NAME: autotests for Gambling
Project purpose: cover by auto tests all Playtica products
Main Responsibilities:
writing/supporting auto tests for Playtica products.

CMSU: 01.2015 – 07.2017
Position: Junior Software Developer
PROJECT NAME: Payment Processing
Project purpose: calculation communal payments for citizens of Vinnitsa city
Main Responsibilities:
Design business logic.
Write unit tests.
MySql tables design.
Development of REST service.
great team, new technologies in development stack
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Innovecs (January 2018 - Today) - Junior Java Developer.  Work on Enterprise Warehouse Management System. Deal with Java 8, Spring Framework 4.3, Hibernate, SQL for IBM DB2 and WebSphere Application Server, Maven, JSP, C++ (for warehouse handheld device), Git. Also, a bit of automated tests with Selenium.
A friendly team is a must for me, as well as interesting tasks and modern technologies.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Instruments: 

Google Cloud (PubSub, Datastore, Postgress in GC, kubernetes and others.), 
RabbitMQ, MinIO, Redis,
Intellij Idea, Gradle, PowerShell, Git Bash, MysqlWorkbench, DBeaver, GitLab, Docker, Jenkins, JProfiler, SQL Server Management Studio, JMSToolBox, Confluence + Jira


Experience:

2022-2023 – Data Management System. Adding functionality to existing system, bug fix, code review.

2020-2022 - Sales management system. Made initial project configuration and setup by myself. 
Main activities : communication with customer (business analyst, product owner, software architect), new feature development, code review, resolving requirements for complex task with BA and QA, establishing REST contract with FE team, requirements clarification, fixing bugs and implement new logic for changes in business requirements, existing functionality support .

2020-2020 – BPM system. Adding functionality to existing system, bug fix, communication with customer.

2019-2020 - Sales management system. Integration team. Work with optimization of queries to DB and speed up work with DB. Bugfix, change functionality, testing, code review, analyze FK failings, negative testing and graceful handling.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


"Integrated application for modeling and analysis of the dynamics of the rotor of the expander-compressor unit with magnetic bearings"
In this project I tried to create an integrated PC application in C# programming language. I mainly worked with SolidWorks API. The purpose of this project was to develop an application that allows you to change the dimensions of a model created in SolidWorks, carry out
analysis by setting the appropriate parameters and get results on the form.
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

Courses:
Java Start, Java SE, Java PreProduction, Java Pro Bionic University
FullStack program DAN.IT Education
Integrity Vision
FullStack Dev
•	Developing BPM processes for banks (front-end: web-portals where bank employees operates; back-end: logic for database operations, connection with external services, email notifications etc.)

========
Bionic University
Java Dev
•	Developing web application based on the REST-service architecture using the Spring framework
•	Сode coverage with tests using Mockito library
•	Database development (MySQL)
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


IntelliJ IDEA, Maven, Spring, JUnit, Mockito, Git, JSON.

MS SQL Server, MySQL, 1C, JavaScript, C++, C#, ASP.net.

8 years in the development of enterprise systems.
Have half a year experiance of Java development.
Have an experience of public speaking.
Interested in back-end development. Also I like to solve math-complicated problems.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

Development lead of a Survey System for educational environment until deployment and production release (6 members: Backend Developer, Frontend Developer, Android Developer, Manual QA, Data Analyst, PM).
- International Licensing System, Full Stack Developer (Java 8, Spring Core, Vaadin 7/14, PostgreSQL, React);
- Student Programming Learning System - Java Backend Dev (Java 11, Spring Boot, Jenkins);
- Student Survey System - Dev Lead (Java 11, Spring Boot, Vaadin 14, Google Cloud, Docker);
- Experience in mentoring (Junior -> Middle);
- Experience in lectoring (Java Stack).
Interested in working with Spring Boot. 
I would like to get experience in working with microservices.
It is not interesting to change the programming language.
I expect a comfortable place and friendly team to work on an interesting and challenging tasks.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Intern.
Duration: 6 months.
Project Role: Project collaborator, Scrum master.
Responsibilities: code development and bug fixing, code reviewing;
Project Team Size: 9 team members.
Tools & Technologies: Java, Spring, PostgreSQL, Docker, GitHub Actions, OpenApi specification.

Java Developer
Duration: 1 year 6 months.
Project Role: Softrare developer.
Responsibilities: code development and bug fixing, code reviewing;
Project Team Size: 16 team members.
Tools & Technologies: Java 11, Spring, PostgreSQL, AWS, Docker, GitLab, OpenApi 
specification, Microservices.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: fluent


Interned at Google 2 times as a C++ developer, made a market price change notifier Telegram bot using Java Spring and Postgre, recently developed backend side of a seaplane airline booking app using NestJS. Have an experience with competitive programming and won awards.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

During past 3 years і am working on large scale enterprise-grade applications for the US, Israel, Australia and Canada with healthcare domain.
My responsibilities typically includes implementing of new functionality, bug-fixing, re-factoring, unit tests creation.
Intern Full Stack Developer
ISD • Dnipro
04/2019 - 05/2020
Internship at a company where several projects were developed:
1. Casual game with technology: Typescript, Node.js, Webpack.
2. Creation of a production management system with technology: Angular, PostgreSQL, ASP.NET Core, Swagger.
         
ASP.NET Core Developer
Freelance
06/2020 - 08/2020

Full Stack Developer
ISD • Dnipro
08/2020 - Present
We develop program for medicine laboratory and support integration with existing apps. Server was written on Java 8
with Spring. We have two client version web and desktop. Web was written on Angular and desktop - C#. REST
maintained with JSON and SOAP.

Current tasks on the project:
- supporting current functionality
- developing and building architecture for task
- provide 3d line support
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


Intern Java Developer at Sigma software
August, 2022 - September, 2022

During my internship at Sigma software as a Java developer, I gained invaluable experience working in a team and learned several new technologies. Specifically, I delved into Spring core, Spring boot, and Spring security, which allowed me to develop Java-based applications more efficiently.

Additionally, during my internship, I focused on learning Hibernate - a popular framework for working with databases. This helped me understand how to work effectively and conveniently with relational databases, which is a critical aspect of developing many modern web applications.

Thanks to this internship, I became more professional and confident in my knowledge and skills, which will undoubtedly help me in my future career as a software developer. I am very grateful to Sigma software for this experience and the opportunity to learn in such a professional environment.
Java developer
Position: Java Developer
Category: Java
Experience: 0 years | English: pre

MASTER OF COMPUTER SCIENCE 
ODESSA STATE ENVIROMENTAL UNIVERCITY |2020 - 2021]
Modules: cybersecurity, cloud systems, e-commerce, computer networks, java and c# basics, sql database, UNIX-systems administration
Internship in the NetCrecker company for 5 months, at this time i learned Java core, MySQL database, AGILE, basic knowledge of Git, knowledge of object-oriented programming, and such principles of programming as KISS, DRY, SOLID
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Internship project (Luxoft, 6 months):
Domain: Fintech
Technologies: Java, Spring Boot, Hibernate, PostgreSQL, REST, Machine Learning, JavaScript, CI/CD (Jenkins)
Project description: REST application, created for similar quotes' prices predictions (precision wasn't too big). Main stages of project: fetching data from APIs to DB; Data processing for datasets creation; configuring AI for predictions based on collected data

Real projects (Luxoft, ~3 years):
Domain: Fintech
Projects description: all projects were created as part of trading/banking platform. In general, there was a big amount of different services, which should be maintained when needed. Besides existing ones, there were new epics to be developed (plugin for quotes search and further redirection to other services)
Scope of work:
-bug fixing for several existing projects
-development of new artifacts
-deployment to different envs (preproduction, production, k8s env, etc.)
-covering existing code with tests
-other usual activities (scrum etc.)
I'm open to any new domains/direction. 
Ready to develop and improve all kinds of software. 
No outdated tech stacks (no java 7, please)
Nice relationships within the team is always a huge advantage
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


Intership - Participation in the development of Spring 5/JPA Enterprise application with authorization and role-based access rights on the stack: Maven, Spring MVC, Spring Security, REST (Jackson), Java 8 Stream API. Persistence to Postgres and HSQLDB databases using Spring JBDC, JPA(Hibernate) and Spring-Data-JPA. Implementation and testing REST and AJAX controllers (more than 100 JUnit5 tests). Development of the web-client using Bootstrap (CSS/JavaScript), datatables, jQuery (3 months) 

Internship - intern Front-end developer with stack React + Node/Express (2 months)
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

From the last job: migrate code from struts framework to spring
In the first year of commercial expirience I made small projects like a bots, shops, and any web apps/services with java back. Last 6 month I have been supporting of existing project of mails service.
I would like to work with new technologies and development approaches
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


• In the last 4 months, two projects have been developed, the first example is an online store template and the second REST API for cinema ticket operations. Projects are made in java using spring, hibernate, etc
• Java developer with over a year of practical experience
• Have experience working with Java Core, Hibernate, Spring, etc 
• Have a strong knowledge of OOP principles
• Also worked with SQL (PostgreSQL, MySQL RDBMS)
I am looking for a position in an interesting project with a team of professionals. where I can develop professional skills, learn new technologies.
Position: Java Developer
Category: Java
Experience: 2 years | English: pre


In the past two years, I've gained experience in web development using different technologies. I focused on building Spring MVC applications with a strong emphasis on security and data management. One project I worked on involved creating a Java server for a platform that offered courses. I designed and implemented the server-side logic using Spring MVC, ensured secure access with Spring Security, and managed data using Spring Data JPA and MySQL. I also integrated WebSocket for real-time communication and used tools like SendGrid and Firebase for notifications. Additionally, I have experience with Swagger and Postman for API documentation and testing, as well as Ubuntu server administration.
Blockchain/Crypto
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


In two years I've been a developer on four projects in two companies. Participated in three projects in Sytoss and worked on company product at Fabware. In the first project, we developed an Android application and the other three were about web-applications.

Few more words about me. I love clean code, like exploring new things and automate everything when it is worth doing.

Also, I'm in my fourth year at KNURE, writing my bachelor's thesis.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


In Ukraine, I worked for a year as a Junior Python developer I also studied C++ at the university and, as a hobby, I study Java and its frameworks, and recently I started studying TypeScript.

At my last job, I wrote a rather large project, as for me, it consisted of the following:
I worked for Gazer Limited, which is engaged in the production and sale of automotive electronics (video recorders, radios, etc.) as well as my own TVs through Ukrainian online stores, and I had to write scrapers for absolutely every website that sells their products, structure this information in Google spreadsheets (I implemented this using Google API), I also broke down information on price violations for the company's products for each online store and automated the distribution of these tables for online store managers so that they would correct them. Also on this project, I implemented the integration of this work with a database and a telegram bot, I also want to note that with the help of my work I was able to update millions of data lines per month, and before that the company hired entire departments of people to do it manually, without even reaching 10 percent of my efficiency, so I saved the company a huge amount of money.
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate


I participated as a lead developer on projects "EX-SUD", Ehujjat - court flow and doc flow system for Uzbekistan's economic, administrative and criminal courts. Used PostgreSQL, JPA/Hibernate, Spring(core, data-jpa, security, mvc, boot), JSP, JasperReports, jQuery.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Internship project
3 month
Сalorie calculator
Pre - Internship project
2 weeks
Backend for frontend(Spring Rest project with filters, database, sorting)
This project was the most difficult but the most interesting for me.
At the beginning of implementation, I encountered Spring and Sql for the first time
and in a short time I was able to make a rather difficult project.I also have experience working with such technologies as: Docker, Kafka and GitLAb.
I participated in 3 month (non-commercial)
project in Softserve
In our team was 7 members
My role in the project was to correctly build
the spring program, connect it to databases
and implement spring security, also some
frontend functionality was performed by
me with Thymeleaf inserts.
-I have been giving private Java lessons for over
6 months
I plan to work as a Java Spring developer.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate

I participated in UJP's SoftServe program and my Ecotyky team won 1st place with a web app for doing tasks for nature.
I participated in the UJP SoftServe program, where my Ecotyky team developed a web application to perform tasks for nature. Work on the project lasted one and a half months. I was a front-end developer in the team and worked with HTML, CSS, JavaScript. The team worked according to the scrum methodology. In addition to daily meetings and planning at the beginning of the sprint, we had meetings with various experts from SoftServe who shared their experiences with us and answered our questions.
   I took the SoftServe IT Academy: Java Tech Course where my team developed a sports news site focused exclusively on the sports activities that allow users to effectively manage the news they want to see. We worked with the Scrum methodology and in addition, 3-4 times a week we had a meeting with a Java-web expert from the Softserve company. During development, we used: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Mapstruct, JUnit 5, Mockito, React, PostgreSQL, JDBC, Git/GitHub. I worked as a full stack developer. My responsibilities were:
Analysis and specification of requirements
Database design
Frontend and backend development
Problem solving
Code review and approval
Modular testing
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent

I like to work in team to get the best result. I can study very fast to complete the task with the best quality. I have time management skills and the ability to complete projects in a certain time frame.
I possess a strong knowledge of Advanced Java, Relational Databases, Clean Code principles, and Software Design patterns. I have a proven track record in developing maintainable and robust projects. My expertise extends to Java and Jakarta EE, where I have successfully utilized frameworks such as Spring Boot, Spring Core, Spring Data, Spring Security, and Spring Web.

In addition, I have created my own dependency injection framework, showcasing my ability to design and implement efficient and scalable solutions. I am well-versed in working with Docker and Kubernetes, enabling seamless deployment and management of applications.

While I primarily utilize Relational databases, I also have hands-on experience with NoSQL databases including MongoDB, Redis, and Cassandra. This knowledge allows me to adapt to diverse data storage and management requirements.

Developed Java applications using the Spring framework, including Spring Boot, Spring Core, Spring Data, Spring Security, Spring Web, and Spring AOP.
Implemented scalable backend development using microservices architecture with Java, Spring, and Apache Kafka.
Utilized various databases such as MySQL, PostgreSQL, Redis, and MongoDB for data storage and management.
Integrated Redis as a cache storage solution to enhance performance and efficiency.
Incorporated MongoDB as a NoSQL document database within a microservices architecture.
Optimized database queries by implementing indexes on frequently accessed table fields and improving subqueries using joins.
Developed backend systems using Spring MVC, adhering to clean code principles and software design patterns.
Implemented stateful applications using cookie and session authorization for enhanced security.
Ensured consistency and security of data in microservices architecture by utilizing JWT tokens.