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


Skills:
Java:
   Java SE (Java Core, Collections, I/O, Exceptions, Multithreading, JDBC)
   Java EE (Servlets, JSP, JPA, JSF, JSTL, WebSocket)
   Spring (IoC, AOP, MVC, Security,SpringBoot)
   SpringBoot
   Primefaces
   Testing(JUnit, Mockito)
   Hibernate 
   Patterns (GoF) 
   Maven, Git, Intellij IDEA 
Experience with languages:
Delphi, PHP, JS,  SQL
HTML, CSS, JS(AJAX,JQUARY)
DB: MYSQL, MicrosoftSQL, Interbase, MongoDB
Experience
System administator
since 09.2002 
Company LTD (Production, trade, hotel business, services)
Administration:
- OS Windows Server 2003/2008(AD,DNS,WINS,RDP,DHCP ect.) service and support 
- database design & menagement DB: MS SQLServer, Firebird, PostgeSQL, MySQL
- 1C8.2, 1C7.7 development and service,
- FreeBSD(firewall, postfix, squid, open VPN, apache, eсt.), Linux Ubuntu, OpenWrt
- VoIP
- VMware virtualization
- Technical Infrastructure(LAN/WAN/VPN/NOC)
I like when my work has the result,Java, which allows me to solve any task and the Web for its visibility. There is a strong desire to change the profession, don“t smoke. I like hiking, nature, mountains and cycling.
Position: Junior Java Developer
Category: Java
Experience: 6 years | English: intermediate

Maintenance and development of an ERP-system based on 1C: Enterprise + MS SQL Server. Experience working with large databases. Communication with customers, requirements analysis.
Skills: Java SE, Java EE, Websphere, MVC, OOP, SQL, JavaScript, JQuery, AngularJS, AJAX, REST API, OData, OAuth 2.0, HTTP, Git, HTML, CSS
Begin a career junior java developer. Looking for interesting job and opportunity for professional growing
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: basic


Skills:
Java SE;
OOP;
JDBC, SQL (MySQL);
Java EE (Servlets, JSP, RESTful services);
XML, JSON;
HTML, CSS, JavaScript, jQuery.
Git.
	
Own projects:
- Student’s Project. Web application for universities that provides opportunities for distance learning. (Servlets, JSP, JDBC, MySQL, jQuery, Bootstrap).
- XML to PDF converter. Simple desktop application for creating diploma’s sertificates based on XML files (Java FX, iText library).
- Computer model for controlling "Smart House" system. Single page application combined with Java Restful services that provides indication and control of "Smart House" systems. (RESTful services, RxTx library, AngularJS, HTML, CSS,).
Профессиональный рост.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


Skills:
Knowledge and understanding of software development cycle;
Programming languages: Java Core;
Web technologies: HTML, CSS.
Tools/Others: Eclipse, IntelliJ IDEA, MySQL Workbench, Git, FreeMind, Windows use on administrator level. Linux/Unix (basic skills).
Completed the course "Software Testing" (Infopulse).
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Project: http://kickstarter-gojava.herokuapp.com/
Details: Web application, which provides crowdfunding company for projects.
Skills:
Languages: Java, SQL, HTML, CSS, XML 
OOP, Patterns
Technologies and frameworks: Spring Framework (IoC, MVC, Security), Servlet API, JSP, JSTL, JDBC, JPA, Hibernate, Bootstrap 
Testing frameworks: JUnit, Mockito
Databases: MySQL MSSQL
Web Application Server: Tomcat, jetty
VCS: Github, code.google.com,bitbucket
Tools: Maven

Java Core, Java EE, Hibernate, Spring, REST, JSP, JSTL, SQL, HTML, XML, JUnit,	Mockito, Agile. 
Teamwork and collaboration, adaptability, problem solving, critical observation
travel or aviation domain
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: basic

June 2014 – September 2014: Work at self-educational projects
October 2014 – December 2014: Java Intern at TeamDev
Some of my projects available here:
http://github.com/alexgeta
Skills:
OOP
Java Core
JSP
Servlets
Tomcat
Spring MVC
Spring Security
Hibernate
Maven
JUnit
Git
Eclipse
IntelliJ IDEA
MySQL
HTML & CSS
XML
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper


