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


Air Doctor is a doctor's marketplace for international tourists. AirDoctor makes this process easy by offering you a very intuitive and easy way to find a trusted and licensed doctor near you and make an appointment right away. Within 2 minutes you can easily find and make an appointment. Also, within the scope of the application, you can get a doctor's consultation using a video call.
Technologies: Java 8, Spring Boot, Spring Data, Hibernate, MapStruct, MySQL, GWT.

•	Participation in the design and development of the web application for the customer support. 
•	Design and development of a new functional application for the frontend and backend.
•	Application integration with payment systems.
•	Public API extension for Air Doctor backend.
•	Creation of services for data analysis and sending reports by email.
•	Bug fixing, application code refactoring.
I want to work in a friendly team, learn new technologies, improve my professional skills.
I would like to develop in the direction of full stack, immerse myself in microservice technologies.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper


Akvelon Inc.
Java SDET
JUL 2018 – JUL 2021
 
Designing and developing a Testing framework based on TestNG which includes tests that cover all API functionality of the product. Implementing tests for Demo scenarios, creating suites, and configuring Jenkins jobs for smoke, module, and full regression tests.
 
Akvelon Inc.
Java Dev
JUL 2021 – PRESENT
 
Maintaining the legacy and new repository that was in the team's responsibility. Contributing to a bunch of other repoes that were dependent on our team ownership repoes, designing and implementing subprojects, and developing UI for new features designed by our team.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: intermediate


A large healthcare company in US that is specialized on kidney disease and dialysis information. Services of company are oriented on providing information about patients to medical staff. System is built using microservices design with GCP services.
Involvement Duration: 1 year
Project Role: Java Developer
Responsibilities:
- implementing features for calendar of patient events;
- supporting different teams;
- maintaining Google Spanner and Google BigQuery structure and data consistency;
- writing Liquibase scripts;
- research query optimization defects and fixing them;
- writing queries for BigQuery;
- requirements clarification;
- refactoring java code;
- unit and integration testing;
- code review.
Project Team Size: 5-15 members
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Alfa Bank Ukraine, Raiffeisen Bank, EPAM SYSTEM
Collaborated with Rozetka at Alfa Bank Ukraine to integrate multiple systems and create a streamlined loan issuance process using technologies such as Camunda BPMN, Spring, PostgreSQL, Lombok, RabbitMQ, JUnit, Mockito, and WSO.
Developed a new lending process through the Sense Super App at Raiffeisen Bank, making loan issuance more accessible. Utilized technologies like Camunda BPMN, Spring Boot, PostgreSQL, Lombok, RabbitMQ, XSLT, JUnit, and Mockito.
Contributed to integrating the loan process with DIA for consumer loans, using technologies like Groovy, XSLT, SCXML, SOAP, WSO2 ESB, Gradle, JUnit, and Mockito. Collaborated in a team of 12 persons.
Acquired valuable experience in the banking industry and gained proficiency in various technologies and collaboration.
Charitable Project - Customer from Ukraine
Participated in bug fixing and developed logic for processing front-end requests in a Hibernate-based project.
Worked in a team of 8 persons, utilizing technologies such as Spring Boot, Spring Data, MariaDB, MapStruct, Lombok, Guava, JUnit, and Maven.
Support and Improvement of Existing Software Product
Supported and enhanced software for bank branch employees, working with technologies like Java, SQL, Spring (Boot, Security, JPA, AOP, MVC, WebSocket), Maven, Gradle, Hibernate, Kubernetes, Docker, Camunda, Swagger, Mockito, JUnit, Flyway, Postgres, Kibana, Groovy, WSO2, Jasper, Vault, Keycloak, Jenkins, Kafka, RabbitMQ, JMS, JSoup, and Sonar.
Responsible for Camunda processes and ownership of multiple microservices.
Worked in a team of 8 persons.
Java Developer at 9bits
Contributed to the devealopment of a CRM system for supplier and client interaction in a startup environment.
Utilized AWS, Quarkus, and Terraform as part of the technology stack.
I expect a friendly team and a company where I can improve my skills.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

Digitized my parents' business and now they don't have to go to work. They do this work at home :)
AllBridge Java Middle Developer 
- Configured smart contracts locally, started messaging, brought up the database(Cassandra) and the application itself and presented it to the client
- Created a solidity smart contract to transfer tokens from one blockchain to another
- Implemented messaging (ActiveMQ) in a project that was responsible for listening to a smart contract, processing a message and sending a new message to another smart contract.
- Splitted the app into modules and assembled all the modules using Gradle configuration

Neonomics Java Middle Developer 

- Deployed several modules locally via Docker, and wrote some configuration for automatic deployment.
- Gained experience working with the Vert.x framework and added functionality that processed data received from the user. Worked with Mapper
- Gained experience working with a large multi-module software product.
- I was selected for the team that worked on the architecture of the new module. I created an architectural solution for module account insign using the example of uml diagrams. I thought out the type of database, data that will be stored in the database, objects for the user.

