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

Onboarded on 3 projects in a month.
Worked on 3 projects at the same time.
Passed an interview with a person who rejects 90% of candidates.
Implement security with SAML.
Company: Teamvoy
Description: Cryptocurrency exchange.
Position: Fullstack developer (Java + React)
Responsibilities:
- Communication with the customer (every day meetings)
- Clarification of business requirements
- Development: add new features, remove or change old features, fix bugs
- Write Unit tests

Tools & Technologies:
- Tools: Intellij Idea, WebStorm, Docker, Workbench, Postman
- Languages & Technologies: Java, MySQL, Influx, Spring, React

Company: Codelions
Project: Family Meel.
Description: Website for restaurants and customers. Owners can register their restaurants and place their meals as products to buy with pick up or delivery. Customers can make their orders.
Position: Java Backend Developer
Responsibilities:
- Communication with the team
- Clarification of business requirements
- Development: add new features, remove or change old features, fix bugs

Tools & Technologies:
- Tools: Intellij Idea, Docker, Postman
- Languages & Technologies: Java, PostgreSQL, Spring, Stripe, Mailgun

Company: Codelions
Project: Feedcoyote.
Description: New freelance platform
Position: Java Backend Developer
Responsibilities:
- Communication with the team
- Clarification of business requirements
- Development: add new features, remove or change old features, fix bugs

Tools & Technologies:
- Tools: Intellij Idea, Docker, Postman
- Languages & Technologies: Java, PostgreSQL, Spring, Stripe, Mailgun

Company: Codelions
Project: Codelions Space.
Description: internal CRM platform.
Position: Java Backend Developer
Responsibilities:
- Communication with the team
- Clarification of business requirements
- Development: add new features, remove or change old features, fix bugs

Tools & Technologies:
- Tools: Intellij Idea, Docker, Postman
- Languages & Technologies: Java, PostgreSQL, Spring, Stripe, Mailgun

Company: Global Logic.
Project: SOTA.
Description: website for store devices, firmwares and updating devices with newer firmwares.
Position: Java Backend Developer.
Responsibilities:
- Communication with customer
- Clarification of business requirements
- Development: add new features, remove or change old features, fix bugs
Tools & Technologies:
- Tools: Intellij Idea, Docker, Postman
- Languages & Technologies: Java, PostgreSQL, Spring, AWS, Hibernate.
I desire an interesting and useful project, where I can develop myself as programmer and which will bring other people comfortable and useful service.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: pre


Creating backend APIs of different applications and mobile
 apps. I use some techonolgies for this applications, for example  Sprging Boot, Spring Data, Spring Security, Jpa, Hibernate,.

-Queue managment system
- Human resources system
- Moble apps

My current role in our team is software developer at government organization.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper


Creating REST API 
Back-end  - Java (Vertx)
DB - PostgreSQL 10

Development and maintanance of different company sites (with CMS and databases)
Back-end - Java (Tomcat, Servlet API)
Front-end - Javascript (Vue, D3, Leaflet)
DB - SqLite, PostgreSQL 10

VCS - SVN
Build tool - Ant
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent

Lead developer and co-founder of IoT startup! Have built IoT platform  from scratch which concurrently collects data from thousands of various devices and providing convenient API for our customers. Over time there were integrated over 8000 devices (over 2500 flats at 26 living buildings). Achieved this system being most desired system in its class in Odessa.
Currently I im working as Lead Developer in startup on project which is an IoT cloud based service represented as B2B (BMS, industrial monitoring) and B2C (smart home) solutions. I've been built whole project from solution architecture to implementation, from microcontrollers to server application, from planning and estimating to further support. Project required domain specific knowledge (microcontrollers programming, SBCs, embedded programming, networking, serial interfaces, radio, electronics) as well as solid problem-solving skills due to purpose of project: hiding complex and legacy IIoT systems behind REST API. Also was maintaining system and configuring for our customers as well as mentoring junior developers. 

Main technologies used: Spring Boot, Spring Data JPA, Spring Security, Spring MVC, Java Stream API, Java Reflections API, Java Multithreading, JUnit, Mockito, TestContainers, WebSockets, MySQL, PostgreSQL, JDBC, Docker, Maven, Linux, JavaScript.

Domain specific technologies: Embedded, CODESYS 3, FBD, Arduino, serial interfaces.
Looking for Middle Java Developer position in product or outsource/outstaff company in Odesa or with relocation to Kyiv. Would prefer to work in a good team of passionate professionals with well-deined processes on long-term projects.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Currently Java Back-End developer. I work with latest Java version Spring applications. In my current workflow i proactively involved with latest tech stack. All work is executed and tested in Kubernetes. Applications use different storages, from MySQL to Cassandra and Elasticsearch, also taking part in maintaining and creating new streaming apps (Scala, Kafka, SBT). Have experience in creating golang applications for different purposes(like init-applications).

