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

As an entry level developer at one year I was a regular member of my sprint team, being given more control over projects rather than simple bug fixes. In my case, the company I was working for was in the middle of an e-commerce re-platform. The senior and mid level developers were all contributing to the re-platform project while they trusted me enough to be the primary developer on the current site with minimal senior/manager overhead. I was also running production deployments.

A little later in my career at my one-year mark with a different, much larger, company I found myself a bit more productive at the one year mark. I had finished several key analytics that were making the company a lot of profit, had developed and released an iOS app for another team, and was starting to be brought in to develop important proof of concept features for new products.
— 1+ years of commercial software engineering experience
— Strong knowledge of Java Core / Java EE experience (11 is preferable but not required)
— Understanding and strong practical knowledge with the development of Multi-Tiered Distributed Architecture, SOA, and Microservices.
— Strong knowledge of RDBMS (MySQL is preferable but not required)
— Understanding multithreading and concurrency
— Understanding of the following technologies:
— Spring framework (Boot, Core, Web, Data, Cloud, AOP, JDBC, Test)
— Hibernate ORM or JooQ
— JMS/AMQP knowledge
— Apache Kafka
— Web services (SOAP, REST, etc.)
— XML/JSON
— Maven or Gradle
— Git
Casino
Drugs
and other restricted areas
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


• 1+ years of experience as a web developer
• 1+ years of experience as Java Developer
• Core Javascript skills

Developed and optimized web services for company that have more than 50_000 customers per month. 
I worked on the library management system, a program that can do everything about library. I have used the latest technologies in my projects.

Now I am learning front-end. I'm learning the React framework. Based on my current skills, developed several react apps like e-commerce, currency exchange, games etc.
Position: Java Developer
Category: Java
Experience: 11 years | English: upper


**2005 - 2022** IBIS company. Worked as junior, middle and then as a senior java developer (full stack actually).

I was responsible for many parts of 2 banking projects (credit and currency exchange systems)

For the last 2 years I was working on integrations with external systems via IBM WS Message Broker and Kafka (java objects, json, xml - developing, implementing and maintaining data formats). Also I worked on multicredits, corporate credits, scoring, open/maintain/close debit cards, todo list for the risk managers, SWIFT receiving and other subsystems as backend and frontend developer.

I developed frontend with jsp, html, js. Backend with java, sql (mappings)

**2014-2016** Provectus company. ViSi Mobile InSight project as frontend (AngularJS) and backend (spring, hibernate, jersey) developer
ViSi Mobile InSight is a mobile surveillance monitoring tool for use with the ViSi Mobile
System. The ViSi Mobile System is a wearable continuous vital sign monitor used as a tool
for early detection for deterioration of patients on the low acuity care areas. ViSi Mobile
InSight improves patient safety by empowering clinicians to detect early signs of
deterioration in virtually any care setting, enabling early intervention and rapid response, all
while supporting the patient experience.

This project had 'official FDA
approve' in the USA and featured as medical app.
Position: Java Developer
Category: Java
Experience: 1 years | English: pre

2010 now	KP "Kievreklama"
He got a job as a system administrator. Now I work as the head of the information and technical support department.
    • Management of implementation and maintenance of software related to the operation.
    • Development of regulations, standards, and regulations for the use of IT resources.
    • Information Security Policy Development.
    • Organizing and conducting tenders for the provision of IT services.
    • System Administration guide.
    • the support work of the infrastructure of enterprise and related services, backup vital infrastructure nodes 
    • maintenance of workstations and servers (Unix, Linux, windows) 
    • maintenance and minor repair of office equipment and user workstations 
    • if necessary, organizing the remote access to internal enterprise resources, communication with the service providers, work with databases 
During the work our team has made the following implementations: 
    • visualization system based on the hypervisor qemu-kvm
    • been structured backup system
    • implemented database operational accounting of the office equipment
2010 now	KP "Kievreklama"
He got a job as a system administrator. Now I work as the head of the information and technical support department.
    • Management of implementation and maintenance of software related to the operation.
    • Development of regulations, standards, and regulations for the use of IT resources.
    • Information Security Policy Development.
    • Organizing and conducting tenders for the provision of IT services.
    • System Administration guide.
    • the support work of the infrastructure of enterprise and related services, backup vital infrastructure nodes 
    • maintenance of workstations and servers (Unix, Linux, windows) 
    • maintenance and minor repair of office equipment and user workstations 
    • if necessary, organizing the remote access to internal enterprise resources, communication with the service providers, work with databases 
During the work our team has made the following implementations: 
    • visualization system based on the hypervisor qemu-kvm
    • been structured backup system
    • implemented database operational accounting of the office equipment
The team where you can grow.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper

My Algorithmic Trading skills give me an opportunity to take a part in a Strategy competition. I took a wining rank many times in the Strategy Contest
`
2014-2023
Java Developer - Freelance
Provided a service of software development for trading Equities and Currency on the SWISS Market Place. That was algorithms on Java for Automated trading for private clients from abroad. From small and simple algorithms for one class and 200 lines of code to a large long-term project.
Also, I used my own algorithms to participate in the Strategy contest and took top ranks

Dec 2021 - Nov 2022
Java Developer in Omnigon LLC
Provided development of new technologies in the banking sphere. Support, test, and maintenance of ongoing software.
Implemented new algorithms for the business logic!
To get new interesting tasks. 
To be a part of innovators team, to bring new technologies.
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


2018-2019 Epam Systems:
bugfixing,project  support.
2019-2021 Luxoft:
creating project from scratch,
Unit testing, bugfixing,
existing code support,
Integration testing, deployment.
2021-2023-Playtech:
Bugfixing,developing new features,
Unit testing, creating documentation
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


2018 - current  - Java Developer
 Design and implement microservices;
 Analyze and elaborate business requirements;
 Perform unit and integration tests.

2017 - 2018 - Automation Java QA Engineer 
 Create and perform automation UI tests on Java using BDD, Cucumber;
 Create and perform automated API testing on Java;
 Support QA Automation frameworks and infrastructure;

2015 - 2017 - Manual QA Engineer
 Perform manual testing for complex systems;
 Perform compatibility testing;
 Bug reporting and verification;
 Manual and automated API validation using REST Assured.
Looking for an interesting project focused on improving our lives.
Prefer: small teams; projects where you can apply different algorithms. 
Only new technologies.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

PROJECT WORK
Company Cruise(EPAM University) Responsibilities :
 -Creation of UI pages and custom components using JSP and Servlets. 
-Developed Java classes implementing business logic
 -Strictly follow the Coding Standard and OOPS Concept during code development. 
-Writing scripts and created model for MySQL
 -Done Unit Testing and Mockito, Test Cases of Various modules for negative and positive condition
-Created Project from scratch and maintain a standard pattern(Command, Singleton, Abstract Factory) for the entire project.
 -Created Authorization and Authentication -Created multilanguage (english and ukrainian)
 -Incorporated MVC design pattern use to clearly differentiate roles and responsibilities.
 -Capture log file .
 I used following: Servlets , Authorization and Authentication , JDBC, MySQL ,JUnit , Mockito, log4j, Patterns(Command, Singleton, Abstract Factory), JSP, JS ,CSS , maven
2018- present	Finik.Pro(Java Fullstack Developer)

Back-end:
    • Java 11, Spring, Hibernate, JPA, QueryDSL, SQL, SOAP, Gradle, JUnit, Mockito, PostgreSQL, JasperReports

Front-end:
    • JavaScript, TypeScript, ReactJS, Redux, Node, Webpack, HTML, CSS, Material-UI, React Hooks
Want to find a job as a middle/middle+ backend developer with
microservice architecture project
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

In an ecosystem of two dozen projects, I was part of the lead team and many other teams depended on my work. At the same time, I myself led two small projects.
2019.04 - 2021.03 - Java Developer, CyberVision 

Project: Big Data Framework
Technologies used: Java 8, Tomcat, ZooKeeper, Jetty, Jersey, Maven, Ant, TeamCity; DB: MariaDB, Postgres
The project was a huge framework for processing large amounts of data, based on the MapReduce technology, which consists of many components. I was involved in maintaining 5 components, two of which I managed on my own, and another component was fundamental in this ecosystem. My responsibilities included: fixing bugs, implementing new features requested by the customer, expanding old functionality, solving problems with the compatibility of different components when switching to new versions.

Project: KaaIoT (IoT Project, KAA)
Technologies used: Java 8, Spring (Core, MVC, Security, Boot), Kafka, Nats, JUnit, Maven, Gradle, Kubernetes, Jenkins; DB: Postgres, Cassandra, Redis
IoT Project is a control system for equipment of industrial enterprises. I was migrating the project to the new Kaa platform, while at the same time implementing features into the platform that were required at the time in the IoT Project. I also participated in setting up the project infrastructure: I helped port the project to Kubernetes and created emulators for testing the system.
The ability to realize myself as a specialist, solve interesting and complex tasks and work in a team of smart and tough guys like me =)
Position: Java Developer
Category: Java
Experience: 1 years | English: pre

I have implemented cost effective strategy for cryptocurrency mining based on pool hopping strategy from idea to live production.
Technically it was network app that control hundreds data flows through different API with non blocking TCP sockets, Web-sockets, rest API. High concurrency data flows and real time management. When triggered, all clients workstations got an API command to go another mining server pool with more profitable situation.
As additional service, client get notified through Telegram messenger in case some mining equipment down.
SQLite was used as a simple data storage.
Web UI with simple statistics, graphics and online status.
Today project is closed because cryptocurrency market down.
It was commercial successful project for me and great experience with real time challenges.
2019	Bot development for network game and crypto trading. Spring Boot stack. Rest API, SQL, Scheduler, MVC, Thymeleaf, Hibernate.
2017-2018 GPU Mining management project 	Java developer, blockchain consultant.
Description: server application with multi-threading. Gathering stats from web sites via JSON. Real-time monitoring blockchain networks states via web-sockets. Processing data and looking for best profitability to switch equipment on proper mining pool. Monitoring and gathering statistics from mining devices via TCP sockets. Sending commands on TCP sockets. Sending alert messages with Telegram-bot. Gathering statistics from mining pools for each device via JSON. Simple database on SQLite with few tables: config, stats, subtotals. HTML web page with CSS and graphical chart on JS. System working 24/7 with multi-threads and non-blocking IO. Main challenges: thread concurrency, IO blocking, performance, memory management
Libraries and packages: sqlite-jdbc, ormlite-jdbc, websocket-client, java-json, gson,  java.util.concurrent, java.util.Calendar, java.nio, 
http-client, codec.binary.Hex, java.net.ServerSocket, java.net.Socket, java.nio.channels.SocketChannel, telegram-bot-api.
2008-2018 Ukrainian Software Company 	Senior 1C:Enterprise developer
2007-2008 ABBYY	Middle 1C:Enterprise developer
I am looking for opportunity to obtain Java Developer position. My experience as a programmer is more than 10 years. Java experience is only 2 years, but only on my privat commercial project. I am a former 1C developer and familiar with business needs and values.
I have a strong background with a common technologies. Very high SQL skills. 
In Java I mostly like concurrency, high load, databases. I like TDD style and clean code. I can make app from scratch and deploy it on production.
This season I'm switching to Java as a full time developer. Kiev, on site. 
My English level is A2 and growing up day by day.
I can pass the necessary tests if required.
Self motivated. Energizer. And very quick learner.
It must be win-win both for me and for a company.
It is normal to define a long probation period or a special rate for my special case.
Feel free to ask any question.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

1. ACM ICPC participated in quaterfinal in (2018/2019)
2. ACM ICPC participated in semifinal in (2020)
3. Teacher of Algorithmic programming at the university.
2019
+ Developed integration with Microsoft Outlook 365, which helped attract new customers.
+ Created pagination, which reduce pages load time by 50%.
+ Developed connection between two independent part of the project using REST API design and Spring Boot

2020 - Atlassian (Confluence)
+ Improved blueprint parser, which allow internalization team easier update text to other languages.
+ Implemented job, which allow collect information from all customers environment using REST API, AWS and Splunk. Based on this information were made a lot of product design decisions.
+ Developed templates migration feature using Java and React, which allow users convert their templates to a new editor.
+ Improved performance in databases level method, which reduce execution time by 30% for all endpoints using this method.

2021
+ Implemented a new authentication methods for product (Apikey, Basic, Username and Password, Oauth2), which expand a number of customers.
+ Developed a cache solution using Redis, which improve performance and allows scale a product.

Pet project
+ Developed a solution for audio books using Spring Boot, Hibernate + Docker + React.
+ Implemented audio streaming using AWS S3 + Spring Content (Open source library)
+ Implemented authorization with Google / FB/ VK using Spring security + Oauth2.
+ Developed database migration using liquibase.
1. Competent Team.
2. New Technology (Java 8+, Spring, Docker)
3. Interesting tasks.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


2021.10 – now Sygnisoft
Junior Java Backend Developer.
Developing microservice-based backend for operating an igaming platform. Stack consists of Java 17, Spring Boot 2, Groovy with Spock for testing, PostgreSQL for database and Maven for building and dependency management. Proper functioning and a satisfied customer
Blockchanin developer
Creating smart contracts on Ethereum and Polygon blockchains. An automatic platform for ordering own tokens has been created
2020.08 – 2021.02 CodeAll
Junior Front-end developer.
Implementation of the interface and creation of a responsive version of the CodeAlly.io platform. Creating from scratch sample recruitment tasks based on React and Node.js. Working with React, Redux, Styled Components, Node.js, ES6+, Material-ui.
Fast grow and finding investors for a startup
2019.10 – 2021.01:
Vice-chairman of Science Society SO&P at
Lublin University of Technology
(Operation system and programming).
Expansion and correct functioning of the c
Position: Java Developer
Category: Java
Experience: 2 years | English: pre

• IT education with digital marketing & sales background. 
• Creates websites by psd templates.
• Developing the graphical user interfaces including Swing/JavaFX with localization.
• Experience building web-based services using HTML, CSS, Javascript, XML, PDF, JSON, REST, ORM, JPA, Hybernate, NoSQL, SQL, multithreading, SpringBoot, Spring (Core, MVC, Data), Java EE, Java 8/11/17, Groovy.
• Practical with  JUnit, Mockito, Selenium.
• Using development tools like Maven, Ant, Gradle, Xampp, Tomcat, Postman, Git, Mercurial, Docker, Netbeans, Eclipse, IDEA.
• Knowledge agile/scrum methodology.
• Analytical thinking, good problem solving, social and communication skills, a quick/motivated learner.
• 2021-2021 
Proxy provider as backend developer
(Groovy, Spring, MongoDB, Docker)
Supporting legacy code, developing new features, bugfixing
• 2021-now 
ELD provider as backend developer
(Java 8, Java EE, Postgres)
Supporting legacy code, developing new features, bugfixing, refactoring, estimates, regular communication with the front-end, Mobile, QA, and management teams in ELD provider as backend developer
Sometimes join another inhouse project with Java 17, Spring, Hibernate.
Position: Java Developer
Category: JavaScript
Experience: 2 years | English: upper


2021-2023 Java developer in Epam Systems

EPAM Project	
Project Description:	Managed Services team for maintenance and support of the product
Responsibilities	
- Backend development with Java
- Fronend development with Angular
- Writing Unit tests
- Writing querries to DB with JPQL
- Bugs investigation and fixing
- Participation on team meetings
- Deploying completed tasks on the test environment with Jenkins
Team:	Dev. 3, QA 1
Database:	PostgreSQL
Tools:	IntelliJ IDEA, Jenkins, Postman,  Jira, Confluence
Technologies	Spring Boot, REST, Spring Data, Angular , Java 8, Java 11, TypeScript, JUnit5, JPQL
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


2021 - Current
Project: Open Platform
Role: Software Leader
Technologies: Java, Spring Boot, Kotlin, MongoDB, Postgres, Redis, Web3j

2019 - 2022
Project: Education Platform "Kundoluk"
Role: Team Leader
Task: Current platform is used by more than 500 schools with total more than 200,000 users and DAU with 10,000-15,000. I have worked as Team leader and backend developer. 
Technologies: Java, Spring Boot, RabbitMQ, Redis, FCM, Postgres

2020 - 2020
Project: Telemedicine
Role: Software Developer
Task: Develop online meetings with doctors and patients with booking.
Technologies: Spring Boot, RabbitMQ, Redis, FCM, MongoDB, Jitsi.

2018 - 2019
Project: E-Notary, Unified Register of Violations
Role: Software Developer
Technologies: ASP.NET 4.5, MS SQL, Ajax, Blazer

2018 - 2019
Role: Remote Software Developer
Technologies: Laravel, My SQL, AWS S3, Forge, Digital Ocean

2016 - 2018
Role: Software Developer
Technologies: Laravel, My SQL, WordPress, OctoberCMS, JavaScript, Ajax, HTML, CSS
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


2021 - now, BeterLive. Java developer. B2B provider of next-generation live casino products and online gaming solutions.
Development, testing and support new features, optimizing existing systems for the implementation of live casino products and gaming solutions. Enhancement live product testing with real events, performing system migrations, upgrading server frameworks, and improving reporting capabilities.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

I worked as a freelancer php developer, I made a lot of different sites (front-end and back-end), it was a dating sites, internet shops, a vehicle checking report site, a music library site..etc. About a year ago I decided to study java. I finished java courses and made a graduation project on java. It is shoe shop internet store. I am looking for work as java developer now. My general skills are about 20 years of development, knowledge of such databases as Mysql, postgresql, Oracle. English is at the intermediate level.
2022 - up to present
Studied and was working on a pet project on java. The pet project is a shoe shop with admin area. The prohect's source code could be seen on github.
2003 - 2022 
I was working as freelancer php, mysql, javascript programmer.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate

Master's and Bachailor's Degrees of Faculty of Informatics and Computer Science NTUU 'KPI' both with honors.

The third place on All-Ukrainian contest of scientific works in programming (Minor Academy of Sciences of Ukraine (MAN))
2.5 year experience of Java development.

Participate in multiple projects:
1) OSS/BSS system for international telecommunication company.
2) Inventory control system for another international telecommunication company.
3) Application which allows users to predict the outcome of real world sports events.
4) Multiple slot games

English: Upper Intermediate
Interesting tasks, professional grows, friendly team
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate


2.5+ years of commercial development.
Java v.7-17 
Experience monolit/ microservices architecture.
Spring, Spring boot framework.
SQL database (Oracle, PostgreSQL)
ORM(MyBatis, Hibernate)
Message broker (RabbitMQ)
Docker, Jenkins
I am looking for a project where I will use my knowledge and grow every day with the project.