lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Developed a custom static code analyzer on my project, which later was included in the product part of our solution. The static analyzer was using PMD API, had 100+ custom rules and 95% test coverage.
My job was connected with the telecommunication sphere.
During work, I had 2 projects: monolith and microservice architecture, on each project I was in the integration team, so my responsibilities were to develop integrations between system components. Also, I did a lot of SQL reports, JSPs, and bugfix. A lot of time I was working on a static analyzer project. Developed a microservice with Spring Boot, investigated the cloud with k8s, and wrote Groovy integration scripts, that used Kafka topics.

On my second job, I developed a startup MVP fintech project with the latest tech stack, and participated in customer demo sessions.
Want to work on a project with new technologies with an active development phase. Want to have the possibility to improve my skills and achieve new ones. Prefer to work with cloud technologies: microservices, AWS.

Don't want to work in adult, gambling areas, support of legacy projects, work with outdated technologies, bug fixing, late time meetings.
Position: Middle Java developer
Category: Java
Experience: 6 years | English: intermediate

1) built mciroservices from scratch using Spring Boot;
2) understanding and experience of Keycloak and OpenID Connect protocol in pair with Spring Security framework;
3) had experience with low-level network programming using Netty 4 in highly loaded systems;
4) integrating services using RabbitMQ and gRPC with Protobuf;
5) had some experience with Jasper Reports;
6) built web interfaces with Vue 3, TypeScript, SCSS, Vite, Tailwind;
7) experienced in work with AWS;
8) Bachelor's degree in Software Engineering, and Master's in close future.
My journey in programming began during my school years, and I have continued to nurture my passion for software development ever since. With 6 out of 8 years of my experience being in commercial settings, I have honed my skills and expertise in Java, making me well-equipped to tackle challenging projects.

During my time as a Java Software Engineer, I focused on game development, utilizing my strong knowledge of Java Core to build engaging and interactive gaming experiences.

Additionally, I handled low-level networking using Netty 4, ensuring smooth communication between players and servers, resulting in seamless multiplayer gameplay.

For the duration of 2.5 years, I was deeply involved in the development of game project websites where I utilized the Spring Framework extensively. I leveraged the power of Spring to create robust, scalable, and maintainable applications. My expertise with Spring enabled the team to deliver high-quality solutions efficiently.

Over the course of my career, I have gained extensive knowledge of how the internet works, including various protocols, network architectures, and security considerations. This knowledge has proven invaluable in developing secure and efficient web applications.

As a pet project, I developed a custom starter to facilitate the creation of Telegram bots using the Spring Framework. The starter was designed to seamlessly integrate Spring Security and implement command matching in a Spring MVC controller style. This initiative showcased my dedication to exploring new technologies and my ability to implement practical solutions.

I am currently looking for a new job due to a period of rest I had to take because of the war in my country and my focus on studying at the university. Now, I am ready to re-enter the workforce with renewed energy and passion for Java development and game development. I am excited to contribute my skills and knowledge to a new team and make a positive impact on projects that matter.
1. It would be better if it is possible to work completely remote;
2. Not really want to be invovled in legacy stack.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


My responsibilities included:
Writing highly maintainable, solid code for software system,
expanding core framework.
Delivering unit-testing in accordance with code developed.
Conducting an on-call customer communication, providing express
solutions for urgent critical issues.
Conducting mentoring process of a trainee as a part Mentoring Program.
Preparing detailed project documentation and reports on updates to
project specifications.
Revising and updating old code bases to modern development
standards, adapting the program to new requirements.
Performing code-review process.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: upper

Fast solving tasks, delivering the product before terms to the client, can easy work on web side like JavaScript, Vue.JS.
My work experience is in building API's, finding and fixing bug fixes, also a little experience with ANT. In my project i was involved in delivering for clients new modules for 2 countries, meetings with clients. I do have knowledge in Spring and in Spring Boot, also migration systems such Flyway. Wrote unit tests, had experience with Jenkins. Experience with Android is present, both Java and Kotlin, MVVM.
I won't work on project which uses old technologies. Also, i would not work in Ukrainian language, as i don't know it.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: upper