Skills: 
- Solid Java Core
- SQL 
- Basics of Spring Framework
- Basics of Hibernate
- RETSful API
- Git, Maven, Tomcat
- Understanding of full software development life-cycle
- Understanding of Agile development methods, including Scrum and Sprints
- Experience using JIRA 

Experience: 
Junior Java Developer (March 2022 - present) 
Responsibilities:
- Implementation of new features for a B2B e-commerce project - Writing code for backend and frontend
- Working with REST API and SOAP
- Fixing bugs
- Creation of unit tests
- Participation in code reviews
Technologies and Tools:
- Java, Spring Framework, REST, SOAP, MySQL, JavaScript, Maven, Tomcat, Jenkins, GitLab, Postman, SoapUI, Jira

Junior Automation Engineer (September 2021 - March 2022)
Responsibilities:
- Automation and execution E2E, API tests 
- Improvement of existing automation framework 
- Maintenance of test-related documentation 
- Communication with QA to achieve best practices
Technologies and Tools:
- C#, Selenium WebDriver, Jenkins, OpenStack, GitLab, TestRail, Jira

Before worked as a Software QA for 3 year.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate

A specialist with experience in an IT company, where I had the opportunity to acquire problem-solving skills and improve teamwork skills.

At the moment I have experience with Spring Framework  and  with testing frameworks (Junit, Mockito).

My strongest strength is the openness to new information, the desire to learn new technologies and improve existing ones.
Social Media Manager at Web Deluxe
February 2020 - May 2021
Planning and implementation of marketing strategies on  social networks (Facebook and Instagram)
Contact with clients: presentation of the strategy, support during cooperation
Market monitoring and competition analysis, researching marketing trends
Creating visual and textual content. Building at the technical task for a copywriter, designer, photographer, videographer
Analysis and reporting of the effects of conducted activities
I want to find a place where I can be part of the team and make a valuable contribution to our work.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper

Completed Java Junior mentoring course at Foxminded training company. The format of the course was similar to a real work process, with only practice. Student is given tasks and do it independently, and mentor only guide and prompt the student the correct vector of doing it, like team lead. So, it will be easier to get into work.
So far, i have 1+ year of practicing Java, in which I've been improving my coding skills and exploring Java Backend technologies. There is also some pet projects, which can be viewed in my GitHub profile.
As a Junior Java Developer, I'd be excited to apply my skills in a professional setting and continue to improve and grow as a developer.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: upper


SoftServe Academy, GreenCity
10.2022 – Present
Intern Java Developer
Description:
This project consists of two initiatives focusing on promoting an eco-friendly lifestyle. 
The first initiative is a web application that lets people easily request recycling pickups, pay for them, and stay updated on their orders. It helps both customers and staff efficiently manage waste collection.
The second part is a social network where users can challenge themselves to live greener. They can create challenges, invite friends, and chat about events and news.
Responsibilities:
- Resolved bugs 
- Implemented new features and enhancements 
- Developed and executed unit tests to validate code functionality 
- Designed and maintained databases for efficient data storage and retrieval
- Collaborated with cross-functional teams to gather requirements and develop technical solutions
- Documented code
- Optimized application performance
Tools and Technologies:
Java 11, Spring (Boot, Data, Security), Hibernate, PostgreSQL, JUnit, Mockito, Maven, Liquibase, Git, Swager.

During my internship at Soft Serve Academy, I had the opportunity to collaborate with a diverse team of UI developers and testers. Working in a dynamic back-end team of over 10 individuals, I gained valuable experience in collaborative development and improved my code quality. Additionally, I actively cooperated with the UI team to ensure seamless integration between front-end and back-end components.

TalpaBox
02.2021 – 09.2021
Intern Java Developer
Description:
Web application for automating and managing business processes of small and medium enterprises. This application provides a no-code business-development platform, that helps digitalize any kind of business and customize its needs.
Responsibilities:
- Resolved bugs 
- Implemented new features and enhancements
- Developed UI part
Tools and Technologies:
Java 11, Spring (Boot, Data, Security), Hibernate, MySQL, Maven, Liquibase, Git, Swager, JavaScript, AngularJS, Jasper.

