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


12/2020 - Now
Hybris Developer, Kiev, Сustomertimes.
Description: B2C hybris setups on hybris 6.6 to serve selling of cosmetics and household chemicals .

Responsibilities:
Fixed and updated initial data impexes
Refinement of existing business logiс
Create new endpoints,
Close work with pos endpoint
Create integration with external marketplace and services
Implemented tests on Groovy lang
Production deployment and postdeployment support
Wrote documentation


10/2019 - 12/2020
Junior Hybris Developer, Kiev, <epam>. (1 year)
Description: B2C hybris setups on hybris 1905 to serve selling of food/drink and sport products.

Responsibilities:
Fixed frontend bugs (HTML/CSS/JS/JSP)
Fixed and updated initial data impexes
Implemented CMS components
Added initial integration with SCPI to import test data via json API
Implemented tests on Groovy lang
Wrote documentation
02/2019 - 10/2019
Junior Hybris Developer, Kiev, (10 month), Mobilunity “SPAR” project.
Description: 6 different B2C hybris setups on hybris 6.5-6.6 to serve selling of food/drink and sport products.

Responsibilities:
Extended solr documents with help of ValueProvider/ValueResolver
Changed storefront validators to meet new requirements with possibility to dynamically Configure restrictions via properties.


09/2018 - 02/2019
Trainee Hybris Developer, Kiev, (6 month).
Description: Apparel selling B2C project. Worked on a contract position.
Responsibilities:
Fixed frontend bugs (HTML/CSS/JS/JSP)
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


12.2022 - 03.2023 - EPAM Java Online Program (Practical Part). Final project. Technology stack: Java, MySQL, JDBC API (HikariCP), Design patterns: (Singleton, Factory, Front-Controller, PRG), Servlets, JSP, Apache Tomcat, tags (JSTL, tag file, custom tag library), Sessions, Filters, Listeners, PBKDF2, HTML, CSS and Bootstrap, JavaScript, log4j2.

04.2022 - 11.2022 – Java Developer at "МАРКЕТИНГОВА КОМПАНІЯ СІНЕРГІЯ", where I worked on websites enhancements and developed desktop 
applications for data processing.

02.2022 - 06.2022 - Graduation project, Kyiv Polytechnic Institute. Mathematical and software forecasting volumes of energy resource consumption. Technology stack: Python (NumPy, pandas, scikit-learn), Power BI.

09.2021 - 12.2021 - Development of my own project as part of the study of the Database course. Created a website to serve conscripts of Kyiv at the conscription point. Technology stack: Python, Django, PostgreSql, Docker, Heroku, Git.

03.2021 - 05.2021 - Development of my own project as part of the study of the OOP course. Created a game to prepare schoolchildren for ZNO in Mathematics. Technology stack: C#, MySQL.
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent


13 years experience building desktop applications using:

 GUI toolkits: AWT, Swing, and JavaFX
 JavaFX scene graphs based on: FXML, FXML + CSS, and without FXML
 GUI builders: Matisse and SceneBuilder
 Latest Java SE features: lambdas, streams, Optional, and records
 Architectural patterns: MVC, event-bus, layered, presentation, and client-server
 Build automation tools: Gradle, Apache Maven, and Apache Ant
 IDE: Apache NetBeans
 Rich clients: NetBeans RCP applications
 Software development process: test-driven development (TDD)
 Tests: JUnit, JUnit 4,  and TestNG
 Relational database systems: SQLite, Apache Derby, MySQL, and PostgreSQL
 Database access: pure JDBC and JPA using EclipseLink
 Version control: Git
 Documentation: JavaDoc, markdown, and UML diagrams using PlantUML
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

Launch from the begining pilot test-automated project, which include working with Java, REST (XML), JavaScript, ssh.
1.5 year commercial experience in Test Automation with Java.
Responsibility:
• create/fix/analize AT scripts
• configure stubs for integration testing
• run/fix CI (Jenkins)
• work with documentation

Methodologies: KDT/BDD
Currently i have started to learn JavaEE technology, patterns.
Professional growth as Java developer.
Don't mind to learn additional language like groovy, scala, etc.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


