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


*Banking Apllication | 06.2021 - 07.2021
 Separate access level for the users and administrator.
 Various banking transactions such as transferring money
 between accounts, withdrawing and adding funds, etc.
 Using HTTP Methods (GET, POST, PUT, PATCH, DELETE).
 Security (Basic Auth + JWT).
 Serving Web Content for browser demonstration.
 Using Thymeleaf in the view layer.
 Worker with PostgreSQL, using hibernate orm.
 Implemented user registration with saving to the database.
 Technologies: Spring Boot, Hibernate, PostgreSQL, HTML, CSS,
 Thymeleaf.
*Building a RESTful Services
 Technologies: Spring Boot, JPA, PostgreSQL, Postman.
*Designing and developing microservices.
*Computer science education.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

I have completed Java courses in IT school "Hillel":                                          
- Introduction Java (certificate with highest mark - "exellent")
- Java Pro (certificate with highest mark - "exellent")
- Java Enterprise (certificate with highest mark - "exellent")

I have completed English courses "Green Forest" :
- Intermediate  (certificate with final grade 175 / B)
- Upper-Intermediate  (certificate with final grade 188 / A)
- Advanced C 1.1 (certificate with final grade 193 / A)
Bank System project
The system provides info about creation and maintenance bank cards, finance attributes.
Project Role: Java Software Engineer 
Responsibilities:planning, estimating; analyzing requirements, writing tech docs, refactoring code, improving app’s performance; fixing software problems, making code review, writing tests.
I'm looking forward to working in an interesting project with a friendly team.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: basic


Basic knowledge: Java Core, SQL, ООP, JavaScript, HTML, CSS
Gain a position of Intern/Junior Java Developer. Gain knowledge and working
experience in a highly professional team.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


- Basic knowledge of Java. Taking part in studying projects using these languages in the university
- Understanding principles of OOP, Java Collections
- Knowledge of basic principles of developing Android applications. Developing small programs on this platform
(e.g. game “tic-tac-toe” a.k.a "Xs and Os") using Eclipse
- Some knowledge of ADO.NET (developing relationship "city-country" with the participation of Microsoft SQL
Server)
To expand my knowledge of IT, get an experience in program developing using my present knowledge, gain deep attainments of Java, become master of my craft in your company
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: basic


Basic knowledge of OOP;
Basic knowledge of software testing;
Experience writing small programs;
HTML, CSS,  Java, jMeter, Sql, C;
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: pre

PhD
Participation in more than 30 scientific conferences
Presidential Scholarship for Young Scientists
Verkhovna Rada of Ukraine award for young scientists
Basics HTML, CSS, JS
Project:
Telegram bot with messages from State Emergency Service of Ukraine
Simple web parser
Aprs beacon etc.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: pre


Before the war, I developed and successfully launched applications for advertising campaigns of small companies selling Chinese audio equipment with aliexpress, such as headphones and speakers, using Java and sql programming languages, spring and hibernate frameworks, technologies for creating front-end html5, css and thymeleaf. Have a background and practice in Java EE, REST, J-Unit, Mocito, Git, SQL, Maven, Spring, Hibernate, CSS, HTML, Thymeleaf, Intelijj idea
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: basic


Better to look at the CV!

If interesting, I repeat briefly:
- Java, Junit (Mockito), Maven, REST, SOAP and frameworks (JaCoCo, jsoup, json);
 
- PHP, HTTP, HTML, CSS (SCSS, Bootstrap), Open Server;

- PostgreSQL, Microsoft SQL Server, 
MySQL, Git (GitHub, GitLab);

- UML and excellent knowledge of 
computer engineering and electronics.
Desirable remote work.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


Between February and May 2022, I worked as an intern at SINAM company, where I wrote simple queries using oracle SQL. Currently, since January 2023, I have been working as a JAVA backend developer at ELCOM Group. In this company, İ have more than business logic. I participate in the develop of sites using MySQL.I develop some code in JAVA programming language.
I want to continue my future with foreign companies and successful business and startups.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


Bobocode, Aug 2021 – Feb 2022
Role: java developer, working for Bobocode within the curriculum in an Agile team of 9 people. 
Technologies: Spring (Boot, IoC, MVC, Data), Hibernate, Junit 5, PostgreSQL

Codenjoy, Nov 2020 - May 2021 An open-source project. Provides the ability to create your own games build upon an existing framework. Role: backend developer, working for Codenjoy in an Agile team of 4 people. Technologies: Java 11, Maven, Spring MVC, Spring Boot, Spring Security, WebSockets, Reflections, JUnit, Mockito, Docker, PostgreSQL, Git. HTML, CSS, JS, JQuery.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: upper