Additional education :
Java courses at “Educational center of high-tech park”, Minsk, 01.2017 - 07.2017;
Java courses at “It-step academy” 09.2017 - 09.2018;
Online course at “JavaRush” from 12.2018;
Java courses at “MateAcademy” 07.2019 - 11.2019
November 2019 - present :
Java Developer at ‘Impltech GmbH’
- developing server-side part of mobile and web application with REST API
- integrating with external APIs
- writing unit and integration tests
- working in Scrum and Kanban methodologies
Tech stack : Java11, Spring Boot, Hibernate, Docker, PostgreSQL, Liquibase, REST, Git, Maven, JUnit
I want to be part of a friendly and growth-oriented team, have possibilities to apply and improve professional skills.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Online Payment system integration project (HUMO)

Role:
-Integrate Humo payment system into bank’s ABS using JAX-WS;
-Develop backend for Merchant/Terminal/Account/Card modules 

Stack:
Java, Python, C++/Pro*C, PL/SQL, JAX-WS, SOAP, JSON, Git
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Online Travel Project (Traveling, E-commerce)
Project with microservice architecture designed to simplify the search for airline tickets, hotel booking, and the search for optimal travel routes for the consumer.
The project is divided into many microservices using the Spring and Dropwizard frameworks.

Responsibilities:
-	Developing different features & modules.
-	Fixing, improvements, 24h support
-	Migration to AWS
-	Estimation, prioritization.
-	Code development
-	Unit testing
-	Integration testing
-	Database parts redesign and implementation
-	Product support.

Tools & Technologies:
Java 8 -17, Git, Splunk, Spring, Dropwizard, Apache Kafka, Kafka Streams, DataDog, Docker, RabbitMQ, Jenkins, Maven, MS SQL, Consul, Artifactory, SPAWG, Kanban
I have always been persistent, so I intend to become a successful Java developer and not stop there.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate

2 опубликованных приложения в Play Google
Over two year of practical experience in development including enterprise systems for the web. 
Hands on experience with different technologies, such as:
Java, SQL, HTML, CSS, JavaScript, Spring Framework, Spring Boot, Spring Data, jQuery, Maven, Gradle, Git, JUnit, Mockito, MongoDB, Hibernate, Jenkins, Liquibase, UML, Design Patterns, JSP, Tomcat.
Also has experience with Kotlin and Microservices (using different Technologies of Spring Cloud stack (Netflix Zuul Server, Eureka, Hystrix, Feign etc.). 
Work on the Scrum and Kanban technologies.
Used different tools such as IntelliJ IDEA, Sublime Text, MySQL Workbench, HeidiSQL, Atlassian Jira, Outlook, Skype.
Very punctual, reliable, creative, hardworking person.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent

international hackathons winner
Over two years of commercial experience with Java(Spring Data, MVC,Security),  PHP(Zend), always in a bundle with some UI framework: ExtJS, KnockoutJS, AngularJS etc. 
Mostly outstaffing in international teams USA, Denmark. Few own side pet-projects, international hackathons winner. Fluent English, real-time communication with customers all the time. Good German.
opportunity for remote work sometimes, project in travel industry will be great.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Over two years of practice in Java Development
Knowledge of algorithms, data structures and OOP principles
Fan of Java programming, worked with popular Java frameworks

Tech Stack: Java Core,
SQL, Hibernate, Spring
Position: Middle Java developer
Category: Java
Experience: 1 years | English: fluent

Created own open-source medical project and offered it to one Lviv hospital. They promised me that one day my system will be used! =)
Participated in two Enterprise projects and one E-Commerce project. 3+ years of web-development.

Currently I work at EPAM Systems but on the bench.
So I am looking for opportunities to realize and develop myself faster.

Technologies:
- Java SE;
- J2EE;
- Hybris;
- Spring Core, MVC;
- Hibernate;
- JUnit;
- Mockito;
- Git;
- Maven, Ant;
- MySQL;
- Log4j;
- Servlets, JSP/JSTL;
- XML;

