lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java Software Developer
Category: Java
Experience: 4 years | English: upper


Worked closely with the development team under the Agile (Scrum) methodology to deliver high-quality software.
Implemented new business requirements by developing new modules from scratch based on the Spring framework.
Participated in support activities, investigated and resolved issues, and implemented new technical solutions.
Wrote clean and fully covered unit and integration tests to ensure the quality of the software.
Configured CI/CD processes to automate the deployment of the application and ensure its continuous integration and delivery.
Maintained the server to ensure the stability and security of the application.
Took part in continuous releases of projects on time, meeting client expectations.
Refactored source code which helped in a project's development speed and efficiency. 
Conducted code reviews and provided constructive feedback to team members.
Frequently updated project's dependencies to the latest versions.
Optimized the performance of an application by reducing database hits, adding cache, and constantly monitoring execution time during development.
Position: Java Software Developer/Data Engineer
Category: Java
Experience: 6 years | English: upper

Here is a well-rounded Java Software Developer with different commercial experience in Java and a Java-oriented technology stack, object-oriented design, and continuous integration; with some expertise in Data Engineering, building, and maintaining of Data Warehouse Event-based systems.
Was working on:
- The Supply-Side Platform for video ads
- Datawarehouse service of the video ad system
- Data warehouse platform for data collection and analysis of the gambling business
- SIP telecommunication server and networks
- SaaS-based ERP/CRM systems
- High-performance or real-time data processing
​​- Java-based Data Engineering for analytical platform
- Distributed microservices-based systems relying on k8s and messaging broker
- CI/CD

- No time tracking
- Minimum Scrum
- No micromanagement
- No permanent rush
- Well-being atmosphere is a must.
Position: Java Software Developer; relocate to Estonia, Tallinn
Category: Java
Experience: 3 years | English: upper

I consider myself very adaptable and fast-learning. Initially, I graduated from Samsung courses for Android development. Then, for my first paid contract, I had to learn Backend and Frontend all by myself. Then I entered an actual enterprise project in Alfa Bank, with little to no knowledge of most technologies they were using. And, after just a month of onboarding, I started implementing a new project mostly by myself. I also had to switch teams several times to fill the gaps, and each time I was able to get on in a very short time.
I am looking for a Back-end Java/Kotlin developer position with relocation to Estonia (from Russia). Preferably, in a fintech company with modern technologies and Agile workflow. 

Since January 2020 (1.5 years) I work in Alfa-Bank as a Java/Kotlin backend developer. 
My duties include creating and maintaining an API for our mobile application, integrating with partners for payments (communal payments, taxes, fines, etc.), different kinds of transfers, and invoicing. 
Technologies I use are Spring (Boot, Data, Cloud), MongoDB, Kafka, Elasticsearch, Feign, Minio, Microservices, Mesos/Marathon, JUnit, Mockito, Docker, REST and SOAP, ELK. I also have experience writing scripts for Ansible and performing some DevOps tasks. 
Apart from my main duties, I develop a browser Extension for my colleagues to improve their experience searching and viewing logs for some of our legacy systems. 

My previous experience includes 1.5 years of working as a Fullstack developer for a startup, creating a website, an API for a mobile application from scratch. Technologies I used there include Kotlin, Spring (Boot, Data, Security), and Hibernate for backend; and AngularJS, HTML, and Less for frontend. 

I have a bachelor's degree in Applied Informatics, with major attention to Relational Databases (Oracle, MySQL), Data Science (Python), Web development (PHP, JS), and networking (Cisco R&S).
I would prefer working in a small product team; with at least one day a week in the office, to feel a connection to the team. 
Working with legacy is acceptable, only if it is not the main duty.
Position: Java Software Developer/ SDET possible
Category: Java
Experience: 2 years | English: upper

