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

1) Improved performance of one of the endpoints by 231% using optimistic locking. 
2) Rewrote the business logic implementation concurrently and reduced data import process from 30 minutes to 4 minutes 
3)
Took part in the development of one of the most prominent and modern library management platforms in
the world with microservice architecture. Contributed to more then 6 microservices.
Tasks performed:
1. Development of new features
2. Demos for customer
3. Found a bottleneck of the application using profiling tools such as VisualVM and JProfiler, and
improved performance of one of the endpoints by 231% using optimistic locking
4. Implemented data migration script Found the source of the bug using PostgreSQL logging library
(Pgaudit) on AWS RDS instance caused by non-repeatable read database transaction isolation level
phenomena
Environment: PostgreSQL, IntelliJ IDEA, Docker Desktop, Oracle VM VirtualBox, Vagrant, Rancher,
SonarQube, Jenkins, Postman, PGadmin, Git, Maven, Java 11, Vert.x (event-driven asynchronous
framework), REST, Spring, Junit 4/5, Testcontainers, Karate Testing Framework, RAML

Participated in the development of modern data provisioning and data security platform for customer
from UK. In particular, developed REST API layer on top of GraphQL layer for easier integration with client
system.
Tasks performed:
1. Wrote asynchronous code with Project Reactor orchestrating calls to GraphQL service
2. Participated in API design discussions with Architect
3. Developed unit tests.
Environment: Cassandra, Postgres, Intellij IDEA, Git, Docker Desktop, Postman, Spring Boot, Spring
WebFlux, GraphQL, Java 8, JUnit 5, Swagger, Flowable APIyour tasks and responsibilities.

Participated in the development of an internal payment service.
Tasks performed:
1. Integrated new Kafka topics into the application
2. implemented features
3. fixed bugs
4. optimized code for performance
Environment: Java 17, Spring boot, Spring data, Gradle, PostgreSQL, JUnit, Liquibase, Kafka, Postman
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Tools & Technologies: Java, HTML, CSS, JavaScript, JQuery, Maven, JSP, Tomcat, Git, MySQL, Mantis Bug Tracker, Basecamp, Scrum methodology.
Java EE, Spring, Spring Security, Hibernate.
Looking for interesting projects and frendly team.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Development, design and architecture of modern software systems based on object-oriented languages
License Serie AA №6010/2017
Certification Date Mar 2017 – Present
SoftServe

Certificate of completion
Certification Date Oct 2016 – Present
Logos IT Academy

Spring 4.0
License 13490216
Certification Date Feb 2017 – Feb 2020
Brainbench
Tools & Technologies:
Spring, Spring Boot, SQL DB, NoSQL DB,  Spark, Flink, Kafka,
Maven, Git, Jira.
Experience:
One year in Big Data world (Twitter, FB, Instagram, Reddit data)
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

fulfilled successfully and on-time all tasks within projects
• Total experience: 1,5 years of experience.
• My experience based on the most modern technologies.
• Technology stack: Java, Spring, JPA/Hibernate
• Motivated, energetic IT engineer proficient in Java and other technologies.
• Quick learner with a great combination of interpersonal and technical skills.
Different projects with big amounts of data, high available, high scalable in Java and Spring, micro-services architecture.


Java 8;
Spring ecosystem (Boot, Data, Security, Cloud)
JPA / Hibernate;
Jenkins;
Maven;
JUnit / TestNG;
Git;
Web Services (REST, SOAP)
Linux (Ubuntu), SQL;
Design patterns.
Looking for interesting projects where I can apply my skills as a Java Developer and improve my knowledge and hands-on skills with Java EE technologies and libraries, with both legacy and modern stacks.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


