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

Passed a 3-month Java Developer Internship at SoftServe. Worked on the Schedule project for CHNU using Spring, Hibernage, Gradle, PostgreSQL
- Received a Bachelor of Computer Science in "Algorithmic and Software Computer Systems".
- Received a master's degree in technology for creating multimedia publications.
- Worked on SoftServe "Schedule" project.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Recently Completed Projects:
Database Converter 
Description:	Large project with the main goal of converting databases syntax.
Languages:	Java
Environments:	JAVA, JAVA FX, JUNIT, AMAZON, MSSQL, MYSQL
Position:	Junior Java Developer
Activities:	
•	Creating new application from scratch
•	Configuring development environment
•	Creating Java server for converting databases syntax.
•	
Game Application for bets
Description:	The main idea of the project is doing rates. 
Languages:	Java
Environments:	Spring, Java 9, Junit, Mockito, Quartz, Angular
Position:	Software Developer
Activities:	
•	Front-end and back-end web development;
•	Designing the interaction of applications and API;
•	Communications with the client;
•	Managing tasks, risks and time estimation.

Application for hotel
Description:	The project was created as a convenient tool for managing hotels including statistics. 
Languages:	Java, Angular 
Environments:	AWS, Spring, Angular, Junit, Mockito, DynamoDB, PostgeSQL, Terraform, Jenkins, Maven, Docker
Position:	Software Developer 
Activities:	
•	Designing REST API for retrieving, creating new, editing hotel info ;
•	Creating new application components and improving existing ones;
•	Writing auto test
•	Testing application using Mockito
•	Fixing an improving UI; 
•	Mentoring junior developers
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


Recently Completed Projects:
User Management System - DataArt
Client:	UK-based stock exchange company 
Description:	Enterprise project based on microservices architecture that allow to consume data from upstream systems, create and configure different kinds of users, create and assign privileges to them and publish data to Apache Kafka for further consuming by downstream systems. 
Languages:	Java, PostreSQL
Environments:	Spring Boot (Spring Data/Security(OAuth2)/Cloud), JPA/Hibernate, REST, Apache Kafka, AWS (Cognito, S3), Cache (Caffeine), PostgreSQL, Liquibase, Mockito, Docker, JUnit,  Maven, Git, Jenkins
Position:	Software Developer
Activities:	 
    • Implementation at the Java back-end;
    • Writing tests using Spring, Mockito, JUnit;
    • Writing SQL scripts, working with Liquibase and PostgreSQL;
    • Proposing refactoring, modifications, code improvements;
    • Code review.

Playlist Management Tool - DataArt
Client:	US-based media company 
Description:	The project aimed to create the end-to-end tool that should be used for providing music playlists to various partners (Apple Music, Deezer, YouTube, etc.). 
Languages:	Java, SQL
Environments:	Spring Boot (JDBC, Security (OAuth2), Elasticsearch), Cache (Redis, Caffeine), PostgreSQL, TestContainers, MockServer, Mockito, REST, Docker, JUnit,  Maven, Git, Jenkins
Position:	Software Developer
Activities:	 
    • Implementation at the Java back-end;
    • Writing the tests using TestContainers, MockServer, Mockito, JUnit;
    • Creating and maintaining the database PostgreSQL;
    • Proposing refactoring, modifications, code improvements;
    • Code review.

Trading Platform for Investment Bank - Luxoft
Client: 	Switzerland-based bank 
Description: 	Enterprise project based on Forex trading platform. The system allows users to place different kinds of orders and monitor their execution process. The functionality of the platform allows users to analyze the data and make all necessary CRUD and more complex business-specific operations on a daily basis.
Languages: 	Java
Environments: 	Spring Framework (MVC, ORM, Security), JPA/Hibernate, Akka, JMX, REST, Docker, JUnit, Mockito, Selenium, SQL (PostgreSQL, Oracle), Apache Tomcat, Git
Position: 	Software Developer
Activities: 	
    • Application development;
    • Providing estimations for specific software features implementation; 
    • Writing unit and integration tests;
    • Taking care of the product quality;
    • Code review, refactoring, and manual