1.5+ year of work experience in one of "market leader". 
Core Java, Servlet, JAX-RS(CXF/Jersey), Spring Framework, JBoss,
 JAX-WS(CXF), Tomcat, Cassandra, JPA, JMS, JQuery, ExtJS, JSF, EJB, Jenkins/Hudson

English - intermediate.
I would prefer to work on backend.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


1.5+ years as a Developer (Java)
2.5+ years as a Automation engineer (Java) 
Treat both product and code quality as the very first requirement on the way to the project success.
Focused on delivery, happy to collaborate and eager to learn.

Java 8, 11 
Spring boot
OOP principles
Collections / Maps
Multithreading
Reflection
JPA, Hibernate
SQL(MySQL)
 TestNG
 Maven
 Git
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


1.5 years exp. with Java

Java:

Testing:

Dev. tools:



English: Upper-Intermediate
Java backend software engineering position.

Opportunity to develop, pleased atmosphere and friendly team.
Position: Java Developer
Category: Java
Experience: 11 years | English: upper

Dozens. Covers both professional and hobby areas.
15 years in professional development, and more than 10 years in Java. Includes front/back-end JavaScript, .NET, (R)DBMS, XML-related stack, variety of scripting, Bash, et cetĕra.

What I do:

* ... design and I do code;
* ... test and review;
* ... occasionally contribute to FOSS, and help others at GitHub or StackOverflow;
* ... sometimes create private and public stuff and tools, scripts, extensions/addons, etc, if there is no an appropriate alternative.
Clean no-cryptic-unmaintainable code, clean extensible design project with no excuses. You: investing in your codebase; I/me: assisting you achieving it having as less legacy hard-to-maintain code in the future as possible.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: basic


1.5 years Java development experience.
I developed systems such as online university, identification and authentication system, corporate portal.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper

I am Java Developer with 1.5+ years of experience. I am eager to continue my professional growth and development in a company that values innovation, collaboration, and learning.
Throughout my experience as a Java developer, I have gained a strong foundation in developing and maintaining high-quality, efficient, and testable code using Java. 
I am not content with simply relying on my existing skills and knowledge. I am eager to learn new technologies and methodologies to improve my craft and enhance my contributions to the team. I am a fast learner and take pride in staying up-to-date with the latest trends and best practices in the industry.
1.5+ years of commercial experience as a Java Developer

Key responsibilities:
- Writing efficient and testable code using Java/Groovy/Spring
- Bugs fixing
- Collaborating with other developers, QAs and Product managers to identify, prioritize and execute tasks
- Continuously improving coding skills, tools, and techniques

Technologies:
Java
Groovy
Spring Framework
Hibernate
SQL
PostgreSql
Git
JUnit
Mockito
Strong team, interesting project, no legacy
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

In my study life, I have participated in algorithm competitions. For improving my english , I took an general English language course.
I also completed a web development course. In my spare time I try to develop myself in udemy.
• 1.5 years of experience as Java Developer
• Experience with RESTful APIs
• Experience with Agile / Scrum software development methodology
• Experience with HTML/CSS/Bootstrap
• Experience with MySQL,OracleSQL,PostgreSQL
I do not want an irresponsible team.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


1.5 years of experience in Java Development. For this time I have been working on 3 different projects:

1. Retailing project, I had many tasks related to logging, sorting, etc
Technologies - SpringBoot, PostgreSQL, Java 17,
Docker, FlyWay migration, TestContainers, GitHub,
Jira, Confluence, JUnit, Gitflow

2. Health Care project 
Technologies - SpringBoot, Kafka, PostgreSQL, AWS,
Java 8, Java 11, Java 17, Docker, FlyWay migration,
TestContainers, BitBucket, Jira, Confluence, JUnit,
Grafana, Gitflow

3. E-commerce project 
Technologies - SpringBoot, Kafka, Docker, Cassandra,
PostgreSQL, Java, Kotlin, BPM, TestContainers,
Liquibase, JUnit, Jira, Confluence, Git
I want to learn new technologies and build new projects to be better more and more every day Also I expect to have a nice team and teamwork to achieve our goals

I don't want to work in companies that work in Russia or support Russia
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