State Tax Service of Ukraine
03.2013-03.2023
Data Analyst
Responsibilities: 
- Automation of data processing and reports creation
- Analysis of commodity and cash flow schemes of enterprises 
- Information support of the department
Tools and Technologies:
VBA, Oracle DB, IBM i2 Analyst’s Notebook, iBridgeDesigner.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: upper


SoftServe Academy (Intern)
October 2022 - January 2023

    - Worked on various projects related to Java programming and web development
    - Participated in daily stand-ups and code reviews
    - Collaborated with a team of developers to design and implement solutions for clients
    - Gained experience with Spring Framework, Hibernate, and SQL databases
    - Implemented RESTful web services using Spring Boot
    - Contributed to the development of pet projects, including account managing application and a cinema booking app
    - Utilized Git for version control and code collaboration
    - Engaged in continuous learning and self-improvement through online courses and independent study
    - Presented completed projects to colleagues and received feedback for improvement
    - Completed SoftServe Academy training program and received certification as a Java developer

Pet Projects:

Account Managment App - developed a web application using Spring Boot, Spring Security and Hibernate. The application allows users to sign up and view webpages with restricted access, as well as check if password was compromised.

Cinema Booking App - developed a full-stack web application using Spring Boot, JS, and Hibernate. The application allows users to create and manage movie sessions, as well as book tickets for them.
I am eager to continue building my skills and contributing to a team of developers. In my next job, I hope to:

    - Collaborate with a team of amazing developers, implementing solutions for clients.
    - Grow professionally and gain more experience with Java frameworks
    - Participate in company events and team building activities
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


SoftServe Academy Projects:

- JetBrains project “Anti-Fraud System”
Simple Anti-Fraud System for banking.
Allowing to make transactions and to register to have more possibilities, that depend on their roles. Detection of suspicious IPs and prohibition of actions for stolen card.
Responsibilities: Worked with a set of REST endpoints responsible for interacting with users, Spring Security for password encoding. Users data stored in the database. 

- JetBrains project “Cinema Room Rest Service”
Service to find, book and refund cinema tickets.
Provides statistics about current income and available seats. Responds with JSON objects.
Responsibilities: Worked with a set of REST endpoints, created services.

- ORM Manager (in a team)
Project for creating a tool to easily convert data, store it in the database, to change, get and delete objects.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: upper


SoftServe
Design & Print Online service
Estimation and prioritization of tasks
- Implementing features (created an annotation to reset the database after each integration test);
- Covering code with unit and integration tests (increased code coverage from 20% to 90%);
- Code refactoring;
- Contribute to project documentation.
Tools & Technologies: Java 7, Spring Framework (Core, WebMVC, JDBC, Security), Hibernate, Junit 4, JSP, Log4J, Maven, Oracle Database, Bitbucket, JBoss Development Server

SoftServe
Jail Management System
-Code development and bug fixing
-Requirements analysis and clarification
-Estimation and prioritization of tasks
-Unit testing
-Product support and documentation maintenance
Tools & Technologies: Java 8, Servlet API 3.1, JAX-RS, JAX-WS for SOAP web-services, JAXB, XSLT, Tomcat 9, Ctree SQL DB, Maven, Git, Bitbucket, TeamCity & CI builds, Jira, Confluence, Scrum, TDD

SoftServe
Social Project TeachUA
-Development Backend -Java (Implementing features);
- Development Frontend - ReactJS (adapted menu to different screens, );
- Estimation tasks;
- Code development and bug fixing;
Tools & Technologies: Java, Spring, Spring Boot, Hibernate, JDBC, JPA, JUnit, Lombok, ModelMapper, Log4j, Maven, React, React Native, Ant Design, PostgreSQL, GitHub, Tomcat.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

I am in the 4th year of my bachelor's degree at the Lviv
Polytechnic National University. Currently, I am on a software service internship, looking for the position of Junior
Java Developer.
SOFTSERVE Internship (01.07.22 - PRESENT)
Postion | Java Developer

Feature emplementation
Code coverage (UnitTests)
Clarify major points of business questions
Communication with UI/UX frontend developers
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