Corside Java Junior Developer Private company 

- Worked with Apache Solr and created an interactive tire search with a partial match(RegEx). I added a new chain to the Chain of Responsibility that handled the user's search query.
- Created buyer profile: edit user data, view last order, banner popular tires, view order history, list of comments left(REST API)
- Migrated the site to a new version of the API Amazon and Kelkoo, to get feeds(early was FTP)
- Wrote database scripts to change database on the production
- Using IDEA Debug for production environment and had fixing bug
- Redid the saving of the user's goods from the session to the database(PostgreSQL).

EPAM student on courses, intern 	

- Used all the knowledge to create a commercial project «DogHotel» together with the team took part in SCRUM meetings
- Passed 5 courses in the laboratory: (Multithreading, Java 8, Spring, Hibernate, Testing(JUnit, Mockito))
- Learned Servlet and mySQL and used the knowledge to create the final course project(Cruise). After the presentation of the project, passed the selection round and got into the Laboratory.
- I had improved my knowledge of Java, had learned the basic algorithms, patterns and principles of programming.
I definitely don't want to work in a bank :)
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate

creating cloud projects with Azure
Almost 2 years experience on two similar projects of creating cloud projects

·    Java 11, Azure Cloud, Hibernate, Servlet, JPA, Spring(MVC, Data JPA, Security), Maven, JSP, Thymeleaf, REST, SQL
 ·    Web: HTML
 ·    Server side: Tomcat
 ·    Databases: PostgresSQL, MySQL
 ·    Version control: Git
 ·    Testing: Junit, Mockito
 ·     IDE: IntelliJ IDEA IDE, Eclipse IDE
·     English - Intermediate (B1)
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

• Decrease calculation time of network expansion rewards with high efficiency, which allowed to efficiently improve request performance 
• Rebuild authentication service with implementing third party integration (Okta)
• Configure blockchain node to perform RPC
Almost 2 years of experience in commercial development (Java 8-11, spring boot, hibernate, gradle, singlestore database, postgres). First project was about user's PC monetization by providing them ability to mine cryptocurrency in a single click way.
Second project was a video/audio conference system for big enterprise clients.
Looking for opportunity to work on a spring-based project as a backend developer.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent


A motivated Java developer with passion towards technologies and software.
Can work well in teams and have experince in  working with following project management methods
  -Scrum
  -Kanban

Previously developed a web applications using  back-end technologies such as
  -Java
  -Spring framework- Core, Boot, MVC,REST, Data
  -JDBC, JPA, Hibernate
  -Junit
  -Thymeleaf, Lombok
  -SQL, MySql
  -Git, Maven, Ant

 Also used front-end technologies such as
  -HTML, CSS
  -JQuery, AJAX.
I am looking for new opportunities and experiences, so as long as I'll be in an environment that will contribute to that, I will be happy to look into your proposal
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: upper


Amway, McKesson.
Java 8, Hybris, Spring, Groovy, Cucumber, REST API, Flexible search.
Daily routine, boring tasks.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

• Understanding of the software life-cycle stages;
• Goog understanding of OOP and OO design patterns;
• Fixing bugs
• Implementing new features
• Refactoring code
• Improving performance
• Solid knowledge of Java Core basics (IO, Multithreading, Collections, Generics, etc.);
• Good experience with widespread frameworks and techniques (Spring MVC, JDBC, Hibernate etc.)

TOOLS,  TECHNOLOGIES:
Java 8/11, Groovy, Spring MVC/Spring, Boot/Spring, Security/Spring Data, JPA/Hibernate, Maven, MS
SQL/MySQL/PostgreSQL, MongoDB, JDBC, Apache Tomcat, Vaadin, Restful/WSDL, JUnit ,AWS Service.
Apr. 2022 - Present - Middle Java Develope, TrackEnsure
Oct. 2020 - Mar. 2022 Junior/Strong Java , Vakoms
May. 2020 - Sep. 2020 Trainee/Junior Java, Softserve
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


As a Backend Software Engineer with 2 years of experience, I have worked on five distinct projects where I successfully implemented numerous features and honed my development skills. My educational background in Computer Science from the Faculty of Computer Science and Cybernetics at Taras Shevchenko National University of Kyiv has also given me a strong foundation in analytics.

Here's a summary of my skills and experience that make me an ideal fit for this position:

Java SE 8 and 17
Spring Framework, including Core, Data, MVC, Security, and Boot
DevOps tools like Kubernetes (which I have deployed projects on) and GitLab CI/CD
Container management systems such as Docker
Experience working with AWS, including S3, service deployment, and SES
Knowledge of ORM tools like JPA and Hibernate
Experience with project management tools, primarily Maven and some exposure to Gradle
Proficiency in mocking tools like Mockito
Familiarity with testing tools like TestContainers, DbUnit, and JUnit
Experience with different operating systems including Linux, MacOS, and Windows
Strong familiarity with relational databases like PostgreSQL and Clickhouse
Web API Testing tools including Postman and Swagger
Message queues like Apache Kafka (+ Zookeeper) and RabbitMq
In addition to my technical skills, I possess Upper-Intermediate English proficiency and Intermediate German proficiency, and I have extensive experience communicating with English-speaking customers.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


As a highly motivated Java developer with over 3 years of experience, I have expertise in developing backend applications using Java, Spring, Hibernate, and various databases. I'm also familiar with microservices architecture, Docker, HTML, CSS. My degree in Software Engineering provides a solid foundation for my technical skills, and I'm disciplined and self-motivated, which has allowed me to excel in my role. I am committed to continuing my growth as a developer and expanding my expertise in software development. I aspire to work on challenging projects that leverage my skills and contribute to my professional development.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate

- My primary responsibilities included implementing new
functions and features and fixing and refactoring source code.
- I actively participated in brainstorming and other
organizational events, contributing to the development of
new ideas and strategies. As a mentor to junior developers, I provided guidance and support to help them improve their skills and deliver high-quality code. I also conducted code reviews to ensure code quality and consistency.
- Implemented agile methodologies to improve project
management and software development processes.
- My contributions helped to improve the efficiency and
quality of the development process, resulting in successful
project delivery and satisfied clients.
As a highly skilled Java Developer with a technical
education and 2 years of experience, I am committed
to professional and personal growth through working
on challenging and interesting projects. With a strong
foundation in Java Core and Spring frameworks, I also
have experience in integration with third-party
applications and working with popular testing
technologies such as JUnit and Mockito.Java Developer, Smiddle, 15.06.2021 - Current
My goal is to continue expanding my skills and
knowledge by working with the latest and most
relevant techniques, frameworks, and tools. I am
preferring delivering high-quality code and am always
seeking opportunities to take on interesting and
demanding job tasks.
I am eager to join a dynamic team where I can
contribute my skills and expertise to the development
of innovative solutions. With a strong focus on results
and a commitment to ongoing learning, I am confident
that I can bring a positive impact on any project I am
involved in.
I expect professional and personal growth in a friendly team, working with actual technologies and receiving new skills.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


As a Java developer, I have gained extensive experience building robust and scalable RESTful applications. I've worked on projects that included microservices and monolithic architectures, which gave me a solid understanding of different development paradigms. This experience taught me to design and implement efficient APIs, ensuring smooth communication between the different components of the application. Participation in various application development gave me knowledge of different technologies like AWS, Terraform, Helm, Docker, and others.
I want to advance as a Java developer (possibly with front-end experience) on a non-legacy projects.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate


As a Java Developer, I was involved in:

Coding: new features, improvements/refactoring, bug fixes 
Project configuration and architecture design
Database model design
Code review
Releasing new features & bug fixes

Experience with:

Java 11;
Spring: Core, Boot, Web, Security, Data;
Microservice architecture (Spring Cloud);
Integrating third-party applications;
Docker and Kubernetes;
Writing API specs with OAS3, Postman;
Build tools: Maven;
Databases: Postgresql; MongoDB;
Message Brokers: Apache Kafka, RabbitMQ
Migration tools: Flyway; Mongock;
Operating Systems: MacOS, Linux, Windows;
Tests: JUnit5, Mockito, WireMock;
Bug tracking: Jira;
Version Control Systems: Git (GitLab, GitHub);
CI/CD: Jenkins; Sonarqube, Nexus;
- Good management in the company.
- Career development.
- I want to work for results, not just spend hours in the office.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate

I've been just promoted to Middle Java Engineer.
Obtained certification "Google Cloud Certified
Associate Cloud Engineer".
Contribution to US Public Safety System.
Acquired new skills and abilities.
As a Java developer, working on Public Safety US project I typically was involved in developing software web applications that help law enforcement agencies or emergency responders perform their duties more effectively. These applications performed data analysis, crime mapping, and communication systems roles.
I am excited to bring my skills and experience to new challenges and opportunities in software development.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


A sales activation modernization project using an SAP Hybris e-Commerce solution to unify offering portfolio. Hydra project implements new version of Hybris frontend with own commercial product catalog.

Position: Software developer

Responsibilities:
•	Coding and performing code review.
•	Integrating software components and third-party programs.
•	Troubleshooting, debugging and upgrading the existing software.
•	Creating technical design for reference and reporting purposes.
•	Implement custom extensions for SAP Commerce Platform.
•	Storefront and Backoffice customizations.
•	API implementation following TMF guideline.
•	Creating test coverage for implemented logic.