- 1,5+ years of experience in software development
- worked in 5 teams of 10+ developers in a large international company
- developed  a cms for a large international trading company (creation of content, its configuration and creation of delivery channels);
- developed  a security platform (creation of controllers, entity services, mappers)

technologies and tools: Hippo Site Toolkit, Jackrabbit JCR, MySQL, PostgreSQL, JUnit5, Mockito, Spring boot, Hibernate, Jenkins, GitHub, GitLab, Jenkins, Postman, Swagger, Docker
Position: Java Developer
Category: Java
Experience: 11 years | English: upper


15 years of experience working as software developer, last 8 years doing mostly Java development.
Been involved in different kinds of software engineering activities: system design, development (backend and frontend), integration with 3rd party systems and APIs, testing, deployment, maintenance, troubleshooting, development of technical requirements, documentation.
Experience includes working with legacy applications as well as designing and developing new projects from scratch.
I'm interested in remote work only, no part-time office, no business trips.
Flexible working schedule would be a big plus.
Position: Java Developer
Category: Java
Experience: 11 years | English: intermediate

A few of my projects:
1) https://drive.google.com/file/d/0B-LRthTKHC8WMW5DY3d5bllCS28/view?usp=sharing
2) https://drive.google.com/file/d/0B-LRthTKHC8WTWV4SjhlRjIwbU0/view?usp=sharing
3) https://drive.google.com/file/d/0B-LRthTKHC8Wa3NtbEUyOS14Tmc/view?usp=sharing
4) https://drive.google.com/file/d/0B-LRthTKHC8WTzFLWFYxODNlcnc/view?usp=sharing
5) https://drive.google.com/file/d/0B-LRthTKHC8WT2NVTDVfbk5kalk/view?usp=sharing
15 years overall experience in IT. 6 years experience as a support engineer. 2 years experience as a manual tester. 
1,5 year experience as a Java Developer (in background). 
English - Upper Intermediate.
I am looking for interesting projects, getting new skills and work in a Team of professionals as a Java Developer.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


1.6 year - Gambling:
 integration game providers with backend system;
 legacy code refactor in services;
 improving services logic/caching/response time.
Java 8, Kotlin, Maven, Jenkins, Spring(Core, Boot, Data, Web), REST, MySQL, Hibernate, Liquibase, BigQuery, jooq, ProtoBuf, Jacoco, JUnit, Mockito, Postman, Spring Tests, DataDog, Kibana.

NDA - 1.6 year
Developed new service from scratch.
Mysql, Spring (boot, mvc, aop, data, tests, mail), docker/compose, linux, S3, junit, testContainers, flyway, rest, postman, jmeter, s3, apache james, jquery, thymeleaf
want to work with new technologies like aws and kubernetes
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


“195 call center”  (Oct 2020 - Aug 2021)
Ministry of Taxes of the Republic of Azerbaijan
Support , Developing
Applied Technologies: Java EE , Spring MVC , MySQL , PL/SQL, JSON,
JavaScript, AJAX
Role in the project: Programmer

“Single Declaration” project,
AVİS project subsystem” ( Feb 2020 - Oct 2020 )
Ministry of Taxes of the Republic of Azerbaijan
Developing
Applied Technologies: Java EE , PostgreSQL , PL/SQL, XML , XSD Role in the project: Junior Programmer


“E-Receipt” project,
AVİS project subsystem (Nov 2019 - Feb 2020)
Ministry of Taxes of the Republic of Azerbaijan
1. Developing
2. Applied Technologies: Java EE , PostgreSQL , PL/SQL, XML , XSD , DAL
Role in the project: Junior Programmer



“Compulsory state social insurance” project Ministry of Taxes of the Republic of Azerbaijan     (Oct 2019 - Nov 2019)
Support
Applied Technologies: Java EE , PostgreSQL ,XML , XSD Role in the project: Junior Programmer


HSBC "Wholesale Payments" (03.01.2022 - 31.01.2023)
Data Migration - Migrate data from database to cloud 
Applied Technologies: Java , GCP , Kafka , Pub/Sub, Terraform , Juniper
New technologies , develope myself ,remote work .
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate

Implementation under the pressure of time.
1) Added new functionality to existing services using Spring Boot, MyBatis, PostgreSQL, RabbitMQ, JMS.