Position: Java Developer
Category: Java
Experience: 2 years | English: fluent

Completed "Software Developer" faculty at IT STEP academy
Graduated London "Institute of Chartered Shipbrokers"
Engineer Master degree in ONMU
Recent position: JavaSoftware Engineer at BaseBlocks, Gaming platgorm project (Java 11, RxJava, Vert.x, GraphQL, Docker, PostgreSQL, MongloDb)

Previous position: JavaSoftware Engineer at Globallogic, Telecom project (Java 11, Microservices, Spring, PostgreSQL, Maven, Linux, Docker, Kubernetes, REST, Junit, Mockito, Git, Gerrit, Jira, Jenkins)

Previous position: Head of department of 10 persons with significant responsibilities essential for company performance

ITStep Academy: C++ intensive. C#, JS, HTML, CSS, SQL, Java overview.
Foxminded: intensive Java courses on basis of real production.
Working with Java and Spring framework abt 2 years. Most of the time I worked as a regular developer in distributed scrum teams from Europe/Ukraine, developing REST APIs, web services and microservices, fixing bugs, implementing business logic. I have experience in gaming platform developmantorm, telecom. Currenly I am looking for a job on the same role - Software Engineer.  Termination period maximum 14 days.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


RELEVANT EXPERIENCE:  

Technologies:                                                                                                                                             
 - Backend. Java (3 years). Spring.
 - Frontend. JavaScript (4 years). KnockoutJS, Backbone,  -  -  - 
 - ReactJS, TypeScript.
 - Embeded. C (0.5 year)
 - Overall more than 7 years of enterprise development experience.
 - MongoDB (1 year), MySQL(2 years)
 - Kubernetes, Docker, AWS (1 year). “Micro” services (2 year)

Other skills:
 - English uper intermediate level.
 - Worked 1 year as a remote developer in NY team.

LAST JOB POSITION (CONDUCTOR INC.):

Backend developer (Java). Responsibilities:
 - Developing and maintaining backend “micro” services. That includes writing small design documents, covering service with tests (contract, e2e, unit), deploying (helm, kubernaties, AWS), monitoring (prometheus, grafana, icinga).
 - Mentoring frontend development. 
 - Making feature design documents. 

Fullstack developer (Java/JavaScript) Responsibilities:
 - Developing and maintaining backend “micro” services. 
 - Developing ReactJS “micro” frotend application.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Requirement gathering and analysis. Implementation of new features. Design of a DB schema.
Refactoring code and improving existing project architecture. Writing integration and unit tests.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


Researched the topic of early fire detection and created Pet-project on the topic of intelligent fire protection system based on computer vision and published an article on this topic.We managed to improve the quality of classification and the accuracy of the system.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate


Responsibilities:
Adding new features to the existing application and modifying the existing functionality.
Used Spring Inversion of Control IOC ,Setter Injection.
Implemented new modules, written hibernate, SQL statements to perform CRUD operations, used JDBC API.
Deploying the application to Web logic server.
Forming and mentoring juniors java devs.
Evaluating functional specs, preparation of technical specs.

Technologies & Tools Used: Java 7, 8, Java Servlet API, JSP, XML, JDBC, JPA, Spring 4, Tomcat, Ant, SVN
I look forward to long-term cooperation in the company with the possibility of training and deepening knowledge.
And of course a friendly team.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Responsibilities:
- Developing new features/functionalities and enhancing existing components
- Code refactoring
- Performing code review
- Refinement of the system
- Consideration and analysis of business requirements and provision of a technical perspective on the approach
- Collaboration with clients, relationship management with technical teams
- Defining and consulting customers on technical solutions for new features
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

