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


May 2020 - present  Java Developer
Europe’s largest wholesale platform for used cars. The company is using cutting-edge technologies to provide the best product on market. More than 500 microservice are running in production. 
Responsibilities: 
Requirements analysis and clarification, tasks estimation, server-side functionality development, code reviewing, creating Unit and Contract tests, interviewing  
September 2019 - May 2020: Java Developer
It’s a PAAS with customization capability for each customer's needs to be built on microservice architecture.  Customers can have different functionality for online/offline monitoring, diagnostic, and prognostic of devices. All functionality was created by scratch with strong performance requirements.  
Responsibilities:
Requirements analysis and clarification;
Estimation, prioritization, and distribution of tasks;
Coordinating of team activity;
Server-side functionality development;
Performance testing and improvement;
Code reviewing 
Creating Unit and Contract tests;
Interviewing  
July 2018 - August 2019: Java Developer	 
It is a bunch of online slot machines built on microservice architecture. Users can choose each of the slot machines and play, win coins, or bonuses. To increase his game experience he needs to buy additional coins. All backend is based on Spring Cloud components, front-end is written on C# and includes Facebook and mobile clients.
Responsibilities:
Requirements analysis and clarification, estimation, prioritization, and distribution of tasks, game development, integration with microservices unit testing;
May 2017 – June 2018: Java Developer Biggest Ukrainian bank with its own development team providing powerful innovative functionality in fin-tech. I was involved in building different services: online purchasing gasoline, card design, and funds transferring between accounts.
Responsibilities:
Requirements analysis and clarification;
Feature implementation;
Developing server-side functionality;
Unit testing;
Bug fixing;
Server management;
Technologies: Spring, Maven, MyBats, Redis, Postgresql, Tomcat, JSP, AOP
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


MAY 2022 - ONGOING
SOFTWARE DEVELOPER UniBank ASC AZERBAIJAN, 
Projects:
Rest API for cards(Leo bank)
NOVEMBER 2020 - MAY 2022
JAVA BACKEND DEVELOPER  KAPITAL BANK OJSC AZERBAIJAN, Projects:
Kapital Bank Mortgage Web Site, The platform that can be the info hub for mortgage seekers and buyers and the place where the users can find the response to every single query regarding the bank property loan products, needed documents, FAQ and its steps
Used technologies:
Java 11, Spring Boot, Spring Data, Hibernate ,Spring Security, Oracle DB,OpenFeign, MicroServices, Vault, Kubernetes, Docker, MinIO
Payment terminals, Cards/Accounts( based web services)
My primary expectation for a new job is the opportunity for professional growth and development. I'm seeking a position that offers challenging and diverse projects that push me to learn and adapt. At my current role, while I've had the chance to work on some engaging tasks, the scope of projects has become quite repetitive. I'm enthusiastic about the possibility of taking on new challenges that align more with emerging technologies and trends.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: upper


May 2022 -  present 
Software developer, remote
Xwavesoft S.A.

Implementing of new features in backend of mobile apps.
In this position, I used the entire stack indicated in the skills section.

Mar 2010 - Feb 2022
Engineer => Head of service department                                            
SocTrade Ukraine (analytical instruments)

Acted as the head of the service department and service engineer for certain sectors of serviced instruments. 
In this position I gained engineering,  team management, customer orientation, working under pressure skills.
I am looking for an opportunity to work on an interesting project in a company with well-established processes, where I can grow fast and bring value to your company.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