- Building Microservices applications according to business billing needs.
- Developing distributed/service-oriented applications with REST APIs.
- Integration with internal system and UI part design. Integration with a lot of devices around the river fields.
- Development government applications.
- Collecting and filtering advertising metrics and data.
- Transferring part of implementation from monolith to microservice.
Become a practicing java developer in a modern company on interesting projects
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: basic

Seeking a Java Developer position for implementation of the assigned tasks at established time with the necessary quality.
Have the necessary knowledge and skills: self-learning, planning, responsibility, problem-solving and logical skills. 
I graduated the Java Enterprise courses. Over the year, I have been learning java by myself. Now I`m participate in a training project of the development server for accommodating personal finances. The technologies used in the project are: Hibernate, spring-data, REST, Spring MVC, Lombok, Jackson, spring-security, OAuth 2.



.
-	Build tools: Maven;
-	Technologies: Servlet, JSP;
-	Data Access: Hibernate;
-	Frameworks: Spring;
-	Testing: JUnit, Mockito;
-	IDE: Eclipse, NetBeans, IDEA;
-	Сontainers: Tomcat;
-	VCS: Git;
-	Code quality managers: Sonar.
Has experience in JavaScript, HTML, CSS.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


- Built automated test scripts for UI and API tests using Java, Selenium WebDriver, Rest Assured, TestNG.
- Have experience with Git, SQL, Maven, Spring, Hibernate.
- Kept scripts and test cases updated with current
requirements.
- Evaluated function, performance and design compliance of every product against design standards and customer needs.
- Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective. 
- Operated under Agile and Scrum frameworks to
complete releases and well-organized sprints.
Position: Junior Java Developer
Category: Support
Experience: 0 years | English: upper

I have completed Java software development courses.  There is an example project available.
Call center operator

 1. Advised customers on the company's products and services over the phone.
 2. Registered appeals and offers from customers.
 3. Offered additional company's products.
 4. Solved clients' questions.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


Cargo delivery
Cargo delivery company website, contains information about delivery directions. There are 3 role types - unregistered user, authorized user and administrator.
Architecture: MVC pattern, Java Code Convention, Apache Tomcat as the servlet container, PRG pattern, sessions, filters, listeners, unit tests
Features: ability to calculate cost of service, make order and pay it, administrator can process applications and receipts for payment, application supports two languages - ukrainian and english

Spring REST
Implemented RESTful application architecture based on Spring Boot and Spring MVC. Database connection using Spring Data JPA. Automatic API documentation using Swagger. DTO validation. Error handling. Implemented and configured actuator.
100% code coverage with testing
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


CargoParts
VINCodeReader
JavaFX - we needed a desktop application and I chose JavaFx, plus as an advantage, we have
SceneBuilder as a core and XML for a bit of tweaking.
Tesseract OCR - like a free computer program for text recognition.
TDD - because at the exit of Tesseract I got a text with many different characters, I
chose this software development process as the best way for me. As a result of using regular
expressions and StringBuilder
Spring JPA - after my contact with JDBC, I think it something a better tool for working with
database.
SQLite - embedded database since the data for each user is personal and does not require
exchange with the help of a server
UML - scheme for future colleagues and easy entry into the development process.
Technical Task - writing technical specifications as the basis for development or assistance use.

Individual Entrepreneur “Pohorelov Oleksandr Vadymovych”
Grace - is an accounting system with the full support of the Ukrainian legislation
ProGuard - for optimization and obfuscation of our code base))
Bush - writing scripts for automatic parking and unpacking files, as a result of the previous
achievement with obfuscation
Apache POI - generating reports in Microsoft Excel and reading data from Excel tables
Hibernate - experience implementing a custom, sequence-based ID generator when I needed to get
a new  every calendar month
Unit Testing - written test for third-party library, it was an exception in the rule, I found an
error in Unicode and informed the creators of this library
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


Catsgram - is a backend application designed for cat owners and enthusiasts to share photos of their beloved pets. 
Java SE, MAVEN, Spring Boot, JDBC, Lombok, H2 Database Engine (H2), Postman

BankProject - This is an application that allows users to create deposits and receive interest payments on them.
Java 17, MAVEN, Spring Boot, Lombok, javax.mail
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: fluent


Certified Junior JAVA developer with skills in Springboot and backend development. During high school, I started my own company in furniture making industry. After 4 years of constantly developing and growing my business, I decided to switch careers to the IT industry. To do so, I attended and successfully finished coding bootcamp at Greenfox Academy. This course helped me to learn Java on a junior level. Right now I am willing to find a job suited for me.
In my career I have been part of building two buy and sell apps with implemented secury and many more.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


Characteristic: excellent communicative and organizational skills, hardworking and well organized, executive, self-motivated, open minded, energetic and very friendly, have analytical turn of mind, ready for and
appreciate new experience.Interests and activities: my principal interest is in software and
programming.

Relevant​​Skills:
• Java Core
• Java EE
• Java Servlets 
• JPA
• Spring MVC
• MySQL
• HTML & CSS
• JDBC
• Git
• Maven
• Intellij IDEA
• Linux (beginner)

Projects:

Dating app
	OOP,  Jetty, FreeMarker, HTML, Servlets, Cookies, JDBC, Bootstrap, Maven
	This web app is simply version of Tinder. It’s a location-based social search mobile app that allows users to like or dislike other users, and allows users to chat if both parties another photo’s and matched. 
The server of this web application we raised to AWS. All the information about the users and correspondence in the chat  was in the MySQL database. Connect a freemarker template for communication between HTML and Servlets.

Flights
Spring Boot, IoC, MVC, Security, Hibernate, MySql, Jetty, HTML, Servlets, Cookies
Rest application that shows airport scheduled flights.
Framework that implements REST standard in java,
standart JAX-RS and reference implementation Jersey.

    Mention
HTML, CSS, JavaScript, JSON, React, Node.js, Java EE, JWT.
Project members: 6
This project is a web app where users share posts, photos, leave comments, can follow each other and discuss in chats.
I’ve used maven to build the project. Spring for back-end. Spring security for authorization. WebSocket for notifications in real time. React-redux, HTML, SASS for front-end. Server of this web app we deploy on AWS. All information saving in AWS S3 and RDS. We work in team with Scrum framework.

etc.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: upper

Education:
 National Technical University of Ukraine
“Kyiv Polytechnic Institute” 
Specialist of electronic

ADVANCED EDUCATION
hillel IT school
Java Basic
Java Pro (advanced)
- From 10.2021 to 06.2022

foxminded
Java Spring mentoring 
- From 04.2022 to 09.2022
"Check Online"
- Working with  legacy code
- Developing new features and improving the system functionality (realization of builders, serializers and ect)
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Junior backend developer
CINEMATICKETS 
Technologies:  Java 7,8, Spring: Data,
MySQL, Tomcat Server, Maven,
Hibernate, Rest, Mapstruct.

a program for creating and selling tickets for a session to customers in a certain movie theater

want to be a backend developer
Position: Junior Java Developer
Category: Support
Experience: 5 years | English: pre

Education Computer science, Dnipro Polytechnic, Dnipro September 2021 — Present Economist, SNAU, Sumy September 2002 — June 2007 Courses QALight, QA Monual Mobail Aplication February 2019 — May 2019 QA Monual January 2019 — March 2019 Academi SHAG, Java Core, OOP March 2018 — August 2018
CIO, Opti Taxi, Kyiv October 2016 — Present 2019-present –
Head of the technical branch in the IT department
• Managing DNS, VPS and dedicated servers.
• Administering app accounts: Android, iOs, Huawei.
• Supervising a team of 12 people all over Ukraine.
• Developing technical documentation: creating 20 sections of the technical specification for the Company’s own software.
• Overseeing the integration process of the current dispatch management software with the Company’s CRM system.
• Respond within agreed time limits to call-outs. • Handling breakdowns in the work of 12 call centers all over the country.
• Provided PC support to resolve 10+ client issues daily.
• Investigating world dispatch management systems and their competitive advantages.
• Assisting the network team in monitoring 12 network servers.
2017 -2019 – Project manager for taxi dispatch management systems; project manager for IP telephony (CallWay)
• Selected and implemented dispatch management software in different cities.
• Wrote guidelines and held workshops for the Employees in different cities.
• Conducted market analysis in the cities and developed Company's tariff policy.
• Coordinated seamless cooperation of the dispatch management systems and IP telephony services.
• Oversaw mutual projects of the Company with the CallWay Company, created technical tasks, ensured timely implementation of the projects.
• Deployed and maintained server infrastructure. System administrator,
MaximumTV, Dnipro January 2015 — May 2016 Remote maintenance of the software Accountant,
Pravax Bank, Kyiv August 2009 — December 2014
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


ClientSuccess  Jan 2022 - Jun 2022
Project description:
Customer success software that drives customer retention and growth across your entire company. It provides a list of tools to cover almost all areas in Post-Sale and CSM This is managing customers through their complete lifecycle, from onboarding to adoption, to renewal, and long-term growth. The appropriate algorithms to calculate success scores provide an objective, multi-sided view of customer health. Also, this software defines the most important metrics that contribute to customer success (product usage, adoption, feedback, etc.) and gives the customer a comprehensive stack of integrations with their business, statistical tools, and reports to alert them so they can get ahead of potential problems.
Integrations, interactions and engagements built within given software give one central location to log all notes, emails, activities, and documents so the end-users can easily access the most important conversations with their customers.
Responsibilities:  
 
- Data export for analytics reports
- Adding new features for analytics reports
- Development of new queries, writing Liquibase migrations
- Code refactoring
- Bug fixing
 Training project The bookstore
Project description:  
Development of CRM in the field of selling book which provides wide opportunities for selling, managing and reading books online. This CRM analyzes, keeps records and manages two types of warehouses with books, allows librarians to manage books and provides the ability to set up a flexible discount system for each book. As user you can buy two types of books: printed and online, also you can read online books and customize your reading experience as you wish.
 
Responsibilities:
- Requirements analysis
- Performance optimisation
- Architecture design
- Code review
- Bug fixing
Tools & Technologies: Spring, JPA, Hibernate, Flyway, Mapstruct, Mokito, PostgreSQL, Gradle.
 MakeIT  College term project
 Project description:  
Development of web app to help users find remote jobs and online workers. This project is intended for producers and consumers of information production products. For example, the first group includes IT specialists (web developers, web designers, content managers, site administrators and other representatives of similar professions), translators, copywriters, photographers, etc., and the second includes legal entities and individuals.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: fluent

EPAM External Courses (2021), 
LinkedIn Learn (2021-now), 
SoftServe IT Academy Java Online Marathon (2021), 
SoftServe IT Academy Java Developer Course (Oct 2021 – Feb 2022),
Develop your career with Google Cloud Platform(Oct 2022 - Apr 2023)
Clinic web-app
Project Description: Application that simplifies the process of creating appointments for patients with doctors of any hospital
Customer: SoftServe IT Academy
Involvement Duration:5 months
Project Role: Java Software Engineer
Responsibilities:
- Requirements analysis and clarification;
- Estimation tasks;
- Code development and bug fixing;
- Unit testing;
- Development build and deployment scripts.
Project Team Size: 6 team members
Tools & Technologies: Java, React.JS, Spring, Hibernate, Web Services, PostgreSQL, Log4J, JUnit, JWT, Lombok,Mapstruct, Liquibase, CodeQL/SonarCloud, SonarLint, Docker, Postman
---------------------------------------------------
Self-employed
Project Description: Working with particular technologies, giving appropriate solutions for customers. Participating in small projects as a freelancer java developer.
Customer: Freelance
Involvement Duration: 1 year 1 month 
Project Role: Java Developer
Responsibilities:
- Providing appropriate solutions;
- Maintaining existing code;
- Communicating with customers;
- Working with big data volumes;
- Technical description and documentation;
- Estimation tasks;
- Code development and bug fixing;
- Unit testing;
- Integration testing;
Project Team Size: 6 - 12 members
Tools & Technologies: Java, Spring(Boot, Data, MVC, Security), PostgreSQL, Log4j 2, JUnit, Lombok, Mapstruct, Postman, SOLID principles, REST principles
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate

Finished Java "Start", "OOP", "Pro" courses at prog.kiev.ua.
Also, I have higher education (Technical).
Commercial experience: 0
Pet-projects and learning Java: 1 year
I want to become part of a team where I can improve my skills and learn new technologies.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

Practice a lot with stream API / REST / HTTP Methods
Passed courses with PostgreSQL/Git & Git hub/Spring boot
Begginer in Spring Security.
Commercial experience 3 months in social project. Project role: Intern Java Developer. Additionally I've create several pet projects using Spring+Hibernate / Spring boot, Lombok, Log4j, Maven, Tomcat, JUnit, JavaScript, Rest API, JSON, Agile, Scrum.
 I've learned about patterns/principles/streams etc a lot..
All additionall information in CV.
New experience and knowledge, personal growth, high intensity
work
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Two-time prize winner of the regional Programming Olympiad
Commercial Experience
Freelance Python Developer (December 2021 – February 2022)
A one-time project. Designing and development of the Telegram bot for a real estate business (with the usage of asynchronous programming, SQLAlchemy, MySQL, aiohttp, web scrapping).

Some Noteworthy Learning Projects
1) Facial recognition system (Diploma project)
The computer vision project written on C++.
2) Database management system for store (Coursework)
The JavaFX project with the usage of Oracle DBMS.
3) Convolution-based algorithms research application (Coursework)
The image processing project written on C++ and C#.
4) Database administration system (Coursework)
The project written on C# with the usage of SQL Server DBMS.
5) Image compressing application
The image processing JavaFX project, realization of the JPEG algorithm.

I also have an experience in Spring application development (now I am mainly concentrated on it).

In general, I have a strong knowledge of both Java stack and overall Computer Science (have a Master degree) and look for an opportunity to apply my skills to real projects.