Started as Python developer, was part of maintaining huge data storage, which was built and filled by parsers, scrapers, external connectors. Took part in creation of airflow-executed DAGs which were analyzing complex datafeeds with spark. Was leading task of migrating project of data analyzing parsers from python2.7 to python3.7, along with integrating several component improvements.
I really like working with Java and Spring Boot, want to keep that. Willing to take tasks which involve Scala or Golang. I have experience with wide-different technology-stack, but I am ready to extend this list.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Currently work for Sberbank as a Java software developer on a project with acquiring system development, billing and processing. 
Have been working on such projects as:
1)Terminal(POS) Management system, including UI part(Vaadin).
2)Server side development for Taxi mobile application. API(REST) Designing.
3)ADM monitoring system development, including UI part (Vaadin)

Interested to work with talented group of people united by a common goal: to make product succeed. Really interested in relocation to US/Canada.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Several projects were successfully covered by automated tests, UI tests - Selenide, Rest API - RestAssured, performance testing - JMeter. Implement STLC processes.
Currently working as Senior Test Automation Engineer with Java stack:

Responsibilities:
- Leading a team of AQAs;
- Preparing/presenting PoCs 
- Creation and maintenance of automation tests (UI/Api);
- Integration test system with Jenkins;
- Prepare separate environment for test execution;
- Test analyzes;
- Generating automated report after test execution (Allure2).
- People management;
- Microservice development with integrating to GCP
- Providing QA process into SDLC.


Skills: Postgres, MySQL, Linux, Java8, Selenium, Jackson, Selenide, Testng, JUnit5, REST API, Spring IoC, Spring Boot.
Looking for something that isn't tied to time frames and will help me to develop myself as software developer., part-time job
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate

I have migrated a lot of old functionality from desktop version of app to new API, created several completely new features and took a part in server monolithic segregation.
Currently working as software engineer in Ukrainian outsource company. Mine typical tasks are feature development and bug fixing .
Don’t want to work with old legacy projects, support a lot of versions of application, do any of front-end work.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: pre

Master Degree "Software Engineer" Odessa National Polytechnic University. 
Finished Java ProCamp 2020 GlobalLogic course.
Current position: Middle Java Software Engineer
Experience: 4+ years of commercial work experience in a product logistic company, of which 1+ year on a Spring/Hibernate project.
Desire to develop: improve English verbal skills and level; work with new technologies like Spring, Hibernate, Cloud, Microservice architecture, Kafka, etc.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: upper


December 2020 - now - Junior Java Delevoper at CloverTech. Responsibilities - slot games development. All games written in Java Core by inner framework. I have 3 projects and they will release soon .
Looking for an ambitious company where I can get invaluable experience working on an interesting project and grow as a professional.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Designed and implement functionality which enabled user to better configure device settings
December 2020 - September 2022
The project was SaaS product. The main purpose of it was to make the user be able to communicate with cloud from a remote device.
Project technologies: Java 11, Spring, MongoDB, Apache Kafka, Maven, Docker, Jenkins, AWS.
My responsibilities: feature implementation, bug fixing, requirements analysis, refactoring, client communication.

October 2022 - June 2023
The project was a medical startup. The main idea was to give the user an opportunity to book a meeting with the practitioner. And have a call / physical visit with him. 
Project technologies: Java 17, Spring Boot, JDBC, PostgreSQL, Gradle, Docker, GCP.
My responsibilities: feature design and implementation, requirements analysis, bug fixing, working with cloud platform, client communication.
Cloud Application, Microservices Architecture
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


Delivery focused developer with over 4 years of IT experience. Skilled in all phases of the software development life-cycle. Ambitious, highly motivated, focused self-starter with strong design and architecture skills. Able to apply proof of concept approach to unknown deliverables. Takes a pragmatic approach to software delivery and always keen to do things
the right way when possible. Passionate about building scalable and robust applications.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate

Knowledge and understanding of Java Core, Spring, design patterns, OOP, development methodologies.
Delmon – a full stack application, organizes the process of communication between supplier and warehouseman of the stores chain
Tech stack:
·	Backend – Java 8, Lombok, Spring (Boot, MVC, Data, Security), PostgreSQL
·	Frontend – Angular, Bootstrap
Shink – a RESTful-service, enables to shorten a URL or reduce a link
Tech stack: Java 8, Spring (Boot, MVC, Data), H2
LoARe – a RESTful-service, provides user registration (with email confirmation) and logging in functionality
Tech stack: Java 8, Lombok, Spring (Boot, MVC, Data, Mail, Security), JUnit, Mockito, AssertJ, PostgreSQL, H2 (for testing)
Looking for interesting projects with the opportunity to grow professionally
Position: Middle Java developer
Category: Java
Experience: 1 years | English: fluent

Develop and build Online Store  project  using (Java, Hibernate, Spring Boot, Spring Security, PostgreSQL, JavaScript, HTML, CSS)
Develop and build delivery project(TAIGAN)  using (Java, Spring, Spring Boot, Hibernate, Spring Security, RabbitMQ, PostgreSQL, AWS, Docker)


Development on the Online Store project
nothing
Position: Middle Java developer
Category: Java
Experience: 5 years | English: upper

Thanks to the project for auto-parsing prices and attributes for goods increased sales of the online retail store by 55 times during 1 year.

After the implementation of the functionality of reserving goods for ERP, sales to corporate entities increased by 18.6% over the year.
Developed an application that influenced the quality and speed of updating prices and product cards.

Maintained a large ERP system for generating license keys, sales, and warehouse accounting. Implemented the functionality of reserving goods. 

Rewritten and significantly expanded the functionality of the interactive calculator for the video surveillance platforms. Made a lighter and more modern version. Integrated new functionality for the calculator such as supports OEM partnerships, multilanguage, and offline mode.

Personally interested in the development of large systems for video surveillance or sport retail like Leroy Merlin, Decathlon, Intersport. I have a good understanding of this area due to my previous work experience.
I'm not interested in startups, thank you!
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent

Strong experience with algorithms. Multiple participation and places in regional and international contests.
Developed and maintained Java - Spring Boot / Vue.js based internal statistical web portal for the Ministry of Agriculture of Azerbaijan. Integrated portal with existing business intelligence systems. Worked as as a full stack developer on eagro.az (build on top of Spring Boot and Vue.js) Azerbaijani governmental e-agriculture system with more than 600000 farmers registered
no legacy, interesting project
Position: Middle Java developer
Category: Java
Experience: 1 years | English: pre


Developing new modules using Java 8 and Spring, implementing updates form supported platforms API, extending existing generation systems and adding new ones.
Optimization of projects' source code.
Replace Architectural design and analysis of projects
Creating integration functions of front-end using React and Angular. Redeveloping and fixing existing UI modules.
Development of external web services.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

- Completed 4 projects and handed them over to the customer.
- Suggested the implementation of Keycloak as an SSO tool for one of the projects and completely took over its development and implementation with it.
- Found effective decision for optimize large DB with 10 million rows
- Development of high-quality REST API and
SOAP, as well as configuration of additional
system capabilities - notifications, mail
distribution, work with web sockets, security
and SSO settings, generation of reports in PDF,
EXCEL, WORD format + functioning of the
RabbitMQ ecosystem.

- Development and implementation of
microservice architecture, discussion of
database schemes.

Worked on projects:
- E-Shanyraq, E-Kerege (state real estate
management system)
- Electronic archive with the possibility of
digitizing scans.
- Tender system based on procurement
publication
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper


Development of services and support of existing services in Java 8/11/17 on Spring framework (Boot, Data, etc.), work with microservice architecture
Experience with Hibernate
Working with Docker, Kubernets
Working with relational databases (Oracle, PostgeSQL)
Experience with build systems (Gradle, Maven)
Maintaining services and developing new ones for legal entities. (Lending with biometrics)
Maintaining and writing new microservices.
Code reviews.
Writing unit tests for new and existing functionality.
Onboarding and mentoring new developers.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: pre

In what ways could I contribute to your team? My background encompasses the development of both independent and collaborative projects in capacities such as Team Lead and Java Developer. Notably, my most recent commercial endeavor involved me serving as a project manager and team leader for a venture that entailed creating hardware and software for medical equipment. This endeavor spanned a duration of 2.5 years.
Notably, this venture was a personal startup of mine that I tenaciously nurtured, even amidst challenging circumstances such as the onset of war in Ukraine and the withdrawal of an investor. My unwavering commitment ensured its successful culmination, underscoring my dedication to seeing projects through to completion.
Development of software for processing large arrays of geophysical data.
   Develop app, which increase efficiency of seismic horizon interpretation on 70%
   Created app for account  customer  service for Telecom company on Delphi.
 Assembler, Fortran, Pascal, C, Delphi
