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


Pet project Application Hotel manager
Web application which simulates booking service for hotel.
Implemented authorization and authentication functionality for users. Personal account with the functionality of changing credentials. Sending a request for the selection of a hotel room by the manager. Self-selection of a hotel room according to the parameters. Filtration. Sorting. Pagination. Formation of invoices in PDF. Sending by email.
Technologies: Java 11, Java Servlet API, Java Database Connectivity (JDBC), JSTL, MySQL, Maven, Tomcat, JSON, PDFBox.

Educational Application Cinema manager:
Web application which simulates cinema service work. Implemented authorization and authentication functionality for users. Data exchange between the application and the client is carried out using the JSON format.
Technologies: Java 11, Hibernate, Spring (Core, MVC, Web, Security), MySQL, JSON, Maven, Tomcat


Educational application Taxi manager:
Web application with a basic UI interface which simulates taxi service work.
Technologies: Java 11, Java Servlet API, Java Database Connectivity (JDBC), MySQL, Maven, Tomcat
I am looking for great colleagues that I can help with my work, I want to grow as part of a team and improve my development skills on real projects.
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


Pet-project:
Back-end solution for working with Github in the educational process. A platform was created for students and teachers to conduct the educational process with the integration of Github API. 
Language: Java 11
Technologies: Spring Boot, Spring Security, Spring Cloud, Spring Data Jpa, Flyway, Feign
Tools: Maven, Docker 
Database: PostgeSQL 
Environment: InteliJ IDEA, Postman
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Pet projects:

Cinema App - a web-based ticketing application that replicates the functionality of a cinema service, allowing users to perform CRUD operations, as well as registration and authentication. Technologies used: Spring MVC, Spring Security, Hibernate, MySQL.
Crypto-Parser - a project that enables the creation of a cron job timer set to run every 10 seconds, retrieving the latest cryptocurrency prices from CEX.IO. Additionally, it enables the generation of a CSV report and retrieval of the required information via endpoints from CEX.IO. Technologies used: Spring Boot, Spring Data, MongoDB, Docker.

Achievements:

Successful completion of Java Online Marathon at SoftServe, November 2022 - February 2023.

Expectations:

Working in a team with strong team members, from whom I can learn a lot.
Interesting and challenging projects.
Opportunities for internships and training to improve my qualifications.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

Prompt support of Jira functional.
Knowledge in telecom domain, certifications.
Time management.
Responsibility.
Adaptivity.
Pet projects creating on Java/Spring, React.

Java Developer at SoftServe June 2020-Feb 2022 (2 years).

Java Developer at Etiya February 2022-Present.

Used technology stack is described in my Skills section.
I want to join a united and friendly team in which I can develop as a specialist and a person. It would be good to work on interesting projects and tasks with newest technologies. To have sufficient documentation and planning/ development process.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate

As i was UOI/IOI/ACM/ICPC participant and winner about 5 years, i have strong knowledge of algorithms and data structures. I also won scientific competitions.
PET PROJECTS
Delivery Route
 - Application creates routes for delivery goods from storages to all consumers.
 - Rest API for work with Application.
 - Used Google distance matrix API.

Backend for messenger
 - Rest API for access to database.
 - WebSocket for update information.
 - Used RabbitMQ, as a message broker.

3D constructor for Android
 - Application creates a cloud of points with two photos and device orientation. 

Quadcopter photo and route processor
 - Application can combine many photo in one using quadcopter orientation
 - Create a route for taking photo of territory.
I study at university, so I can work in the afternoon. But I can work full-time.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


Pet projects + Educational Courses. 5 month
Stack: Java Core, GIT, Linux, Spring, Hibernate, SQL, JUNIT.
Description:
Pet projects to learn basics of Java Core, Principles of OOP, Data-Structures, WEB, Databases (SQL)
Console apps, Web apps

Studying the principles of programming as part of university activities. 2 month
 Stack: Java, Git, Windows
Writing scripts to simplify calculations and solving university tasks
Trainee/Junior position in a team where I can learn new technologies, best practices and processes. To have the opportunity to be in a responsive community of excellent professionals
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