Built CI/CD pipeline on Jenkins for project from scratch;
Developed tool for automatic documentation generation and publication it to Confluence;
Direct communication with customer while was developing new microservice;
Fixed performance issues for pdf generation service in 2 times;
Mentoring newcomers;
Developed tool for console (PowerShell) to automate big amount of routine job.
Responsibilities:
 development and design of new features;
 issues investigation (debugging, performance monitoring, logs 
 analyze);
 unit- functional- and integration testing; 
 bug fixing;
 deployment;
 code reviewing;
 mentoring.
Professional growth. Interesting project. Friendly team
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

Rewriting an old project with new technologies(Migration to: Java 11, Maven Module, SpringBoot). 
Integrate in existing project lot of third-party services: Stripe, PayPal, Google Api, e-Sing.
Responsibilities on projects:
- developing new features and fixing them:);
- bug fixing;
- deployment;
- code refactoring;
Working Stack:
Java 8-11, Spring Boot 2x, MongoDB, REST, WebSockets, JUnit, Maven, GIT, AWS (EC2, S3), Jenkins
Working on challenging projects;
Grow as a professional;
Discover new technologies;
Friendly and supporting team;
Salary that motivates.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Responsibilities: Participated in the development of several microservices, mostly related to the data 
validation, transformation and storing. Was involved in the development, bugfix, application 
troubleshooting. Participated in tests implementation as well as in manual testing. Implementation of 
dashboards using Datadog and Tableau. Participation in communications with the customer, performing 
demos 
Used technologies/tools: Java, Spring, Junit, MongoDB, GCP, AWS services, Git, GitLab, Kafka, 
Datadog, Tableau
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Responsible, proactive, high-achieving, and result-oriented Junior Software Developer with one year of practice in Java
looking for new professional opportunities. Got experience in working both with Java Core & Frameworks (Spring,
Hibernate). Well familiar with OOP fundamentals. English level: Pre-Intermediate. Fast learner, that enjoys mastering new
concepts and technologies to accelerate the development of my professional career as a software developer.

Skills and Technology Stack:
Java Development: Java Core, Collections, OOP, Design Patterns, JUnit.
Databases: JDBC, Hibernate, RDBMS (PostgreSQL, H2, MySQL)
VCS: Git, GitLab, CI/CD
Web Development: Servlets, Tomcat, JSP, HTML/CSS, XML, JSON, JSTL Spring: Spring Core, Spring Web, Spring
Security, SpringBoot
Tools & Libraries: Maven, JUnit, Mockito
Operating systems: Windows
IDE: IntelliJ IDEA
English: Pre-Intermediate
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate

3 years - Work experience in foreign companies (UK, USA, Europe)
5 years - Java developer experience
22 years - Software engineer experience
Rest api,  Javafx/
Fintech projects,  Medical diagnose program,  Contructional program, Dictionaries,  Information systems

Role: Developer,  Architect, Lead developer,  Project manager
QA
Position: Java Developer
Category: Java
Experience: 0 years | English: 


REST evangelist;
3 years in Java development;
5 years total in IT;
Background in Linux systems administration
REST evangelist looking for a short to mid-term contract position (3 to 6 months) to design and develop your future API
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


RESTful web services development
Position: Java Developer
Category: Java
Experience: 1.5 years | English: pre

- Developed module for work with system data exchanger between web services.
- Support and fix bugs in databases.
- Developed server-side code for internal and external web applications.
- Writing unit tests and searching defects if such appear.
REST, SOAP
Spring(Core, MVC, Security)
SQL
MySQL, PostgreSQL, MS SQL
JPA(Hibernate)
JSP, JSF
Git, Maven, Gradle, Lombok
JUnit 
Scrum
Incredible experience, interesting tasks, efficient teamwork.
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent


Result-driven and goal-oriented Java Developer with comprehensive knowledge of technologies like JDBC, Hibernate, Spring, Tomcat, SQL. Familiar with OOP and SOLID principles.
Excellent communication skills and able to work alongside support teams and the Java community to define and refine new functionality. 
Looking for an ambitious company that will challenge my developer and problem-solving skills and allows me to continue to develop my knowledge and potential.
I want to develop myself in the game industry or in android systems development.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Result-driven person with strong communication skills, deeply interested in optimization and improving business processes.
Work experience: developing Spring Boot REST API;  deployment of resources on AWS: ECS, Lambda, RDS (using AWS Management Console and AWS SDKs); developing asynchronous TCP server; maintained integrity with program logic and coding.
Tools: Spring Boot, Netty, Java Socket, JDBC, MySQL, Apache Kafka, AWS Lambda, AWS SQS, AWS SNS, AWS ECS.
Looking for a friendly team and interesting projects.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Solved 237 katas at codewars in three month.
Completed three month long full time java course in two month.
Result-oriented Java developer with a six month of practice in Java looking for a full-time position where I can apply my knowledge and skills in Java development. Having a degree in applied mathematics and background in accounting, with experience in completing complex tasks within deadlines. I have a strong knowledge of Java Core as well as in popular frameworks (Spring, Hibernate), SOLID concepts, unit testing, version control system Git, MySql databases as well as Upper Intermediate English. Well familiar with OOP fundamentals. Have experience in developing web apps: 
Taxi service web app. A web app that supports user authentication and basic CRUD operations. Technologies used: Servlet API, JSTL, JDBC, MySQL, HTML/CSS, Maven.  
Cinema web app. RESTful web app that supports user authentication, authorization and as well as various CRUD operations. Technologies used:  Spring MVC, Spring Security, Spring Data, Hibernate, MySQL, Maven
All of them are available at my GitHub.
Looking for an interesting project and a friendly team to learn from.
Position: Java Developer
Category: Java
Experience: 6 years | English: upper

Splitting microservices in production without downtime 
Leading team. The feature was delivered in time 
Creating service design documents, hight level design documents for new services/features
Result-oriented software engineer with a solid background and 6+ years of experience in commercial software development. Strong problem solving and "out of the box" thinking skills. Easy going team member and enthusiastic about new technologies.

Tech stack: Java 8 - 11, Spring, Vert.x, Dropwizard, Netflix OSS, Microservices architecture, SQL, NoSql(Redis, MongoDB).
I don't want to work with UI.
Professional growth, friendly team.
ONLY Microservices architecture
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

Strong Java Core knowledge, algorithms, and data structures. Basic mastery of Object Oriented Programming. Solid and clear understanding of RDBMS and Object Relational Mapping concepts, and development experience with various persistence technologies. Experienced in web and micro-service application development, testing, containerization, database interaction and integration of enterprise architecture-based components and business applications.
Results-driven and motivated Software Engineer with a demonstrated experience in improving software performance, testing, and developing new software functionalities. Customer-oriented, high-performance, and hardworking individual with internal drive to deliver excellence.
Performed the following tasks:
- Improving the performance of services by adding a cache, such as: Spting Cache, Redis
- Description of the architecture of services and writing documentation
- Working with the Apache Kafka
- Writing new microservices
- Worked on creating an application architecture
- Backend development team management
- Working on the WANDAFI project
- Development of a digital marketing platform
- Conducting technical interviews
I would like to solve interesting and complex problems that will help me develop as a specialist. Naturally, on a new stack, I don't want to suffer with old technologies.
Position: Java Developer
Category: Java
Experience: 8 years | English: upper


Results-driven backend developer with 5 years of Java experience, complemented by 3 years of mixed Kotlin and Java web development experience. I am responsible, work effectively with minimal supervision, and am always focused on delivering high-quality results

NOTE: At the moment I have a tax residency in Spain.
Open for employment in Spain or B2B cooperation with any company outside as a Spanish self-employed person called "autónomo".
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Results-oriented Java developer seeking a full-time position where I can apply my knowledge and skills in Java Development. Having a financial academic background, as well as excellent experience in assessing business and business processes, analyzing big data. 
All this expands my skills in analyzing the requirements for the functionality of applications. I'm a communicative, non-conflictive, team-oriented person. Other than that, I can learn fast, and I made two projects using Java Core, Java 8, JDBC, Hibernate, MySQL, Servlets, Spring for three months. I like new knowledge and I would like to develop further.