TrackEnsure Inc. Java developer (backend) (06.2021 - 05.2023):
- Participate in software development of the project architecture by analyzing and implementing requirements;
- New feature development, debugging, refactoring, maintain legacy code;
- Development of a warehouse management system;
- Work with Canadian certification;
- Produce clean, readable, scalable code;
- Log parsing, reading them, making reports;
- Closely working with QA to create test plan;
- Technologies used in the project: Java v8 / Java EE / PostgreSQL / Apache Ant /
Mercurial / JavaScript / JSP

TrackEnsure Inc. QA (01.2021 - 06.2021):
- Driver logbook. Automotive telemetry monitoring web and mobile application with real-time driver violation logging and displaying;
- Driver book. Shipment tracking application (Driver cargo destination, shipping documents information);
- Testing of complete redesign and rebranding applications above;
- Regression testing for the main project and rebranded versions;
- Working with logs; 
- Writing test documentation: bug reports, test cases, project documentation;
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


TrackEnsure Inc.
Since 2020.06 - 2023.03
Position: Java Developer
Responsibilities:
Development of internal API for partner companies and
integration with external API, such as Telitek Inc.
Creation and correction of reports and data validator of
correct work of truck drivers, for reporting to government
controlling structures.
Providing reports with various formats based on the
collected information of violations, fuel purchased, trigger
usage frequency, API usage frequency, etc.
Event triggering and personal notifications (email, etc.)
about various asset states, such as location changing,
violations, speed limit, etc.
Development of 'payments' feature for the payment
manager module: payments creation, approval and
further processing
Technologies:
JDBC, PostgreSQL, PostGIS, JSON, SOAP, RESTful, GAPI,
Sockets, Log4j, JSP, Spring, JPA / Hibernate, Maven, Tomcat
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Disciplined, flexible and highly motivated Java Developer. Currently I’m deep into programming, always ready for new discoveries, work hard in order to achieve the goal.
Trainee at SoftServe                                                                                        Jan 2022 – present
Part of a team developing all-in-one social service that covers all aspects of your communication with your home and neighbors:

•	Performed development activities, participated in sprint planning, review, retrospective meetings.
•	Developed custom Oauth: Authorization and Resource servers.
•	Worked with CI/CD pipelines.
•	Created Docker images and deployed them.
•	Wrote Open API specification, based on this generated endpoints and ApiClients for test cases.
•	Wrote api/integration/unit tests
•	Refactored and supported existing code.
•	Wrote documentation for setting up and running the project.

Tools & Technologies: Java 11, Spring Boot/MVC/Data/Security, Hibernate, PostgreSQL, Liquibase, Maven, OpenApi, Docker, GitHub.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


TRAINEE FULL STACK DEVELOPER
SoftServe 
June 2023 - Aug 2023
Development and implementation of functionality on the frontend and backend of a project.
Work with databases, including design, optimization and work with SQL queries.
Performing tasks related to product improvement, performance optimization, and ensuring high code quality.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Trainee Java Developer
Company - NDA
07/2020 - 10/2020, Software & Hi-Tech
- Designed and implemented the wishlist feature of the
- Online shop (Hybris SAP Platform). 
- Configured and managed basic CI infrastructure (Sonar
Qube, Gitlab). 
- Provided code coverage with unit tests(JUnit, Mockito). 
- Worked closely with team applying a Scrum methodology.

Junior Java Developer
Company - NDA
11/2020 - 08/2021, Life Sciences & Healthcare
- Analyzed root causes of production defects. 
- Fixed production defects (Hybris SAP platform). 
- Covered fixed logic with tests (JUnit, Mockito). 
- Estimated tasks with team members. 
- Worked closely with team applying a Kanban methodology. 

Middle Java Developer
Company - NDA
09/2021 - Present, Life Sciences & Healthcare
- Implemented new features (Spring, JDBC, Microservices). 
- Covered implemented logic with unit tests (JUnit, Mockito). 
- Managed SQL database, implementing and optimizing SQL
queries (Oracle).
- Improved existing functionality for integration with third-party systems.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