1. Integration Acquire Core and Router Control services, using events 
2. Creating the tools which analyze information from the Bus service and automate some routine actions
3. Implementing Black Magic protocol and Router Control service
4. Integration of MAM process with Clipmanager service, using MAM API and CTMS API
5. Implementing PAM check-in, using CTMS API
6. Having been written the validators for Acquire Core and Router Control services, which validate received data from our frontend side
Hi, I have been working as a Java Developer for 2 years. Currently, I am working at GL. As a developer, I am rewriting legacy code, fixing bugs, implementing new features, and creating internal tools for our team (e.g. analysis of results, automating some actions, using the Bus Service). So, I am also interested in software development in testing. If we are talking about pure development, I want to work with microservices or SOA, using messages or REST calls
If it is an SDET role, I don't want to have a lot of manual testing, so as minimum as possible, only write code for a testing framework
Position: Java software engineer
Category: Java
Experience: 0 years | English: 

Working on a military simulation of a MI-8 helicopter in MPS development.
Java SE, Java EE, JavaScript, angularjs, Hibernate, Spring, HLA (High-level architecture), Vert.x, Subversion, JGroups, GIT.
I would like to get an interesting job with flexible hours. The main goal - to get into a good team of specialists.
Position: Java Software engineer
Category: Java
Experience: 2 years | English: intermediate


I am a software engineer with over a year's experience working on a commercial project. My goal is to create great software and effective solutions to problems. Learning new technologies is one of my passions. I know how to work effectively in a team and collaborate with teammates. I am always ready to help whenever needed. Working in this field brings me great pleasure, and I consistently strive to deliver excellent results to clients.

Experience working on commercial projects with US customers in the field of public safety and heathcare. Teamwork with colleagues from different countries. Working as a Java software developer.
Responsibilities included:
• Implementation of new functionality, according to the task, fixing the reported bugs
• Communicating with the client and teammates to collect additional information regarding the requirements for the task
• Clarification of task acceptance criteria and additional requirements for task implementation
• Refactoring and improving the existing code, reviewing pull requests, writing Unit tests
• Participation in daily meetings with clients and teammates, sprint planning, retrospective, grooming meetings and estimation of tasks
• Performing manual testing of functionality
• Conducting meetings with the team to demonstrate the results of the work performed
• Providing support to new team members
• Solving issues with the product, fixing bugs in the functionality
• Log processing, searching for the causes of problems by investigating logs

I have worked with the following technologies and tools on my projects: Java, Oracle, JUnit, GitHub, Bitbucket, Perforce, Azure, Postman, IntelliJ Idea, Eclipse, HTML/CSS, Jira, Confluence, Maven, Tomcat

I am currently working on a project in the field of digital identity security.
I would like to work in a good team, be useful and add value to the product.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate


02.2022 ~ Atanava OÜ (Self-employed) Estonia
Java Software Engineer
Activities:
Remote works on contracts (outsource / outstaff).
Main Fields:
• Development and maintenance of software products for customers:
 Web Applications;
 Microservices;
 Enterprise Integrations;
 Data Pipelines (ETL, ELT, etc.);
 QA, TDD;
 Teamwork, independent work;

Customers:
03.2022 ~ eQuest Inc (Current outstaff contract) USA
Development of microservices for integration and data synchronization between
internal services and third-party platforms.


09.2021 – 02.2022 Intempt Technologies LLC (Contract) USA
Java Software Engineer
Project Stack:
Java 11, Spring Boot, Spring WebFlux, Project Reactor, PostgreSQL (R2DBC), Liquibase, REST,
RSocket, Kafka, Docker, Kubernetes, Lombok, Junit 5, Mockito, Testcontainers, etc.

Major Duties:
• Converting business requirements into technical solutions (BigData project):
 Data Pipelines;
 Integration Solutions;
 Docker/k8s Microservices;
 QA, TDD;
 Agile Scrum
 CI/CD;

Goals:
• Implemented Pipeline Drafting processes chain using pipeline metadata.
The solution allows users to create and save unfinished pipelines (drafts),
clone, modify them in any time, start, pause, resume, schedule and stop pipelines.
Previously, the user could only create, start and stop pipelines.
The new version allowed the user to manage the pipeline more flexibly, as well as run
pipelines on a schedule.

• Developed reactive Integrational Microservice (from scrath) to collect events and
messages from third-party platforms, process, clear, enrich, convert and push
transformed data to internal message channels.