May 2023 - Now
Work in an international team EU4UA.
Work on a platform to help refugees from Ukraine. Used principles of Hexagonal Architecture
and such technologies as Google Cloud, Firestorе database, Spring Security, Open API generator on
the project. Daily meetings with developers from Spain and Italy.
October 2022 - May 2023
Work with Spring Data, Hibernate, Flyway.
Performing various tasks to improve the productivity of interaction with the database. Solving
problems such as N+1, optimizing processes related to lazy loading, ensuring correct data loading
to dto, etc.
July 2022 – October 2022
Work with Spring Boot, Spring MVC, Spring Core, Hibernate.
Functionality is being implemented that allows you to search for car spare parts directly on the
service website, as well as the possibility of comparing offers from different resources.
The development is carried out according to the principle of TDD, the test coverage is close to
100%.
The tests are written using the Mockito library.
February 2022 – June 2022
A web project that used Spring Boot, Spring MVC, Spring Core, Hibernate.
PostgreSQL was used as the database, and transactions were implemented at the service level of
the application.
The project was created for a car service, which involves registration of customers, vehicles,
work status and many other functions.
The code was covered with unit and integration tests using the Mockito library.
February 2021 – February 2022
A web project related to parsing the data related to weather conditions.
The main algorithm included the processing of a huge JSON file with the further calculation of
the optimal data which needs to be returned (the clothes objects for corresponding weather).
The code was covered with unit tests using the Mockito library.
October 2020 – February 2021
Multiple Java tasks using Java 8 features, usage of the java.util.concurrent package, specifically
Semaphore, Count-DownLatch, BlockingQueue, ExecutorService, ThreadFactory.
June 2020 – October 2020
Multiple tasks using Java 8 features. Implementing tasks using different types of collections and
data types.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Medical web application for german clinic. Development of the backend part using "hexagonal architecture" including working with Spring-Boot 2.7, Spring Data, Postgre databases, Liquibase migrations, MapStruct, Spring Security, Docker, Rancher desktop, integration between different systems.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Messenger project(Startup)
Junior Developer
(December 2022- now)
Development of a communication application.
Technologies: Maven, Spring Framework, JPA(Hibernate), REST
API, PostgreSQL, Java 11, Swagger, AWS.

.SEVEN
Healthcare project
Junior Developer
(July 2021 – February 2022)
Development of an online office for pharmacies, doctors and
clients.
Revision and support of existing functionality. A team of 11
people.
Technologies: Maven, Spring MVC, Security, JPA(Hibernate),
REST API, Docker, PostgreSQL, Java 11, Spring Boot,
Microservices architecture, Swagger.

Fitness Project
Junior Developer
(March 2021 – June 2021)
Development of an application for automatically calculating
the calories of food consumed .
Technologies: Maven, Spring MVC, Security, JPA(Hibernate),
REST, Java 8, PostgreSQL, HSQLDB , Heroku
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate

Face recognition system based on opencv, and one highload app (nda unfortunately)
Micro finance and Bank related tasks, middleware development, support and improvement. Migration from old tech, other languages/frameworks. A lot of small integration projects.
Java/go developer wannabe :)
Clear and easy onboarding, maybe some new technologies. Would be awesome to learn and work with new language. Preferably product.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