2) Implemented microservices using Apache Kafka&Kafka Streams, Spring Boot, AWS SQS/S3 Bucket.
Preferable technologies: Java 11+, SpringBoot, PostgreSql, Amazon AWS, Apache Kafka
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


1) A one-stop-shop solution of sports betting and PAM for the iGaming industry. 
Responsibilities: Design, build and maintain microservices which are responsible for discrete tasks and integrate with other 3rd party APIs. Collaborating with 3rd party services support teams. Analyzing system architecture and continually improving it. Performing unit, integration and automation tests. Code review. Collaboration with QA/DevOps teams.
2) Heavyweight, analytical APIs empower shippers, 3PL and carriers to collaborate and optimize decision making throughout the entire LTL lifecycle from rating through the invoicing process using specific rules and decision-making algorithms. 
Responsibilities: Develop new features according to requirements. Refactoring and improving existing system architecture and CD process. Code review. Onboarding of new team members.
3) The largest retail bank in Ukraine, focused on service individuals and SMEs. Also owns money transfer and payment systems.
Responsibilities: Develop RESTful and business applications. Implement new features for existing monoliths. Bug fixing. Refactor and support of legacy applications. Write unit and integration tests. Working with QA team to minimize potential bugs.
Don't want to work with microcredits.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

Oracle Certified Associate,
EF SET English Certificate 83/100 (C2 Proficient)
1) Application for medical expenses tracking
Application for tracking expenses in medical sphere. Can track different types of spends and persons this spends are related. Wide functionality in generating reports for different countries. Java and Spring are used in the back-end part of the project.
US company
9 months
Back-end developer
	developing new functionality according to the client’s needs and approved requirements
	bug fixing
	writing unit tests
	dev. testing
18 team members
Java 8, Spring, Hibernate, Web Services, MariaDB, Apache POI, Slf4J, Junit, Jira, Git, JavaScript, Kibana, MVEL, Zephyr for Jira


2) Application for dental practices
The project is intended to optimize the work of dental clinics and to improve the cooperation between the service providers and clients both in communication and in financial spheres. The project consists of four markets that have their particular localization and implementation and are based on the Core market. Groovy and Grails are used in the back-end part of the project.
US company
5 months
Trainee back-end developer
	developing new functionality according to the client’s needs and approved requirements
	bug fixing
	writing unit tests
	dev. testing
	refactoring existing unit tests to new approach
14 team members
Groovy, Grails, Gorm, Spring, Hibernate, JDBC, Web Services, SQL Server, Jasper, Log4J, Spock, JaCoCo, Gradle, Mercurial
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


1. Backend app for IOT devices
Developed an application from scratch to the issuance of the project to the customer. Duration 10 month. The main work of the application listening MQTT server and receive data from devices, analyze data according to numerous criteria and send it to the Thingsboard IoT platform. Getting data from REST Api like weather data, Thingsboard data. Setting up Thingsboard to display data in real time (in graphs, on google maps, tables, etc.) to the customer. Described the project in UML diagrams.
In this project, I was involved in: checking IOT devices connections, calculating infected state with data from IOT devices, collecting the required data, analyzing data, writing code and testing the code (dev testing). Applied patterns: Abstract Factory, Factory Method, Adapter, Builder. Communication with devices was carried out via the Mqtt publish/subscribe protocol. The application is launched on the Scaleway service, and has proven itself over time.
    Using: Java, MVC, Spring Boot, Protobuf, Mqtt, Html, Thingsboard.
  2.   Dropcatcher
DropCatcher is a service for automated domain registration. The service collects information from various sources and APIs and automatically applies for registration through the nominet.uk API. DropCatcher consists of three parts: 
2. 1 Rust backend for registering domains, 
2. 2 Java backend for interacting with different parts of the system.
2. 3 VueJS frontend for user interaction.
Continued to implement the project in close cooperation with the customer. The main job of the program is to take domains from certain sites that are put up for auction. Filter them by price, number of bids, and so on. Then, if the domains are suitable, place a bid and order them. This project also has experience with the Frontend part, in particular, with Vue.js. In this project, I added services that take domains, filter them and fill the database. He also wrote new services that bet on the domain. Services were also created that allow you to save: Site name, login, password, as well as a set of filters for domain filtering. Performed code refactoring throughout the project, both for the backend part and the frontend.
     Usage: Java, Spring Boot, Rest Api, Selenium, Vue.js Vuetify
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