05.2021 – 08.2021 Zipy Holdings LTD (Contract) Israel
Java Developer
Project Stack:
Java 8, MySQL, REST, Junit4, Selenium, JSON-Simple, Apache Commons, ELK, Maven, Git, GitLab

Major Duties:
• Development of new software features and functionality ;
• Development of automatic shopping robots ;
• Maintenance of integration with third-party marketplaces ;
• Refinement of existing solutions;
• Implementation of testing;
• Work by Agile Scrum Methodology;


06.2020 – 12.2020 Java Online Projects (Internship)
Enterprise Java Developer
Project Stack:
Spring MVC, Spring Security, REST (+ Jackson), Java 8 Stream API, PostgreSQL, HSQLDB,
Spring JDBC, JPA(Hibernate), Spring-Data-JPA, Spring MockMVC, JUnit5, Maven, Git

Major Duties:
• Participation in development of Spring 5/JPA Enterprise RESTful application with autho-
rization and role-based access rights and different
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: intermediate


04/2022 – CURRENT SOFTWARE ENGINEER – JCODE 
Field: Gambling, Poker System Technologies: Scala, Java, Gatling, JBehave, Bamboo, BigIP Extracted a service from the akka cluster to have a more loosely coupled architecture 
Fixed Gatling load tests 
Modified bamboo pipelines in order to validate e2e tests. 
Upgraded multiple services to use a new breaking version of config module
 Participated at designing new services 
04/2021 – 03/2022 SOFTWARE ARCHITECT – CROSSINX
  Field: Fintech, Electronic Invoice System Technologies: Java, SonarQube, Pentaho, Kubernetes, Docker, Microsoft Azure, Google Cloud Supervised development teams ensuring 100% error-free code and design as well as on-time delivery Investigated and understood assumptions while highlighting potential pitfalls and help others around to understand the problem. 
Created a generic concept to integrate with other E-Invoice Systems in a standard way.
 Designed a new module to archive older data in a distributed manner.
 Designed a generic module for migration of the customers from other incompatible systems. 
09/2019 – 06/2021 TEAM LEAD – CROSSINX Field: Fintech, Electronic Invoice System Technologies: Java, Kubernetes, Docker, Microsoft Azure, Jenkins, ActiveMQ Developed a service that autoscale processing nodes based on metric obtained from ActiveMQ queues 
Adapted application services to run in Kubernetes cloud environment. (migrate services to spring boot, split monolith applications in multiple services, applications containerisation ) 
Setup Kubernetes cluster as a service in Microsoft Azure. 
Adapted applications to work on different databases using the same codebase 
Created a tool for the initial setup of the database. (PostgreSQL on Azure cloud, Oracle - on bare metal ) 
Accorded support to team members and collaboration with other teams in order to find the best solutions. 
Involved in the development of other engineers by actively mentoring and training on trends, technologies, and best practices 
Actively participate in the hiring and interviewing process 
Gave trainings internally about developed systems and used technologies 
05/2017 – 08/2019 JAVA SOFTWARE ENGINEER – CROSSINX 
Field: Fintech, Electronic Invoice System Technologies: Java, Maven, Tanuki, JAMES, ActiveMQ 
Created a module that sign documents using diferent strategies
Created complex reports using sql 
Migrated mail server (JAMES) to use another database (mariadb -> oracle)
Position: Java Software Engineer
Category: Java
Experience: 9 years | English: intermediate

VPAID-manager for video impressions yield boost
Headerbidding solution development and platform integration
SSP/DSP platform  development
Web-analytic system design, development and integration with in-house ad platform
Sophisticated banner tags with integrated traffic quality and viewability measurement
Platform integration with tons of 3rd-party products and APIs
10+ year of working experience as a java/javascript developer in the adtech domain.

Programming languages: Java SE, ECMAScript, SQL, Python
Libraries: Guice, Guava, JooQ, JUnit, Mockito, scikit-learn, pandas
IDE/Tools: Gradle, Mave, Git, GitHub, IntelliJ IDEA, IntelliJ Webstorm, GulpJS, GruntJS
Databases: NoSQL (Aerospike,LevelDB, Clickhouse), MySQL
I'm interested in:
* adtech domain is strongly preferable
* tasks, connected with backend development
* new and mainstream technologies mastering and applying