Portfolio:
Project name - Taxi service 09/21 
Technologies used: Java 8, JDBC, MySQL, Servlets, Tomcat, JSP, Maven, Git
Description - Web application supports authentication, registration, and other CRUD operations
Project name - Cinema service 10/21
Technologies used: Java 8, Hibernate, Spring, MySQL, Tomcat, Maven, Git, Postman, Heroku APP
Description - Project supports authentication, registration and simulate a work of actual tickets buying app
I would like to grow as a Java Developer in a friendly company with motivated colleagues.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Created few pet projects so far, using: Java, Maven, JDBC, Tomcat, Spring, Spring Boot, Hibernate

CodeWars, completed Kata - 50+
Results-oriented Java Developer with 1 year of practice in Java, looking for new professional
opportunities. I understand Java / OOP and popular frameworks well. Good knowledge of SQL
and databases. Speak English freely and have typing speed 45 WPM. I am a team player with
excellent communication skills who can also work independently.
Expect opportunity to work in a team and grow with the company.
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent


Results-oriented Java Developer with great analytical skills and over 7 months of commercial experience in the Scrum environment, looking for new professional opportunities. Skilled in Java Core, JDBC, Hibernate, MongoDB, Spring, Spring Boot, Git, Maven, and more. I am a team player with excellent communication skills who can also work independently. I speak English fluently and have a typing speed of 70+ words per minute.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Results-oriented Java Developer with over 4 years of experience.
Proficient in key technologies required for all stages of software development, including Java, Spring Boot, Gradle, PostgreSQL, Docker, Jenkins, Spring Core, Spring MVC, Spring Data, Hibernate, MySQL, and Maven. 
Demonstrated ability to quickly learn new technologies and implement them effectively within short timeframes.

As a qualified specialist, I have successfully contributed to projects by implementing new features, fixing bugs, increasing test coverage, and refactoring code. I have a proven track record of enhancing existing functionality and integrating with third-party systems using various APIs and business rules.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Results-oriented Java engineer with 3 months of experience in SoftServe IT Academy as a student and now working in Leobit from
20/09/2021 till present on position java/kotlin android engineer. Experienced in developing web applications with Java Servlets/Spring.
Position: Java Developer
Category: Java
Experience: 6 years | English: upper


Results-oriented Software Engineer with extensive experience in commercial development of high-quality, large-scale software. Have a strong technical skills in the Java field, where data processing is primary subject. Have the skills that allow quickly understand the purpose of existing structures and make the right decisions when developing new functionality. I am results-oriented, establish clear objectives, meet new challenges as a chance to express myself and to learn something new. Experienced in solving critical and hard catch errors, refactoring and supporting of legacy products. Not afraid of difficulties and take responsibility for the obligations undertaken.

Main responsibilities:
	•	Feature development;
	•	Code review;
	•	Refactoring legacy code
	•	Support and bug fixing.
	•	Collaborating with team members to develop high availability solutions
Normal workflow in all respects
Position: Java Developer
Category: Java
Experience: 6 years | English: upper


Rich experience in the development/deployment/support/troubleshooting of scalable distributed systems in cloud environments;
Database design and development;
Service messaging design and development;
Performance-critical backend development;
etc :)
I would prefer projects to design/develop systems from scratch
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


Right now I have 2 active side projects:

Published on RapidAPI RESTful API that returns random Ukrainian words. The database contains approximately 150,000 words, and users can narrow their selection using query parameters. This project provides a valuable resource for anyone who needs access to Ukrainian words. Whether for language learning, academic research, or creative writing, this API offers a comprehensive and user-friendly solution. I used the following technologies:
- Spring Boot
- Spring Data
- MongoDB
- OpenAPI/Swagger

ChordMe Bot - a Telegram bot where users can search for songs with guitar chords. If the desired song is not available, or if there are any difficulties, users can write in for feedback. Not many songs are available yet, but more will be added soon. I used the following technologies:
- Spring Boot
- Spring Data
- Telegrambots
- PostgreSQL