Quickly onboarded into the project, and started complete first difficult tasks.
PET PROJECTS:
I developed two projects of my own on the "Library" theme
1) Using Servlet technology
2) Using Spring technology
On the current project I am busy adding new functionality, code reviews, changing the code and writing tests.
I am a Java Developer.
Improve my skills, learn more technologies.

COMMERCIAL PROJECT:

Project description:	Healthcare project
Responsibilities:	
	Design and implementing user stories
	Covering the stories with documentation
	Was responsible for the delivery of new features
	Covering old and new functionality with tests
	Fixing defects
Technologies:	Java 8, Spring (REST, JDBC, DATA, Boot), Hibernate, Servlet Microsoft SQL, PostgresSQL, Junit, Mockito, Git, AccuRev, Gradle, Maven.

Project Description: Banking System 
Responsibilities:	
	Design and implementation of user stories
	Functional consulting 
	Responsibility for the delivery of new functionality
	Covering old and new functionality with tests
	Bug fixing
Technologies: Java 8, Spring (REST, JDBC, Boot), Oracle SQL, Junit, Mockito, Git, Apache Kafka, Gradle.

Project Description: Insurance System
Responsibilities:	
	Design and implementation of user stories
	Supporting stories with documentation
	Responsibility for the delivery of new functionality
	Covering old and new functionality with tests
	Fixing defects
Technologies: Java 8, Spring (Boot, JDBC), Docker, PostgreSQL, Junit, Mockito, Git, Gradle.
Good team, a project using modern technologies, so that I would be interested and be able to develop the best applications.
I would not like to use outdated technologies.
Position: Java Developer
Category: Java
Experience: 0 years | English: upper

Oracle 1Z0-808 Java Certification
Soft Serve Java Certification
Certificate of completing SQL course
Pet projects:
Microservices :
This project demonstrates a simple implementation of microservices using Java, PostgreSQL, Spring REST, Spring Data and SpringBoot modules of Spring Framework. 

Web Library:
This project showcases a web application model implementation using Java, HTML, PostgreSQL, Spring MVC, and Spring Data modules of the Spring framework.
Additional tools used in the project include Thymeleaf, Apache Maven, and Tomcat.
The project also includes an implementation using JDBC template as an alternative to Spring Data
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


Pet-projects:
- Movie catalog with simple recommendations system, user registration, control panel for admins (Java, Spring, PostgreSQL, Html/JS)
- Telegram bots using different languages: Python, Java and Golang (chatbots, work with API and databases).
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate

Graduated form school with gold medal, entered the Lviv Polytechnic on a budget. I have been swimming for 8 years, I have several bronze medals at regional competitions.
Pet projects:
- Payment system. User logs into system, have several bank accounts(can create new one). User can replenish a bank account or make a payment to any other account in system(if account isn't blocked). 
Technologies used: Java, Servlet API, JSP, MySQL.

- Bus Booking System. User can search for buses in the system and reserve a seat(if it is free). User can generate PDF ticket and send it to email.
Technologies used: Java, Spring Framework(Boot, Web, Data JPA, Thymeleaf, Security, Email), MongoDB, iText PDF

Also have experience in creating desktop applications using Java, Swing, AWT and 2D/3D graphics.
I want to gain experience, learn how to solve non-standard problems, become part of the team and grow as professional in programming field.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Pet Project
Theme: Bank System
Tech stack: Java 17, PostgreSQL, Flyway, Spring Boot

Project #1: 
Theme: Road maps
Tech stack: Java 17, Maven, PostgreSQL, Liquibase, Spring Boot, Spring Cloud Contract
Responsibilites: participate in meetings. do tasks(mostly microservice migration to Spring Boot), write tests

Project #2:
Tech stack: Java 17, Gradle, Spring Boot, Flyway, PostgreSQL, RabbitMQ, GraphQL, Rest API,  ElasticSearch, Stripe, Microservices
Responsibilities: divide features on tasks, estimate tasks, do tasks, write tests, participate in meeting
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

Working as a Java Developer in R&D center of the worlds leading gaming company, resolving architectural and algorithmic problems. 
On my own initiative developed several tools that improve process of game development or testing, automating
some routine activities and are widely used by project team (localization testing automation, localization image
atlas compiler, useful Bezier path draw for animations).
Platforms/Technologies/Libraries: OOP, Familiar with common algorithms, Java Core, HTML, JavaScript, SQL, JDBC
Little experience: Spring, Java EE

Tools/Environments: IDE Intellij IDEA, Maven / Gradle, Git / Mercurial / SVN, JIRA, application servers: Glassfish, TomCat
Interesting, challenging and creative tasks.
Professional growth & self-development opportunities.
Flexible working hours.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

Developer around ~6 complex slot games written on Java.
Playtech company - working on slot games development and supporting. Communication with foreign game producers and game studio.
Working in team, training and supporting junior developers.
3.5 years.
Working on new project or implementing new features.
Not so important but preferable - 2d games.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

In my previous job I was mentor for new employee
In my third job helped new developers to set up local IBM integration Bus
Playtech, gambling
Technologies: Java 17, Spring Boot, Hibernate, Oracle SQL, Kibana, liquebase, Maven, Angular, Microservice, Mockito, Git
Tools: Intellij Idea, Jira, Jenkins, Bitbucket
Responsibilities:
Developing new api and adding functionality to existing Search log using Kibana
Write scripts in liquebase
Add simple elements to Ui using Angular
Fix bugs on backend side and frontend side
Write Unit tests

Project: Fin tech 
Dates: May 2020 - April 2021
Technologies: Java, RabbitMQ, Kibana, Redis, Spring, IBM Integration Bus, Postgresql, Java 8, Maven, Microservice
Tools: Intellij Idea, Postman, IBM Integration Toolkit, DBeaver, SQL Manager, Slack, Jira, Rundeck, Jenkins

Project: "Smart Home", IoT (Internet Of Things). 
Dates: Feb 2020 - Apr 2020 
Technologies: Kotlin, Apache Kafka,  Mochito, Java

Project: Saas service delivery solution (platform)
Dates: Oct 2019 - Feb 2020 
Technologies: Spring Boot, Postgresql, Java 8, Maven, Log4j
Friendly team, interesting project with Spring, Java, Microservices.
Only Backend ))
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Playtika
Java Developer 
December 2021 - now 

Working with microservices, highload applications, stack of technologies: 
- Spring boot, JUnit, Kafka, Aerospike, REST, WireMock, Maven, Spring Cloud Netflix, Spring data, Zipkin. 
Common technologies (debug, CI CD, API test, Contract tests): 
- kibana, grafana, Prometheus, Jenkins, vagrant, docker (not intensive usages), TestNg.
Position: Java Developer
Category: Java
Experience: 3 years | English: pre


---Pleco company---
First project: Gradle, Spring boot, Selenium, MySQL, Angular7, Hibernate.

Second project: Gradle, Spring boot, Angular7, PostgreSQL, Hibernate, Microservices.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

Have a proven track record of delivering understandable and well-functioning code, had a lot of work "analyze this X tools/libs/etc and chose the best" (was a pioneer in some software for my firm), was doing code review ans support for begginers.
PL: Java, Python, Lua
DB: SQL, MySQL, JDBC, Cassandra, MongoDB, Redis
Tests: JUnit, Mockito, Integration tests
Fr-works: Hibernate, Achilles, Spring, Vert.x, RxJava,
Other: REST API, JSP, Maven, Git, OOP/OOD, TDD, Redmine, Jira, CSS, HTML, JWT, JavaScript
Tools: Linux, Consul, Vagrant, Tomcat, Jenkins

Full CV: https://goo.gl/xHkT5n
Professional growth. Adequate management. Office near the metro. Small team.
Position: Java Developer
Category: Java
Experience: 10 years | English: fluent

Deep knowledge of electronic FX pricing, OTC FX Options and Derivatives, stream pricing and trading processes, FIX protocol.
PL/SQL, Java Core, Multithreading, Maven, Linux, Spring, XML, eFX, FX Options, FIX protocol
I do NOT have any recent experience in web development.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

Oracle Certified Associate, Java SE 8 Programmer
PL\SQL \ Java Developer(Nov 2018-Oct 2019)
Technologies: PL/SQL, Oracle, Oracle Apex, Java 8
Application for business process management for companies, which build infrastructure for Metropolitan Mass System Transit and other large construction companies. System allows to create complicated forms, save them to the database,
generate readable views and download them in pdf/xlsx, manage the workflow of laboratory material checks.
Responsibilities: database design and development, creating new features,
refactoring, bugfix.