English - B2 (By Official Assessment).
Some additional frontend skills: HTML, CSS, Bootstrap, Materialize, jQuery etc.
Passionate about programming and technology in general. Looking for some interesting projects with advanced technologies.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Payments 24/7 (October 2021 - Present) – project in one of the leading banks in Ukraine. Integrate a payment system that could work 24/7 as automatically as possible. This helped to significantly speed up the system. 
My responsibilities are:
•	rebasing old microservices on new technologies;
•	fixing bugs;
•	implementing integration tests for microservices;
•	implementation business logic;
Apache Kafka, Junit 5, Testcontainers, Spring Boot, Spring JMS, Flagr, Postgresql, Maven, Flyway.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: intermediate


Previously worked 3,5 years as scanning electron microscope operator in a metallographic laboratory.
Have pet project Database Management System,
using such technologies : Java SE 11, JDBC, PostgreSQL, Redis, MongoDB, Junit 5, Mockito, JSON, XML, CSV.
Looking for interesting, dynamic projects with the possibility to learn new and grow professionally.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

I started my developer way with team work on the social online project “Issue city monitor”. At the time, I acquired good knowledge and practical skills in Java programming. 
I was working with front end technologies for some time and I got good experience in the React.js.  
At present I work on a large enterprise project for the well-known company Motorola Solutions. Such as this is a big product, I was working with a lot of technologies in the different teams during this time. I have exposed with the C# in this project and got a big experience by this language. So now I can easily work on projects in both Java and C#. Therefore, I can confidently say that here I gained good knowledge and improved practical skills for solving real business problems. 
During my work, I try to learn new technologies and actively use them, and I actually really enjoy working in a team because I can learn and share something new with my teammates.
Professional skills: Java: - Java Core, Java EE API, 
.Net: - .Net Core, Tomcat, GlassFish Server, JSP, SQL, JDBC API, JPA, Hibernate, Spring Framework (Core, MVC, Security, Data, Boot), Maven.	
Frontend stack: - HTML 4/5, CSS 2/3, Bootstrap 2/3. -	JavaScript, ReactJS, Redux, Eslint. 
Additionally: -	Git, Docker.
Confluence. -	Experience with Unix-like systems.
Developing web-application, backend by JavaEE (Spring, Hibernate), front-end - ReactJS
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Programming languages & technologies: Java, JavaScript, TypeScript; 
Java SE & EE, Spring(Core, Data, JDBC, MVC, Test), Hibernate, Servlets, JSP, JSF, Dagger 2, SparkJava, JDBC, JavaMail, Jackson , Gson, JUnit, Mockito, Gradle, Maven, Angular 2, Gulp, jQuery, REST, Tomcat, Jetty,  PostgreSQL, MySQL, SQLite, SQL Server 2014
 
Full project development cycle from scratch till release. Creation of RESTful Web Service using Spring Boot and SparkJava. Development of cartography system for agro company. Unit tests . Creating and maintaining technical documentation.
Professional growth. Adequate management. Complex tasks. Friendly team
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Project 1:
Development of a cutting-edge service that seamlessly handles massive amounts of tabular files and effortlessly matches data, consolidating it into a cohesive format for future use. Our solution provides insightful statistics on a wide range of data attributes, empowering our client - one of the largest music distributors in the United States - with the necessary tools to make informed business decisions.
Technologies: 
Java 8, Spring, Hibernate, Maven, AWS, Junit. Mockito, Snowflake, IntelliJ IDEA, Docker, Jenkins, Pentaho Data Integration,  Swagger, Atlassian, JQuery
Responsibilities:
Design and implement new components/features
Estimation and planning
Wiki documentation
Performing code review
Deploying to QA/Prod environments
Unit and integration tests implementation
Supporting Front-End