..and not interested in:
* frontend development
Position: Java Software Engineer
Category: Java
Experience: 10 years | English: intermediate

Designed and implemented transition from monolithic service to micro service architecture for an online cinema with more than 3 million users. 
Enlarged and managed software development team from 20 to 50+ people. 
Developed an IoT alarm backend. 
Designed & developed a price aggregator site/backend/system with self learning text recognition algorithm. 
Did research & development of outdoor video advertising system. 
Designed, implemented, launched and supported an Internet Service Provider with networking and billing system, from zero to operating business. 
Supervised construction of a tier 3 data center.
10+ years experience in software development and management. Fucused on business. Highload backend. Strong Java core. Experience with Spring, AWS, Tomcat, building scalable, high-performance distributed systems, which deal with large data volumes, n-tier, client/server, cluster and load balanced architectures, web/REST applications.
Position: Java Software Engineer
Category: Java
Experience: 10 years | English: upper

Adopted Secure SDLC for project of 10+ teams and 150+ FTEs
Decoupled part of monolith and deployed it to production environment
- Coordinated support for 4 Successful Black Friday sale periods for group of 15 websites across Europe (Performance testing + 24/7 support planning + communication and coordination across different teams - application support, development, infrastructure, DBAs, 3rd party systems)
10 years in Software Development
Banking:
2 years as a Middleware developer using IBM Message Broker + Message Queueing
eCommerce:
1 year as a Java developer
2 years as a Senior Java developer
2 years as a Tech\Team Lead
3 years as Technical Delivery Manager
     - 1 years as Technical Delivery Manager for non-functional teams (Performance testing, Technical strategy, Innovation)
     - 1 year as a Security Manager for security team of 8 FTE in scope of project of 150+ FTEs
     - 1 year as a Technical Delivery Manager for microservice team (decouple part of monolith)

Solutions was based on SAP Hybris platform (Spring based)
Middle size team\project
Microservices architecture (green field or monolith decomposition)
Strong technical leadership that allows me to grow technically
Life-Work balance (no rush and burning deadlines)
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


10+ years in the full software development life cycle including requirements analysis and definition, prototyping, proof of concept, user interface implementation, unit-testing, refactoring, and maintenance. 
Managed team of 10 developers.
Upper intermediate English.
B1/B2 US visa, driver licence.

Project: healthbridge (2012-2016, 2018-2021)
Role: Software developer, Team Lead
Technologies:
Java stack, Spring/Spring Boot, PostgreSQL/MSSQL, RabbitMQ, JBoss
Responsibilities: 
• Software architecture & development
• Business analysis
• Creating Documentation
• Planning
• Creating PoCs

Project: financebroker (2016-2018)
Role: Team Lead
Technologies:
Java, Spring Boot, MSSQL, AWS, Camunda BPM
Responsibilities: 
• Full cycle development - from idea to production maintenance. 
• Planning
• Creating PoCs

Project: Fixed income prime brokerage (Luxoft Deutsche Bank - 2008-2010
Position: Software developer
Responsibilities:
Back-end development.

Project: Finace (softline) 2008
Position: Java Developer
Responsibilities:
Back-end development.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


12/2018 - Present time
Extending and maintaining REST API and GraphQL API for travel packages and air tickets search website, built using Apache Camel on Apache Karaf platform. Implemented various integration with third-party APIs. Created a module for batch loading large amounts of data into an internal database.
11/2014 - 11/2018
Integration of different IT systems in Finance department using Mule ESB runtime (8-10 systems) and various transports (files; REST; SOAP; messages: ActiveMQ, AMQP).
11/2013 - 10/2014
Java web app (Spring MVC, Hibernate)
I primarily search for a full-time job in Kyiv. A new project or a project with a defined roadmap for development. Not maintenance work. 

Can consider **relocation** to Canada **only**.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: intermediate


12+ years of experience in IT industry. Involved in all phases of software development life cycle.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


1) 5+ years of experience as a back-end Java developer
2) 2+ years of experience as Go developer
2) 3+ years of experience with Microservices architecture
3) Experience with Spring, Spring Boot, Hibernate
4) Experience with Kubernetes, Docker
5) Experience with Maven, Gradle
6) Experience in Git and Github
7) Experience with Go and its packages(libraries)
9) Experience with OOP
10) Experience with Messaging Systems like Amazon SQS, Amazon SNS, RabbitMQ
11) Experience with Amazon Web Services, Terraform, Helm
12) Experience with database technologies like MongoDB, PostgreSQL, MsSQL, Amazon DynamoDB
13) Experience with testing frameworks like Spock - Groovy, JUnit - Java, Testify- Go
14) Experience with REST API, JSON, SOAP, RPC(gRPC).
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: upper