Java Developer,(Oct 2019-Jan 2020)
Technologies: Java 8, Spring Boot, AWS, Couchbase, DynamoDB, PL/SQL
Goal of the project was to move existing product from IBM Cloud to AWS. As a part of this migration I worked on two streams of development. First one based on transferring business logic workflow from PL/SQL stored procedures to Java
application. Second one based on refactoring monolith applications for migration from Couchbase to DynamoDB.
Responsibilities: back-end development, database design.

Java Developer(Jan 2020 - Oct 2020)
Technologies: Spring (Spring Boot, Spring Data, Spring MVC, Spring Security), Querydsl, PostgreSQL, Java 8, AWS
An online system that creates an overview of your company`s overall quality management, including your documents, employee skills, equipment, status of tasks, suppliers, etc. with it is easy to observe and comply with statutory inspections,
keep employees up to date, and manage the company`s improvements and deviations.
Responsibilities: designing and developing new features, bugfix.

Personal project: Sentimental analyzer of text input for Russian language. Implementation of Bayesian classification algorithm. Technologies: Java 8, Texterra API, Spring MVC
Projects with microservice architecture and  Spring Stack are preferable.
Not interested in:
1)Outstaff as main project model
2)Projects with predominantly old plain J2EE stack technologies
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Pocket Manager GitHub:
Developed a personal finance management application using Java, SpringMVC, Hibernate, MySQL, Maven, Spring Security, HTML, and Thymeleaf.
Implemented user registration, login, and password recovery functionality via email.
Created a dashboard for users to add income and expenses, specifying transaction details such as date, amount, category, and comment.
Implemented features for users to view their current balance and transaction history.
Utilized Maven for managing dependencies and automating the build process.
Implemented robust security measures using Spring Security to protect user data.
Created a responsive and user-friendly front-end interface using HTML and Thymeleaf.
Training App Bot (currently in development) GitHub:
Currently developing a personal training chat bot using Java, Maven, and Hibernate.
Utilizing the Telegram API to interact with users and provide exercise recommendations.
Implementing exercise selection based on specific muscle groups and split training programs.
Utilizing Hibernate for data persistence and management of user comments.
Position: Java Developer
Category: Java
Experience: 0 years | English: pre


PORTFOLIO
1. Project Title: Hostel
Description: This project is a hostel platform where users can book a specific bed on a specific floor for convenient and efficient booking. Technologies Used: Java, MySQL, JDBS, JavaFX, and Java EE
2. Project Title: Control Finances
Description: This project enables users to track finances and manage budgets efficiently.
Technologies Used: Java, MySQL, Hibernate, Spring, JDBS and WEB.
*project links in my CV*
Position: Java Developer
Category: JavaScript
Experience: 1 years | English: intermediate

Rest API in REact
portofolio wweb site using React, Rest API,school management in React
mobile app
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Position - Java developer.
Have experience with C\C++(1 year) and Java(Fintech 2 years). Responsibilies: coding, bug fixing, cross functional testing, feature developing.
Skills: Java, Spring\Spring Boot, SQL, Git, Jenkins, microservices.
Interesting project and good team
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate

In 2019 I received a PhD, mathematical modeling and computational methods
Position: Java Developer / Team Lead (2021 - now)
Company: Monvel
Technology stack: Java 11, Spring, Spring Data, REST/SOAP, PostgreSQL, Rabbit, Redis, MongoDB.

Development of a client-banking application from scratch. Implementation of the application architecture, creation of program documentation, bug fixing, code review, development of business requirements. Managing a team of nine java developers. 

Position: Java Developer (2019-2021)
Company: ISD

Technology stack: Java 8, Spring, Hibernate, REST/SOAP, Oracle DBMS, Maven, SVN/Git, Scala (Integration tests), Mokito, Weblogic. 