SoftServe
Position - Trainee Fullstack Java developer
Project Description
The project aims to promote the Ukrainian language for study clubs in Russian-speaking regions of Ukraine. This is a web application that contains a database of clubs with the Ukrainian language of instruction. Clubs have the opportunity to register on the site and provide information about themselves. Users can search for clubs by various parameters.
Tasks
Backend: Developed the opportunity to register for the challenge. Added durations for the challenge. Added user statuses for the challenges. Added the opportunity to register users from the manager side. Every part of this service is made to implement basic CRUD operations. Covered with Junit tests.
Frontend: Designed and developed all forms and pages to work with implemented backend parts, added the possibility to search, filter and sort all data.
Project Team Size
7 team members
Tools & Technologies
Java, Spring, Spring Boot, Spring Data, Spring Security, SQL, Hibernate, JPA, Lombok, Slf4j, Maven, React, Tomcat, JUnit, JavaScript, HTML, CSS, Rest API, JSON, Agile, VS Code, IntelliJ IDEA, Maven.

Mate Academy
Pet project - CinemaApp
Project Description
Cinema service is a basic web application for the online booking of cinema tickets.In this pet project, the client can register, log in, add movie-sessions and movies, search for available sessions and buy tickets.

Pet project - TaxiApp
Project Description
A simple web application that supports authentication, registration and CRUD operations with all entities.
Tools & Technologies
Java, Git, Maven, Tomcat, MySQL, JDBC, JSP/Servlet, HTML/CSS,Log4j.

Epam
Pet project - FootballManager
Project Description
The system implements basic CRUD operations for working with teams and players (according to the REST style) and added operation of player transfer from one team to another, the full amount (transfer fee + commission) is withdrawn from the account of the team that buys the player and transferred to the account of the team that sells. The initial filling of the database of players and teams has been implemented. Operations performed with players/teams are validated on the server side. Errors are handled and return correct HTTP status. Created a Postman collection with requests according to the implemented application. 
Tools & Technologies
Java, Spring Boot, Spring Data, Spring MVC, Hibernate, Lombok, Slf4j, Maven, MySQL, IntelliJ IDEA.
I am looking for a company with exciting projects and a friendly, purposeful team.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: pre

Algorithms: Solved 100 katas on CodeWars
Project name: Taxi-service,  Cinema-Malin, Spring-test
Software Developer with a year of practice in Java looking for new professional opportunities. I have experience working both with Java Core and Frameworks (JDBS, Hibernate, WEB, Spring). I am well acquainted with the basics of OOP, I constantly study new topics, practice and improve my qualifications. I dream of working in development to contribute to a useful product and meet new smart and progressive people.
Position: Junior Java Developer
Category: Java
Experience: 2 years | English: upper

The most highlied achivments were improved cross service communication. We had problems in speed and with the help of redesign several parts of components we had 20% boost in speed between some of services. 
Also I had a big task that was related to the Kafka. In project we had race conditions because of lack information in kafka events. So, my task was update all types of events with new producers, consumers, logics and so on.
One of the first tasks that i had on project was improve test coverage from 80 to 98% on our services. For this prupose I used Mockito, JUnit, Jacoco.
Software Development Engineer
March 2021– Present
Traffic control Beacon
Beacon – Terminal Operation System (TOS). The system provides users information about moving container on terminal (Gate in/out, vessel visits, container load/unload from vessel and yard move operations etc)

My responsibilities included the following:

First of all, this is the backend development of the main business logic. (Creating architecture, fixing bugs, developing new functionality). 
The project used a microservice architecture, so the tasks included writing logic for communication between services. We had async and sync communication, for async we used Kafka Message Broker and for sync we used REST API. 
The core of project was builded with the help of Spring (Boot, Core, AOP, Data) and also we used a lot of different others frameworks- MapStruct, Jackson, Hibernate and so on.

Writting unit and integration tests. It is so important to have a high test coverage on the project. One of the first tasks that i had on project was improve test coverage from 80 to 98% on our services. For this prupose I used Mockito, JUnit, Jacoco.

Working with database. We had several databases SQL or No-SQ, but my tasks was related only to the SQL. We used Postgres SQL and Mongo DB.