Project 2:
Development of a system for administration of healthcare benefits. The project is divided into several small flexible teams which are responsible for certain domains.
Technologies: 
Java 11, Spring, Hibernate, Maven, SQS, JUnit, IntelliJ IDEA, Microservices, Swagger, Atlassian, PostgreSQL, FlyWay, Docker, Jenkins, React
Responsibilities:
Take part in defining general project approaches
Implementation of new features
Develop JUnit tests and work on integration testing
Design and implement new components
Debug and bug fixing
Design of database schema
Supporting Front-End
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Projects: Donation Bot
Role: Java Developer
Responsibilities:
- Created the chatbot using Slack API and Java
- Integrated the chatbot into the working channel of the Itera company - Created database migrations
- Wrote unit and integration tests
Skills: Java, Slack, Spring, Spring Framework, Spring Data, Spring boot, Hibernate, MS SQL Server,
------------------------------------------------------------

Project: PCS Web Form 
Role: Java Developer
Responsibilities:
- Developed backend and frontend layers of application
- Implemented new features
- Created database migrations
- Wrote unit and integration tests
- Created desktop application using JavaFX
Skills: Java, Spring, Spring Framework, Spring Data, Spring boot, Spring Security, Hibernate, MS SQL Server, Azure SQL Database, H2, Lombok, JUnit, Integration testing, Mockito, Swagger, Git, IntelliJ IDEA, SourceTree, RESTful api, Azure Pipelines, React.js, TypeScript, Java FX
------------------------------------------------------------

Project: Placemaster
Role: Kotlin Developer Responsibilities:
- Implemented new features
- Fixed bugs
- Wrote unit and integration tests
Skills: Kotlin, Spring, Spring Framework, Spring Data, Spring boot, Spring Security, Hibernate, MS SQL Server, H2, Lombok, JUnit, Integration testing, Mockito, Swagger, Git, IntelliJ IDEA, SourceTree.
------------------------------------------------------------

Role: Java Developer
Responsibilities:
- Developed backend layer
- Implemented new features
- Created a parser for marketplace pages with products 
- Created database
- Wrote unit tests
Skills: Java, Slack, Spring, Spring Framework, Spring Data, Spring boot, Hibernate, RabbitMQ, Docker, Lombok, RESTful api, JUnit, PostgreSQL, H2, Swagger, IntelliJ IDEA, Git
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Responsibilities:
Implementing new features, fixing bugs, taking part in code review, covering code with tests. Analysis of business requirements and their clarification, decomposition of tasks and estimation of execution time
        Skills:
- Java 8, 11 (Stream, Optional API), Java Core (Collections, Interfaces, Threads)
- MySQL, PostgreSQL, JDBC, Hibernate, JPA
- Spring (Boot, MVC, Data, Security)
- JUnit, Mockito
- Docker
- Principles of OOP, SOLID, Clean Code
- Maven
- Intellij Idea, Postman, JSON, Git, Atlasian Jira / Confluence,
- Agile (Scrum, Kanban)
- As a professional growth I am interested in improving experience and expertise in developing web solutions using technology stack Java 8+, Spring, Hibernate etc.
- Ability to acquire new skills.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper

Oracle Java Associate Certified
Responsibilities on current work: 
1. Creation and configuring a new projects workspace/architecture, database structure;
2. lead backend project development.
3. support and bugfix already released projects;
4. communication with customers on service integration matters;
5. unit testing.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate


Result-oriented Java Developer.  Initiative and reliable person with strong communication skills. Able to easily integrate with a new team. I don't afraid to take responsibility and always do my best for finding the greatest solution for development. Highly motivated in creating true business value and making my expertise in different working areas of Java deeper.
Stack: Java 11, Spring boot, Spring Data JPA, OracleSQL, DynamoDB, Docker, SQS, Jenkins, JUnit, Mockito etc. 

I have been working on application based on micro services architecture for postal service. 