Development the backend part for the micro-laboratories medical software using the Java 8, Spring MVC, Hibernate technologies. Implementation the new and support of the existing functionality, creating the program documentation, creating and documenting software and architectural design. Code coverage with the unit tests and integration tests, bugfix, task investigation and troubleshooting.

Position: Java Developer (2018-2019)
Company: WorkRocks.ua

Technology stack: J2EE, Spring Boot, MVC, Hibernate, REST, WebSocket, SQL, MySQL, Redis, Maven, Git, Redmine.

Development, support and integration of the backend engine (WebSocket & REST architecture-based) for the deployment of the cryptocurrency exchange platforms based the on Java 8, Spring Boot, Hibernate, relational and no-sql databases (MySQL, Redis).

Position: Java Developer (2016-2018)
Company: iGov - public services

Technology stack: Java 8, Spring MVC, REST, Activiti BPMN, Hibernate, Liquibase, JSON. SQL, PostgreSQL, Git, Maven.

Backend developer in the iGov project - platform for the implementation of the state services of Ukraine in electronic form and the iDoc project - automated document workflow system. 
As a Java developer, maintain the J2EE applications implemented with the Spring MVC framework, Activiti BPMN framework, Hibernate ORM, Liquibase. (REST architecture-based). Process developers mentoring, coordinate code review, create and maintain GIT branches during the software release cycle.
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent


Position: Junior Java Developer.  Responsibilities: new parser development, testing, maintain/debug/refactor of older parsers, integrated into business intelligence software system, the purpose of which is to provide complex data for market monitoring.    Technologies used: Elasticsearch, Kibana, RabbitMQ, Graylog, MongoDB, Java 7, Spring Boot 1.5.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

PET project: Concert Agency API - (Jan 2021 - Feb 2021)  
Technology stack: MySQL, Hibernate, Java, Spring MVC, Spring Security.

“Codewars (Java/ SQL)”, 5 kyu, Honor Percentile:Top 17.082%
Positive and ambitious Java developer. I’m familiar with working in stress conditions, ready for hard learning, able to work in a team and have a high communication level. For the last half a year I have been actively working with Java and its technologies(Hibernate, Spring, Spring Security, Spring Boot)
Looking for an interesting project to obtain priceless experience and improve my developing skills
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

Looking for remote Java developer position on dynamically developing project with fresh technology stack and zero bureaucracy
Practical experience in enterprise Java BackEnd development using various technologies: JavaEE, Spring Framework, Microservices. Domains: healthcare, advertisement and eCommerce, fintech.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate

Finished:
- IntelliStart Java Course
(August 2022 – December 2022 | Remote, Ukraine);
- DevEducation Java Course
(October 2021 – February 2022 | Remote, Ukraine)
- Lyceum of Information Technology at the DNU
(September 2015 – June 2019 | Dnipro, Ukraine);
Incomplete university degree:
- Bachelor of Computer Sciences, National Aviation University
(September 2019 – July 2023 | Kyiv, Ukraine)
Practical Task, IntelliStart
September 2022 – December 2022
Interview planning application. Interview planning application is an app that allows you to coordinate interviews between candidates and interviewers by creating time slots and booking those time slots. Technologies: Java, Spring (Boot, Data, MVC), Hibernate, PostgreSQL.
Practical Task, DevEducation
December 2021 – February 2022
Turtles chat. Turtles chat - a web service that communicates in a general chat in real-time. The project was created by a team. The project is implemented to learn how to work with technologies such as Servlet API, HTTP/s requests, WebSocket, and PostgreSQL.
Practical Task, DevEducation
October 2021 – December 2021
The project is a user interface written in Swing, which allows you to do CRUD commands of person data. Databases and files of different formats were used as data storage. The user can choose which database or file to save the data to. The project was implemented in order to learn how to work with files and databases. Technologies: Java, IO/NIO Stream, JDBC, PostgreSQL, MySQL, CassandraBD, GraphDB, H2, MongoDB, Redis.
Starting my career and becoming a senior java developer in 2.5 years is my main goal. I like to learn new things, which is interesting to me. It's easy for me to find common ground with new people. I like to hold events and work in a team very much. I even was a presenter at different events several times. Also, I am fond of logical and tricky tasks. Now I am actively looking for a job. I will be very glad to consider your suggestions and start working in a new team!