Software Engineer
Prydniprovsk Geophysical expedition 1997 - 2002r


Development of the project of waste processing plants.
Project Manager
IG Basalt Krakow 2012 - 2017r

- Developed hard and soft for medical devices
    (Java embedded) in Own StartUp
Innovative research and developments of geophysics
CEO, Java Software Engineer, PM
Sevbud  2020 - 2023r


developed JWT & Oauth2 authentication,     developed online store,  in the process of developing chat for travelers. Spring Boot, Docker, Postgres, Websocket
Java Developer
TEAMCHALLENGE  may 2023 - now
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Development of the bank's CRM system.
- writing new functionality
- writing tests
- debugging and fixing existing code
- code review

Technology stack:
- Java 11
- Spring Boot (Web, Data, Test)
- Springdoc-open API
- Mapstruct
- Junit 5
- Flyway
- AWS
- Apache Kafka
- Maven
- GitHub
- Microservices Architecture
- Swagger
- Gitlab
- Jenkins
- Multithreading
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper


Digital Front End project

The main purpose - to perform analysis based on questionnaires results. Customer
is given with capability of creating different types of surveys and sharing it with
others. Gained solid experience in all phases of the software development
life-cycle including: requirements gathering, feature implementation, unit testing,
deployment to production.
Stack: Spring Boot, Spring security, Spring Web, Spring Data JPA, Hibernate, MySQL, Azure, JUnit

Video Streaming Project

Streaming platform that allows to setup stream only once and then broadcast it
to number of YouTube, Twitch, Facebook and Linkedin accounts. Responsible for
designing analytics mechanism, integrating Linkedin and Instagram platforms.

Stack: Spring Boot, Spring security, Spring Web, Spring Data JPA, Hibernate, MySQL, Spring AOP, Akka, AWS EC2, AWS RDS

NFT Marketplace

Designed and developed NFT marketplace from scratch. Implemented secure NFT
possession and transition mechanism. Designed and coded NFT appraising and
curation algorithm. Extensible unit and integration tests coverage. Developed
expertise and knowledge of NFT as crypto-asset and crypto-related services,
technologies (Arweave, ArDrive, Infura, IPFS). Acquired deep expirience at
smart-contract development with Solidity language.

Stack: Spring Boot, Spring security, Spring Web, Spring Data JPA, Spring Cloud, Eureka, Zuul, Hibernate, MySQL,  AWS EC2, AWS RDS, AWS S3, AWS IAM, Solidity

Drop shipping project (Latest) (Middle Java Developer)

Responsible for scaling the system to handle large product volumes, integration with
Amazon and Ebay marketplaces. Designed a lot of solutions including new features, optimizations and refactoring. 

Stack: Spring Boot, Spring security, Spring Web, Spring Data JPA, Spring Cloud, Hibernate, MSSQL, PostgreSQL,  GCP, JDBC
I'm less interested in fin-tech (crypto case is exclusion) and e-commerce retail projects. But there are many variants and it depends completely on project and team setup.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: intermediate


Education:
I received a bachelor's degree with honors from KPI, majoring in Computer Science in 2023. I plan to continue obtaining a master's degree.

Experience:
In 2021, I took a summer course for Java developers from EPAM. I successfully completed it. In December, I started working on my first project. A year later, the project was completed and the team was disbanded. Since then, I haven't had any product development experience, but I hasn't given up writing code. After 9 months of work, I successfully passed an interview for a mid-level developer.

About project:
The main idea of the project was to split the monolithic application and separate one component from it to create a separate microservice. My tasks were:
- working with MSSQL, MySQL and H2 databases;
- creating XML&XSD configuration files;
- writing .yaml configuration files and setting up Spring Cloud;
- run a microservice testing application on a local computer using Docker;
- writing unit and integration tests;
- writing documentation on Wiki;
- transferring the project to the customer's team, especially the local application for testing.

Skills:
Programming Languages/ Technologies
- Java SE/EE
- OOP
- Amazon Web Services (AWS)
- RESTful Web Services
- Swagger
- JSON/XML/YAML
- SQL
- UML
- Design Patterns/Microservices
- Redis
- MongoDB

RDBMS
- PostgreSQL
- MySQL
- Microsoft SQL Server
- H2

Methodologies
- Agile(SCRUM, Kanban, XP)
- TDD

Frameworks
- Spring/Spring Boot (Data, Security, Cloud, MVC)
- JPA/Hibernate
- JUnit
- Mockito

Application/Web Servers
- Tomcat
- Maven

Development Tools
- IntelliJ IDEA
- JIRA
- Git
- Jenkins
- Docker
- SoapUI
- Postman