Writting documentaion. It was very important to write documentations. Because we had several teams and services, so it is imortant to have possibility to find needed information in the documentation.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

I participated in the development of software for managing electronic documents, network settings and database administration.
Software development for the needs of the public sector organizations in Java. 
Organized electronic document management of the state sector organization.
I want to evolve as a software engineer.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Software Engineer experienced with Java + Spring Framework-based development. 

EPAM Systems
Project Role: Junior Software Engineer
Project: Application providing functionality for book rental service 
Team Size: 3 Devs
Tasks performed: 
•	Responsibilities
•	Developed a web service with RESTful API
•	Refactored the application into a layered structure using Maven modules
•	Designed DB structure for the described domain (using Spring Data)
•	Wrote unit tests using Mockito and JUnit
•	Secured the application using basic auth and JWT tokens approach
•	Set up Swagger UI with Spring REST API
Environment: PostgreSQL, IntelliJ IDEA, Postman, GitHub, Maven, Java 8, Spring Boot, Spring Data JPA, Spring Security, JWT, Swagger, Junit, Mockito, Log4j

EPAM Systems
Project Role: Junior Software Engineer
Team Size: 5 members. 3 3rd Line / Software Maintenance Engineer. 1 Project Manager. 1 Team Lead
Project Role: 3rd Line / Software Maintenance Engineer
Tasks performed: 
•	Customer complaints investigation
•	Debugging of monolith Java-based apps
•	Troubleshooting (detecting error causes by examining the logs via Splunk)
•	DB queries testing
•	Bug reproduction
•	Security issues investigation
•	Java services support
Environment: Microsoft SQL Server, Citrix, Git, GitHub, Datadog, Splunk, Swagger, Postman, Putty, PowerShell, IntelliJ IDEA, Eclipse, Jira, Java 8, SQL, Spring Boot, Java Servlets, REST, Apache Struts 2, JSON/XML, JSP


EPAM Systems
Project Role: Junior Software Engineer
Project: Scheduling system for beauty salon. Web application based on Java 8 using JSP, Java Servlets, Bootstrap framework, and PostgreSQL DB. The system implements the work schedule of salon employees + client management features. Schedule management functionality implemented for the guest/client/administrator/owner roles
Team Size: 2 Devs + 1 Testing engineer
Tasks performed: 
•	My participation in the project included
•	database schema design based on given requirements (PostgreSQL)
•	DAO layer implementation (JDBC-based)
•	MVC pattern implementation (JSP + Servlets)
•	scheduling business logic implementation for the service layer
•	UI components development via JS & Bootstrap
Environment: PostgreSQL, IntelliJ IDEA, Maven, PostgreSQL, GitHub, Apache Tomcat, Java 8, Servlets API, JDBC API, Apache, Tomcat, HTML, CSS, JavaScript, JSP/JSTL, Bootstrap
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

Udemy certificate “Javascript for Beginners” 2022
Udemy certificate “Practical Java Unit Testing with JUnit 5” 2022
Udemy certificate “Mockito: Next-Level Java Unit Testing” 2022
Android Development Course 2021
Coursera certificate “Android for Beginners” 2021
Samsung IT School 2019
Software Engineer focusing on Java Web development provided by Spring framework, experienced with Spring Boot, Spring Security, JUnit, SQL/T-SQL, and in development for web and mobile (Android OS) platforms.  Quick learner, highly adaptable to different project tasks, and can work perfectly both in a team and individually.

Work experience:
1) SoftServe (6 months) 
Position - Junior Java Developer, 
Responsibilities: 
	Requirements analysis and clarification
	Estimation of tasks
	Database model development and bug fixing
	Code development and bug fixing
	Backend development
	Bug reporting
	Code quality assurance with JUnit, Mockito and static code analysis (SonarLint)

Tools & Technologies: Java, JavaScript, SQL/T-SQL, Oracle, PostgreSQL, Maven, Spring, Hibernate, FlyWay, Log4j, JUnit, Mockito, Remote JVM Debug, Tomcat, Docker, XML, JSON, REST,  JIRA, BitBucket, Jenkins, Confluence