During the months that I studied at the company, I started with the core, then databases, tests, etc. Now I have finished learning Spring & Hibernate. I did a project on Servlets and a project on Spring using Hibernate, now I'm working on local project of EPAM company, I want to become a junior Java developer, so I am looking for a company that will invite me to an interview
Trainee Java Developer
EPAM Systems, Inc.
November 2022 – PRESENT
I am working on a project for an Agiles management platform for agile developers, where we are using Spring, PostgreSQL, Gradle, Microservice Architecture, and Junit 5. My responsibilities include implementing new functionalities, code reviews, fixing bugs, adding unit, and integration testing.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Trainee/Junior Java Developer
July, 2019 - November 2019
Project: TeamGetter
Technologies: Java, MySQL, Liquibase, Hibernate, Spring (Core, Data, Security), Maven, JUnit, Mockito, Angular6
Responsibilities: Implementing new features, testing

Java Developer
November, 2021 - Present
Projects: Projects for internal use
Technologies: Java/Kotlin, PostgreSQL, Spring(MVC/WebFlux), Ktor, Gradle/Maven, Redis, AWS, Kotest, Junit, Jmeter, OpenAPI Documentation,
Responsibilities: Developing and testing web applications, building and imporving cloud infrastructure (AWS) via CDK,
check vulnerabilities, writing technical documentation and support. 
Working in a team using Scrum. Jira is used for track tasks, Confluence for documentation.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: upper

I am a student of one of the best universities in the country - National University of Kyiv-Mohyla Academy with more than 1 year commercial experience.
- Trainee Program in SoftServe :
I developed a social application for finding and communicating with people interested in tutoring and providing such services. Technologies: Java, JDBC,Hibernate, maven , Spring/Spring-Boot , MySQ
- Junior engineer in TeamDev:
I developed a compiler for language, including compiling complex mathematical expressions , and programing code.  
Next was developing a web application - file storage like Google Drive. Java has been used for the backend and vanilla JavaScript for reating the simplified framework analog of React and state store Redux-like.
Position: Java Developer
Category: Java
Experience: 1 years | English: pre


Training project - taxi service,
Taxi service web application for official use. The application allows you to manage (create, delete, and update data) such resources as drivers, cars, and car manufacturers. 
Technologies: JDBC, Tomcat, Maven, Git, MySQL, Hibernate, JSTL, Javax, JSP.
Training project - cinema service
The project implements the basic functionality of a web application for a cinema. The application implements user authentication and authorization.
Technologies: Java, Hibernate, Git, Maven, Spring, SQL,  JDBC, Tomcat, Javax.
Java developer in exciting projects for further improvement of skills, and study of new technologies.
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent


TravelFusion

I joined the team as a junior developer and was met with quite a large and well-developed legacy codebase. Most of the solutions were in-house developed and any libraries to be introduced went through scrutinizing review. 
I have honed my Java core skills working for Travelfusion, I was introduced to a big amount of XML parsing and XSD contracts. As one of the in-house side projects, I was a part of a team that worked on the Spring Boot application.

 Solring 

Solring was a company that branched out of a parent company with partially a monolithic code base but on a modern stack.
It had full-on classic Spring Boot architecture with Boot, Hibernate, and Security working with ActiveMQ, Postgres, and Mongo.
When I joined I was moved to separate projects while spending some time on the main one.
I've worked with Kotlin, Ktor, Koin, and Quarkus on those projects. Main Idea was to create scalable microservices on newer stacks.

Eazylinks

A company on Spring Boot stack with heavy usage of JPA/Hibernate/Postgress with flyway versioning. Redis (Not JPA style) for fast caching and useful and performant native operations. Kafka a messaging broker and only for communication between microservices.
I took part in expanding existing functionality. Worked with a business analyst on the addition of new features. Initiated and developed application boot-up time improvements and more efficient cache usage
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Ttrainee at EPAM 
HR-system for providing supervision on new employees (around 6 months)
Spring boot, mysql, angular, docker, Jenkins