In 3 months I learn Java and right now I have almost 2 years of commercial experience in Java 

First grade in chess
1) Big Desktop application with a web version for designers and manufacturers. 20 years old project on Java 8 and SWING Development, testing, and support of ERP system 
2) Part of the CRM system for company needs that generates reports for business needs
Development and testing
3) Large microservices system for logistics needs of stores and 
sorting centers, Docker, K8s, AWS, Java 17, Kafka, MySQL
Development, testing, and support
Looking for a friendly team with big goals with whom I can improve my skills, learn new technologies, solve problems, and performing to the benefit of the whole team.
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

Predict and find out the possible issues in architecture questions.
1.Booking and management of restaurants.
2. Fintech
3. Healthcare
Legacy support.
Position: Java Developer
Category: Java
Experience: 0 years | English: pre

An experienced software developer in the 1C programming language with experience (10+ year) in designing, installing, testing
and maintaining software systems. My goal is to switch to Java.

EDUCATION HISTORY
Computer systems and networks, Specialist Odessa State Academy of Refrigeration 1999 - 2004

Hillel IT school May 2022 - Nov 2022  Java Basic and Java Pro 

www.udemy.com   Jan 2023 - Present Spring Framework 5: Beginner to Guru
1C SOFTWARE ENGINEER Supermarket chain Jan 2021 - Oct 2022
Development of the Electronic Data Interchange (EDI)
subsystem, with an internal coordination mechanism.
A project was implemented to transfer the outdated
accounting system(powerbuilder + sql) to a non-
standard (self-written) configuration.

1C SOFTWARE ENGINEER Online food market May 2019 - Oct 2021
Integration with an online store.
Data Warehouse (DWH) integration for PowerBI.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

1.Currently developing a project “Product Accounting” for small and medium-sized businesses.
2. Business-project for accounting terminal equipment in warehouse
3. Demo project "Car sales service".
4. Demo project "Cinema tickets"
1) Currently developing a project “Product Accounting” for small and medium-sized businesses.
Used technologies: Java, Spring-boot, REST-API, JPA, MySql, JavaScript, Vue.js, HTML, Thymeleaf, CSS
----------------
2) Independently implemented functioning business-project for accounting terminal equipment in warehouse:
Used technologies: Java, Spring-boot, REST API, Hibernate, Ajax, Sql, JavaScript, HTML, Thymeleaf, CSS
----------------
3) Implemented a demo project "Car sales service"
Used technologies: Java, Spring-boot, Hibernate, Ajax, Sql, JavaScript, HTML, Thymeleaf, CSS
----------------
4) Implemented a demo project "Cinema tickets"
Used technologies: Java, Servlets API, Hibernate, Ajax, Sql, JavaScript, HTML, Jsp, CSS

All details are in the resume
Professional skills development as a Java programmer, additionally the development of JavaScript, HTML skills, interesting work, the opportunity to develop, decent pay.
-----------------------
Развитие профессиональных навыков, как Java-программиста, дополнительно развитие навыков JavaScript, HTML, интересная работа, возможность развиваться, достойная оплата.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


1. Data analyzer at MIPT (scientometrics, index predicting, regression building, python). 1 year of experience.
2. Laboratory assistant at VIGG (genetics, python). 1 year of experience.
3. Java junior at "Request Design" company(spring, java, selenium, AWS). 1 year of experience

At the last place of work I wrote a crawler that simulates human behavior using selenium. It scrapes data from sufficiently protected sites (yandex, hh.ru). I used fingerprint puppeting, custom mouse moving, gaussian distribution of webdriver waits, behavioral patterns, cookie manipulations, custom browser extensions breaking DOM security, and more. Crawlers run from AWS EC-2 instances I configured. Simulation works quite well and no need to bypass captcha.
Expectations are listed in descending order of importance.
1. Remote
2. Guru team leader :) who can share valuable experience.
3. Interesting project domain.
4. Nice team atmosphere.
5. High salary.