- Implementation of microservice that runs AWS Lambda triggered by S3 event when a new file with order is added, read this file and puts the order in DB
- Adding feature for clients ability to send parcels to parcel shop or locker
- Preparing microservices responsible for user data for integration with Auth0
- Exporting  of data to 3-rd party system in scope of integration with this system
- Fixing bugs connected with order cancellation by  3-rd party client that is integrated into our system
- Support QA team in running and testing microservices locally
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Robocode
Teacher  (4.01.2020 – 4.01.2022) 
Teacher for children from 8 to 16 years old who learn programming (C ++, C#), game development (Unity), robotics based on the Arduino platform. 
Dnipro Development Agency
Industrial Development Department Specialist (3.07.2020 – 5.11.20)
Responsible for the development and creation of websites for agency projects. 
Charme Booking OÜ (Oioni)
Junior Java Developer  (15.03.2021 – 10.05.2021) 
Responsible for the development project for online registration of fiscal checks.
Symbol Transport
Full Stack Developer  (25.05.2021 – 27.12.2021) 
Responsible for the development of the application for transport (replenishment of the pass, reports on travel in transport). A project for obtaining a preferential card (AIS system), writing software for turnstiles in the metro.
EPAM
Java Software Developer (10.01.2022 – 17.02.2023)  
Finished Train to middle program, worked on the development of a project for investments and donations for the restoration of buildings in Ukraine
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent


rumpl.io
Studying platform
02.2022 - current
- developing API (Java)
- developing client side (Angular)
- fixing bugs
5 team members
Java 11, MySQL, Junit, Mockito, Spring Boot, Gradle, Angular, BitBucket, Jira.
Wouldn't mind front-end
Position: Middle Java developer
Category: Java
Experience: 4 years | English: fluent

Creator the course
build full-stack react-native apps with expressjs backend on udemy
Sastrify GmbH
Backend Engineer | Jun 2021 - Present
Sastrify is a virtual SaaS service procurement software that improves SaaS operations management and SaaS spending
Integrated the app with different platforms such as Freshdesk, Codat, Nanonets, etc. These integrations helped in improving the onboarding experience of users and reduced the timeframe for getting spend data by over 70%.
Built User roles and permissions management feature, which is used by over 5000 users of the system. Worked on splitting the app into microservices using mono-repo architecture.
Technologies Used: Node.js, Typescript, AWS, Docker, Serverless, React, PostgreSQL, Gitlab CI/CD

Interswitch Group
Software Engineer | January, 2021 - June, 2021
Interswitch is a technology company focused on payments.
Regularly generated reports from Big data clusters for operational analytics. Also enhanced the functionalities of the payment web service. 
Technologies Used: Java, Spring Boot, Docker, Apache Spark, Jenkins

AutoChek Africa
Backend Software Engineer | June, 2020 - December, 2020
AutoChek Africa is focused on buying, selling and maintenance of cars. To recommend cars for users, it uses an extensive database to research and compare trims, photos and reviews for every car make and models.
Built most part of the order management microservice. The order management microservice was developed to have a configurable price-book, discounts and coupons. 
Technologies Used: Java, Spring Boot, Node.js, Nest.js, Typescript, GRPC, PostgreSQL

Andela Talent Accelerator
Software Engineer | August, 2018 - May, 2020
Andela is a company that identifies and develops software engineers. It matches the engineers to work with external clients. It helps hundreds of companies build high performance teams.
Contributed software engineering expertise in the development of products. Part of the team that built an internal platform to automate the management and progressions of Software Engineers during their learning phase. This platform allowed engineers to submit their learning progressions and get feedback. Designed and implemented test cases - which include unit, integration and end-to-end tests.
Worked with Andela’s client Nextravel to automate the process of generating flight ticket information from uploaded documents.
Technologies Used: Node, Typescript, Jest, Selenium, React, GraphQL, MySQL, AWS, Docker
Position: Middle Java developer
Category: Java
Experience: 6 years | English: intermediate


Self-dependent Software Engineer with ~5 years of commercial experience with Java Web technologies.
> Solid skills in working with Spring / Spring Boot (MVC, Data, Rest, Security) based applications.
> Hands-on experience with RDBMS using SQL (MySql, PostgreSQL, MariaDB) and JPA (Hibernate).
> Experience with single page web applications development using JavaScript (Angular), HTML, CSS (Bootstrap).
> Strong problem solving, analytical, and diagnostic skills.
Expect to work on complex projects as a part of the friendly team.
Interested in Microservices, Spring Cloud, NoSQL.