Junior at CodeLions
Experienced (10 months) Java and part full-stack developer, participated in 2 huge and several little projects. Built on modern Java technologies and frameworks. Mentoring and management of other people.
Spring Boot, MVC, Docker, GitLad CI/CD, Goggle Cloud, AWS, nginx, JHipster, multi-tenancy, Mysql, Postgresql, MongoDB, Elasticsearch, Liquibase, Angular, HTML, CSS, JS(basic), thymeleaf, map APIs (google, GraphHopper), payment (Stripe).
Position: Java Developer
Category: Java
Experience: 1.5 years | English: pre


Understanding of development lifecycle, Agile/Scrum methodology
Good understanding of OOP principles, Design Patterns, Algorithm and data structure
Strong knowledge of Java SE (collections, exceptions, JDBC, multithreading etc.)
Knowledge of Java EE technologies: Java Servlets, JSP, JPA/Hibernate
Familiar with Spring (IoC, MVC, Security, Data, REST)
Familiar with web technologies: HTML, CSS, JavaScript/jQuery, JSON, AJAX
Experience with: Eclipse, IntelliJ IDEA, Jira, Maven, log4j, Git, SVN, Postgresql, MySql, GlassFish, Apache Tomcat
I am looking for position of Junior/Middle Java developer in IT company in a team which is involved in developing interesting and challenging projects. Also I would like to work with enterprise technologies and popular Java frameworks (Spring, Hibernate, etc.)
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


Understanding of: OOP, SOLID, Scrum, REST.
Technologies: Java SE, Basic Java EE, Spring core, SQL.
Tools: Git, Maven, Trello, Slack.
Environments: IntelliJIDEA, Windows, Linux.

WORKING EXPERIENCE: 
2018—2019 Budmash
Specialist, Welding Engineer
2012—2018 National Philharmonic of Ukraine
Technical Specialist
2007—2011 UCL (Ukrainian Computer Laboratory )
Technical Specialist/System Administrator
- Technical support/consultant responsibilities
- Hardware and operational systems administration
- Remote administration/Server administration at a basic level
- Technical documentation writing
- IT management, Performing independently complex tasks
- LAN support and maintenance
2006 — 2007 Museum of Kyiv Pechersk Lavra
Technical Specialist
- Technical support/consultant responsibilities
- Hardware and operational systems administration
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


University project
October 2018 - November 2018
Using Java(Hibernate, Rest API, Tomcat), MySQL.
University project
December 2018 - January 2019
Took place at development software for Android in RUP methodology.
University project
April 2019 - May 2019
Took place at creating project for Artificial Intelligence classes. Using Python.
University engineering project 
March 2020 - Present 
Taking place at creating project for renting all kind of products as Full-Stack Developer
Position: Java Developer
Category: Java
Experience: 2 years | English: pre

диплом бакалавра с отличием.
“Urgench ETM” LLC
Urgench

IT, System Integration, Internet... Show more

Junior Java developer
Stack: Java 8, Multithreading, Concurrency, Spring Framework, Tomcat, Gradle/Maven, Hibernate ORM, PostgreSQL, MySQL, RESTFul API, Thymeleaf
- Participate modeling and designing of applications
- Participate designing structure of database
- Developing server with Spring Framework.
- Refactored code into reusable libraries, APIs and tools
- Developing mobile application for Android
- Participate unit testing applications
I has been participate developing of server application in Java. We was build web service application(RESTFull API) in Spring Frameworking. Also, I was working with MySQL and PostgreSQL which relational databases and Hibernate ORM. I used JWT authentication tool.
Java backend developer/Android developer
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


Used Spring&Hibernate&Jpa on my RetWit project, it's simple twitter copy as you can tell from the title. It's just a social network where you can post photos and videos, follow and unfollow users. 
It's not too original, but I got a lot of experience of Spring and Hibernate and of course PostgreSQL
I hope I will be hired ;O
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