- Created an automated route planning Java application for concrete mixers, optimizing logistics and reducing costs for the company.
- Redesigned a new website within a strict time frame before rebranding, leading to improved user experience and increased traffic by 25%.
- Automated document flow for the transport department, reducing data entry time from one month to just one day, increasing efficiency and reducing human errors.
- Implemented the main modules of the "1C" accounting system, streamlining financial processes and providing real-time financial data access for management.
- Developed a website for playing radio-controlled cars with video using Java, JSP, Spring, Maven, HTML, CSS, JavaScript, and jQuery, enhancing user experience.
- Created and managed multiple websites using PHP, WordPress, HTML, HTML5, CSS, and JavaScript, showcasing diverse skills in web development and content management.
- Utilized Figma and Adobe Photoshop for designing web interfaces and creating web content, demonstrating proficiency in design tools and an eye for aesthetics.
1) At ZHYTLOBUD-2 ALC, as Head of IT department, I managed a team of six IT professionals and contractors in a citywide organization. During my tenure, I successfully led various projects, such as:
- Developing and redesigning a new website using HTML, CSS, Bootstrap, JS, and TS within a strict time frame before rebranding, which improved user experience and increased traffic.
- Implementing an automated route planning Java application for concrete mixers, which optimized logistics, reduced costs, and improved overall efficiency.
- Automating document flow for the transport department, streamlining processes and reducing data entry time from one month to just one day.
2) As a Freelance Java Web Developer, I:
- Developed a website for playing radio-controlled cars with video, utilizing Java, JSP, Spring, Maven, HTML, CSS, JavaScript, and jQuery to enhance user experience and engagement.
- Created and managed multiple websites using PHP, WordPress, HTML, HTML5, CSS, and JavaScript, showcasing my diverse skill set in web development and content management.
3) In my current role, I work collaboratively with cross-functional teams, utilizing my technical skills in Java, Maven, Spring, Python, SQL, XML, YAML, HTML, CSS, JavaScript, and TypeScript. I am constantly striving to improve my proficiency in web development, expand my knowledge of new technologies and frameworks, and enhance my ability to deliver high-quality, efficient solutions.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

1. National Aviation University (2022-2025)
Software Engineering, Bachelor's degree

2. Kyiv College of Computer Technologies and Economics (2018-2022)
Software Engineering, Junior Bachelor's degree
1. From February 2022:
Implementation of a complete redesign of the JavaFX application
Developing a startup with OpenAI at its core. Managing Architecture changes
Working with APIs of Payment systems, Social networks, Cloud services, Microsoft Graph
Implementation of Cloud authentication logic including OAuth 2

Stack: Java 8, Spring Boot, Hibernate, AWS, Azure Cloud, Redis, Docker, K8s, SQL/NoSQL, JavaFX

2. From September 2021 to February 2022 (6 months):
Development of a web application for Ukrainian bank
Managing the REST API specification

Stack: Java 11, Spring Boot, PostgreSQL, OpenAPI, JUnit

3. From October 2020 to September 2021 (1 year)
Bug fixing, fintech startup development. CRM development for a bank
Application coverage with tests

Stack: Java 8, Spring Boot, Hibernate, PostgreSQL
I am looking for a stable project with interesting tasks and a friendly team. I would like to directly influence the business processes of the product, improve it together every day.