Technologies and Frameworks: 
•	SAP Hybris Commerce
•	Spring
•	Solr search
•	Junit, Mockito
•	Karate/Cucumber testcases

Tools and Environment: 
•	Maven, Gradle, Ant
•	Putty, Win SCP
•	Citrix, working with remote machines 
•	Familiar with Linux based systems
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate


Backend development: Java 8, Servlet, Spring Boot, Spring Core, Spring Security, Spring Data, Quarkus, Java EE
Build: Maven, Gradle
Application server: Tomcat, Jetty, Glassfish
RDMS: PostgreSQL, MSSQLServer, Oracle DB, MySql
Unit testing frameworks: JUnit, Mockito, Spock
View: HTML/CSS, JSP, JSF, Thymeleaf, Mustache
Version Control Tools: Git, SVN
A result-oriented developer who obtained good knowledge and experience in Java programming, including such additional skills as resolving product or service problems, determining the cause of the problem, diagnosis of non-obvious problems and finding solutions for solving them. I am well familiar with Java Core and frameworks, also with popular testing technologies. My main goal is the professional growth and gaining new skills.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper

Migrated from monolith to microservices and significantly reduced app build time.
Setup CI/CD.
Participated in a project from scratch that was finally successfully completed and deployed to production.
Backend Software Engineer with 3+ years of experience with Java and Kotlin. My current client is one of the most significant ERP services.
Responsibilities:
- Produce clean code and cover code with tests
- Communication with the customer
- Estimation
- Architecture design and discussion
- Mentor junior engineers

Worked with:
Java 8, 11, 17, Kotiln, Spring Boot, Spring Data, Hibernate, Spring MVC, Spring Security, SQL Server, PostgreSQL, Messaging(SQS), REST, JUnit, Mockito, Power Mock, Maven, microservices architecture, Linux, AWS (S3, EC2, SNS, DynamoDB, SQS).
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


- basic knowledge in MySQL
- medium proficiency in С++, Python, Java (algorithms, object-oriented programming)
- advanced Windows/Linux(Ubuntu) user
- experience in web development (HTML, JavaScript, CSS3, 2 working projects, Prometheus courses)
- experience in Android development (Udemy courses)
- software testing (Prometheus courses)
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


Client: Chain of European department stores
Description: High loaded cloud service that provides product stock in offline stores for online customers.
Technologies: Google Cloud Platform, Kotlin, Spring, Apache Beam, Docker, Kubernetes, GoCD
Database: Datastore (Firestore), Redis
Responsibilities: 
•	Took part in developing from scratch high loaded microservice architecture that consists of API for different consumers, service that responsible for full database update on a daily basis and UI application for merchandisers to manage application business rules.
•	Participated in the discussion about application functionality with power users from the customer side. 
•	Conducted technical meetings after spikes aimed to elaborate the most efficient solution. Presented and delivered demos for team members. 
•	Researched and implemented various ways to ensure security. Include SSL (TLS) protocol management via integration with 3rd party service, setup NGINX server to support SSO, configuring reliable endpoints proxy. Created automated jobs for API penetration tests and static vulnerabilities scans.
•	Participated in the implementation of the service infrastructure on Google Cloud Platform. Includes responsibilities for service provisioning on Kubernetes cluster, managing cloud services.
•	Responsible for developing and organizing CI/CD pipelines for all parts of the application, infrastructure and GCP Services using GoCD and Gitlab pipeline tool.

Client: One of the biggest European retailer store with high loaded web services  
Description: Web store that serves a million clients per day and consists of million different products
Technologies: ATG E-Commerce, Java, Oracle DB, Oracle ATG suite (BCC, DynAdmin), Active MQ
Responsibilities:
•	Creating a new additional product functionality for business users.
•	Took part in Integration with 3rd party card tokenization system for order payment flow. 
•	Updating old PDP templates to support new functionality.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


- Code covering with performance, unit-tests, integration tests;
- Design and development of new features; 
 - New functionality estimation and implementation;
- Performance tuning;
- Maven build profile creation and module management;
- Writing project documentation;
- Domain model and REST API designing;
- Knowledge transition sessions participation;
- Close interaction with client and Operation team;
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent


Commercial Experience:

- Outsourced (NDA) | 2 years (2021-present)
- Worked with multiple Java backends, ensuring seamless functionality and integration.
- Developed React frontends and integrated with other interfaces through MFE implementation.
- Wrote refined and intelligible code, covered with tests.
- Actively engaged in communication with business clients, translating technical concepts, and incorporating their feedback into the development process.
- Collaborated closely with cross-functional teams, facilitating discussions on implementation strategies and driving alignment on project milestones.
- Took part in code reviews, providing valuable feedback and insights to enhance code quality and efficiency.
- Wrote migrations for Flyway