• Got 1000+ hours of practical experience as a Java Developer. 
• 4 own projects
• More than 20 successfully completed projects as a Project Manager.
• Utilized the Spring stack, including Core, MVC, Security, Data, and Boot frameworks, to develop web applications.
• Worked with Hibernate to facilitate database operations.
• Utilized both SQL and NoSQL (MongoDB) databases to manage and store data. 
• Implemented the deployment of various virtual environments using Docker and configured their interaction to ensure smooth communication between different services.
• Developed both the front-end and back-end of a web application using Servlets, JDBC, JSP, HTML, and CSS.
• Ensured code reliability by testing it using JUnit and Mockito.
• Worked on ensuring thread safety using concurrency utilities in Java.
• Followed industry best practices for Git workflow.

Pet-projects:

• Currency Exchange (GitHub) – a Spring Boot REST service that fetches data from a third- party API and stores it in a local database via a scheduled job. Docker Compose orchestrates container deployment. The API is well-documented with Swagger, and Liquibase manages database operations. Gradle handles building and dependency management.
-- Java 17, Gradle, Spring Boot, Spring Data, PostgreSQL, Liquibase, Swagger, Docker.

• Library Spring Boot App – a REST API built with Spring Boot and Spring Data JPA, using Docker Compose for container orchestration. Fully documented with Swagger for endpoint descriptions. Code reliability ensured with rigorous testing using JUnit 5 and Mockito.
-- Spring Boot, Spring Data, MySQL, Docker Compose, JUnit, Mockito, Swagger, JSON   

• Movie Time Rest Spring App – a server app implementing booking service logic using Hibernate and Spring frameworks, following REST principles. Supports authentication and authorization with Spring Security, input data validation, and JSON format for object return.
-- Java 11, Maven, MySQL, Hibernate, Spring Web MVC / Security, Apache Tomcat, JSON, Postman     

• Carpool Full Stack Web App – a Full Stack app with back-end using Servlets and JDBC, and front-end with JSP, HTML, and CSS. Supports authentication, registration, and CRUD operations. Tomcat handles requests for efficient performance.
-- Java 11, Maven, MySQL, JDBC, Apache Tomcat, Servlet, JSP, HTML, CSS, Cloud services
GitHub
I am looking for a company where I can apply my knowledge and constantly develop working with industry professionals.
Position: Java Developer
Category: Java
Experience: 10 years | English: fluent


Utilize Spring Boot to develop microservices resulting in a convenient platform for 1 000 000+ clients for a sports aggregator website
Develop a multi-moduled application using Spring Boot for a payment provider in Kazakhstan, leading to 10000+ new clients in the first month after the launch
Develop and maintain the US’s largest policy newsfeed using Spring Boot, providing a news portal to 10 000 000+ customers across the globe
Provided an online streaming platform to 1 000 000+ clients across the United Kingdom by using high-load microservices to work with cache systems and Dropwizard, AWS, and Oracle DB.
Tested various Microservices Technologies including PowerMock/Mockito/EasyMock/WireMock, 
Developed a Swiss credit bank providing service for customers across the globe
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Variety of domains including AdTech and CRM. Customers from USA and Europe. Split command with customers. Experience with legacy monolith complex projects and micro services startups. Creating features, tests and bug-fixing.
Friendly environment, modern technology, challenging tasks.
Position: Java Developer
Category: Java
Experience: 1 years | English: pre


Vf&Soft
01.2021 - 02.2022
Financial Reporting and Members Management Platform
- Unified web tool for financial record keeping, reporting, and 
member management for unions and non-profit organizations
- Contributed to enhancing security systems and implementing 
sophisticated accounting mechanisms
- Technologies: Java, Spring, Maven, Hibernate, PostgreSQL, 
JUnit, iReport, Apache POI, GitHub, JIRА