MicroGis   Lviv                June 2017 - Present
Java Developer
Web application for GPS tracking (http://track.micro-gis.com).
Technologies on project: Spring MVC, Hibernate, Apache Velocity, Postgresql, Maven JavaScript, JQuery, Leaflet, JSON, Ajax, REST
Application for send alerts for certain events.
Technologies on project: JDBC, Quartz framework, Maven.
Telematics server, for data processing with GPS trackers.
Technologies on project: JDBC, Akka.
Participated in all stages of developing and designing new modules (developed 2 new modules) the applications, deploying application on server, fix bugs. Performed the minimal tasks for server administration.

Opensource project analytics4github. 2016-2017
	Java web application to enhance github.com search mechanism.
Technologies on project: Spring-boot, Hibernate,  JQuery,  Jenkins, Docker, AWS
Participated in all the stages from features discussing to implementing. I was performing minor administration tasks on AWS. Participated in code reviews (Upsource) and regular live meetups in Lviv. Worked in Agile environment(Scrum).
Position: Java Developer
Category: Java
Experience: 7 years | English: pre


Microservices with Java Spring Boot.
Developing Data Entry forms and investigating them with the database.
Preparing functional requirements and developing user management interfaces for projects,
Analyzing and resolving technical and application issues.
Performing assigned tasks in the precise and timely manner.
Working closely with analysts, designers and staff.
Outsource
New technologies
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Microsoft SQL Server, PostgreSQL, MySQL, T-SQL, CSS, HTML, JavaScript, jQuery, Vue.js, Java EE, Java SE 8 (Java 8 Stream API), AJAX, IntelliJ IDEA, C#, Spring MVC, Spring, Hibernate, JPA, Maven, Docker, Tomcat
Currently have 2 years of working experience as a Java Backend/HTML, CSS, JavaScript, jQuery Frontend developer. Have tried Vue.js on my own, but wasn't involved in tasks based on this framework - would love to try that out.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Middle Java Developer - DataArt (06.2021 - Present)
Main duties:
- Application development and support
- Designing and coding unit and integration tests 
- Addressing and fixing bugs 
- Working both independently and in close collaboration - with other team members
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate

At my current project, I'm a part of the team that reworked the legacy Network Management System into the more or less modern, reliable, and flexible application. 
Was involved in development of the almost all modules of the system, previous versions support, application delivery, and newbies training. Wasn't involved in development planning.
Mainly responsible for the RDBMS interactions/management and Linux version support.
Middle Java developer experienced with general software development, databases, and networking. Though weak with Web development.

Calm, responsible, thorough (sometimes disadvantage). Able to teach, when understand the area enough.

Current project(last 5 years): Network Management System development
- high-load network application development and general networking
- constant performance improving
- databases development
- cross-platform applications development and support
- Windows and Linux scripting

Previous experience(financial product company):
- maintenance of existing intracorporate software
- helpdesk service for several worldwide affiliates-customers(data maintenance and other requests for support)
- local call center support
For now, it'd be good to refresh something around and maybe even extend my experience in some other area. I like the feeling of involvement in something growing and progressing, so, guess, I better match for long term or product projects.
I worked remotely for the last 5 years before the pandemic so I'd also prefer the remote position, though I don't see a problem to come somewhere for live meetings.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Middle Java Developer 
Innovecs (Kiev, Ukraine) 
Marth 2016 - Presence 
Project: NeoGames(http://www.neogames.com/). 

Java Developer 
Playtech (Kiev, Ukraine) 
February 2015 - Marth 2016 
Project: Casino mobile. 

•	Java Core 
•	Spring(Boot, Data, Security), Hibernate, JSP, JDBC (without experience in production) 
•	Maven, SVN, Tomcat, TFS 
•	JavaScript, Scala basic
•	JSON, XML, SQL, NoSQl(MongoDB)
•	Agile, Jira 
•	HTML 5, CSS 3
Interesting in Scala, Spring internships or mentors.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: fluent


Middle Java Engineer with 2,5 years of experience.
Familiar with Java, Spring Framework (Core, Boot, Data, Security), Hibernate, microservices, REST APIs, SQL and NoSQL databases, and related technologies.

Worked in distributed multicultural teams in Agile environment building enterprise web-applications.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Middle Java software engineer. Exposure to different technologies including Java, Python, JavaScript.
Core technical skillset is in Java development.
Experience in all phases of software development: gathering requirements, developing, refactoring and testing software products.
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


Middle QA engineer, 3 years of experience
Fields of work: E-learning, Healthcare
Responsibilities: making test cases, test suits, providing full test coverage, testing of public API, working with TestRail. 

Java developer, pet-projects
Role: developer, team leader
Fields: E-learning
Gambling
Position: Java Developer
Category: Java
Experience: 5 years | English: pre

Experience in commercial projects development. Experience in Oracle DB development (2+ years) Knowledge of .Net Windows Forms development (2+ years) The main work direction - client server system development (Java Spring Boot + Android(Java) app)
Middle Software Engineer with 5+ years of experience in software development. Implementing the backend business layers using spring and web services. Developing microservices using Java Spring Boot, Hibernate, Restful services with good quality of code. Understanding of full mobile development lifecycle of Android device apps.
Position: Java Developer
Category: Java
Experience: 6 years | English: intermediate

Amazon
• AWS Certified Developer – Associate
Middle / Strong Middle Java Developer • Nov, 2020 — Dec, 2022
• Developed online event organization system
• Mentored and helped team members
Technologies:
• Java
• Spring Boot/Data/Security
• JPA/Hibernate
• MySQL
• AWS services
• Junit
• Mockito
• Maven
• Git


Trainee/Junior/Middle Java Developer • Jan, 2017 — Nov, 2020
• Developed pluggable reusable multilingual automation framework for testing web and cloud applications
• Implemented web solution for airline project
• Developed, improved and optimized an inpatient rehabilitation outcomes system and combined data 
collection tool and outcomes engine built specifically for acute care hospitals
Technologies:
• Java 
• Spring Boot/Data/Security
• JPA/Hibernate
• Servlets
• MySQL
• PostgreSQL
• MariaDB
• H2
• Junit
• Mockito
• Maven
Position: Java Developer
Category: Java
Experience: 4 years | English: fluent


Mid level Java Developer in banking and telecom domains. Likes Spring Boot, relax coding atmosphere, tests, code quality (pragmatic clean code).

Switched 5 years ago to coding/development and never looked back.
Would prefer to work with projects for humanity and pets/animals.

Interested in Spring Boot projects very much.
Position: Java Developer
Category: Java
Experience: 8 years | English: upper

I have performed a complex but seamless to app users data transformation, which helped the project to become more scalable and reduced the load on servers. From business perspective, that reduced our cloud infrastructure costs by approximately 40%.

As an engineer I always look for an opportunity to simplify complex systems as much as possible and standardize them.

And there was a case, when I simplified communication of client applications (Web, iOS, Android apps) with server by adding a strong validation rules to the data they can receive and send to the server. That helped us to get rid of inconsistency in user experience between Android, iOS, Web users, which we experienced before on early development stages.
monolithic app was originally implemented on Ruby and the customer decided to move all the logic to java microservices in a step-by-step manner. I was working on some of those services, 2 of which I made from scratch. My responsibilities were:
- creation of technical design and its presentation to the team;
- research on all the possible dependencies of the new project;
- communication with the devops team to provide all the required infrastructure and access to dependent services;
- implementation according to approved tech design;
- coverage of created service with tests;
- delivery of those services to production.

--

Since December 2019 till November 2021 I've participated in the implementation of several microservices based on Bootique, Apache Cayenne and LinkMove frameworks, maintained by ObjectStyle LLC.

I was responsible for backend implementation of independent microservices according to the specifications, provided by customer and our subsequent discussions. One of those services I've started from scratch. In addition to main responsibilities, I've been taken part in a process of configuring basic CI/CD in atlassian infrastructure within provided bamboo-specs tool. For local development we have used Docker containers.

-----

Before that I worked for another project. With my colleague we both modified application which is based on GCP stack and uses Google AppEngine, Datastore, TaskQueue, Firebase and cloud-hosted Elasticsearch. As a result of our about half a year collaboration, our refactoring resulted in up to 66% less expensive monthly bills. That became possible due to lacks in architecture of design of application at early development stages. Nevertheless, I was very satisfied with the result of my work then. We both made great efforts for that and got the result we expected.

Later on that project I've spent half a year as Team Lead in a group of three backend developers (including me). As a Lead, I was responsible for communication with our BA for resolving business issues related to the project and 3 other teams of iOS, Android and Web engineers.
I used to work as a backend Java dev, and it would be more convenient to me to continue to gain experience and knowledge in that role.
Position: Java Developer
Category: Java
Experience: 11 years | English: intermediate

Oracle Certified Associate, Java SE 8 Programmer: Java
More than 10 years in IT. 
5 years of which java developer.

Development and support Real-time/Batch Reporting Solution project using the following Java frameworks: Spring Core, Spring Integration, myBatis, SpEL

Development and support of ETL Processes using Informatica, Oracle Data Integration
Looking for interesting projects on Java 8 (or higher) with new technologies.
Position: Java Developer
Category: Java
Experience: 11 years | English: upper


More than 10 years in software development. Worked in different IT companies: Ciklum, Playtech, Spd-Ukraine, New age sollutions. Main business areas are fintech, gambling, retail (tracking shipments) projects. Experience in microservice oriented, event driven systems, restful web services. Also I had experience as tech lead. Current position - Senior Software developer. Tech stack: java, spring, mySql, postgres, mongoDb, AWS cloud, kafka, docker, kubernetes
friendly team, modern tech stack
Position: Java Developer
Category: Java
Experience: 2 years | English: upper

- Long arithmetic calculator. Technologies that were used: Java 8, Servlets, PostgreSQL, Redis. Frontend part developed with Angular6/Bootstrap. 

- Hotel management system.  Such stuck of technologies were used: Java 8, Spring Boot, Spring MVC, Spring Data, Hibernate, H2.
More than 1.5 year of Java development, including enterprise web-applications. Having experience in Software Development with Java/Spring Framework, SQL, JS, Angular 2+.

OOP, Design Patterns;
Java SE;
Spring (MVC, Data, Security); 
REST;
DBE: PostgreSQL, MySQL, MSSQL;
Testing: JUnit, Mockito;
Web: HTML/CSS, JS, JQuery, Angular
IDE Eclipse, IDEA;
OS: Windows;
Tools: Maven, Github, Docker;
Tomcat;
Position: Java Developer
Category: Java
Experience: 6 years | English: intermediate

Master's degree in Computer Science (Kyiv Politechnical Institute)
More than 15 years experience in IT as software developer. 
More than 6 years in Java
Experience in Payment/Tax and Gambling domains.
Tools: IntelliJ, Spring Boot, Hibernate, Git, Maven

Solid background with Windows/Linux servers configuration.
- Interesting project
- Difficult tasks
- Professional growth
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


More than 1.5 years of active progression Java, more than 3 years in related fields. 
Have experiance in building multifunctional applications using Java, JavaFX, SQL. Have worked with Java Spring and Maven.
 I have worked with technologies such as Maven, SQL, and JavaFX by building multifunctional application. Experienced with creating websites using HTML/CSS/JS and web applications with Spring. I worked with HTML/CSS/JS, C-type languages and a lot more.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Solved more than 120+ algorithm tasks on CodeWars and about 141 practice tasks on mate academy platform.
Got grant for 1 semester (Sep 2022 - Jan 2023) at foreign university (Kaunas University of Applied Science) by Erasmus+ mobility program
More than 1 year of practicing in web development and contributing to open-source projects on GitHub.
Pet projects:
Cab Service
Functionality:
    * Provides to user an opportunity to add appropriate drivers to each car. View current state of relations and other functionality to work with taxi-service.
Stack of technologies:
    * Java 11
    * Databases: MySQL
    * Tools: Apache Maven, Apache Tomcat, IntelliJ IDEA, JBDC
    * Web: JSP+JSTL, HTML+CSS

Cinema Management System App
Functionality:
      Execute various basic operations: buy tickets, make order, put order in shopping cart, find available movie sessions. Realized authentication based on the user's login and password. Strictly separation of roles (admin could manage users, add movies/cinema halls etc.).
Stack of technologies:
      * Java 11
      * Database: MySQL
      * Frameworks: Spring (MVC, REST, Security), JPA(Hibernate) ORM
      * Tools: Apache Maven, Apache Tomcat, IntelliJ IDEA, JDBC, Postman
      * Web: Spring + Postman
I am looking for a position that includes contemporary and commonly used stack of technologies, to gain valuable experience and to grow as a software engineer.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

PhD
More than 20 years experience in teaching and mentoring C, C++ and Java based courses in University and IT-companies. 
Participation in some  web-projects as BE-developer and AQA Engineer.
Focused on long-term work with the ability to grow up inside the company.