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


December 2021 — currently
МЕГАБАНК (MEGABANK JSC) 
Ukraine, www.megabank.net
Financial Sector
 Banking
Java Software Engineer
- Development of a highly loaded system
- Application architecture design
- Integrations with new clients
- Review code
-----------------------------------------------------------------------------------------------------------------------------
June 2020 — october 2021
1 year 5 months
Prod Devs Solutions
Java Developer
Business solution software company
tasks of companies related to the sale of general goods.
Project Description:
It was necessary to develop a CRM application for monitoring sales, accounting for goods, statistics, and the work of employees.
Also, functionality was developed for working with personnel (work schedules, execution of the plan for calculating salaries)

Responsibilities on the project:
Adding new endpoints and support for old ones, implementing rest-controllers,
development of a service layer with the implementation of business logic, design of DTOs and database entities,
writing SQL queries to the database in order to select statistics for various parameters, unit testing.
----------------------------------------------------------------------------------------------------------------------------
About me:
I consider my strength to be the ability to find ways out of difficult situations. If there is a problem
you need to understand it, why it appeared, draw conclusions and solve it. I am always optimistic about the world.
And I try to treat problems in the same way. They don't scare me, but, on the contrary, mobilize me.
I love sports and also play chess.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

I held the position of Team Lead
December 2022 - present
As a Software Engineer, I contributed to the development of leading-edge tools, technologies, software, and services for the global construction sector. 

Developed and integrated back-end and front-end code, including APIs. Collaborated with QA for validation, defect investigation, bug fixing, and troubleshooting. Conducted cross-code reviews and wrote comprehensive unit tests.

Responsible for migrating existing code from Play framework to Spring Boot. I participated in the development and implementation of a cloud solution using various AWS services: AWS CloudWatch, AWS Secrets Manager, ECR and ECS, AWS Lambda, Message Brokers (SQS and SNS). 

Actively drove innovation and delivered high-quality solutions

February 2021 - December 2022
I worked on a drop shipping project where I was responsible for scaling the system to handle large product volumes and integrating it with various marketplaces such as Amazon, eBay, Walmart, and BigCommerce. 

I managed the migration of the database from SQL Server to PostgreSQL and implemented performance improvements while also ensuring the successful implementation of the database structure.

I actively participated in the migration from on-premise infrastructure to the cloud, specifically Google Cloud Platform (GCP). During this migration, I worked with Compute Engine, Cloud Run, IAM, and Secret Manager. Furthermore, I set up CI/CD pipelines on Jenkins using Groovy scripts.

As part of my responsibilities, I identified and resolved code inefficiencies to enhance application stability. I also focused on bug fixing, code refactoring, and conducting code reviews.

Moreover, I served as the team leader, managing a team of seven individuals, coordinating their efforts and ensuring successful project delivery.

October 2020 - September 2021
I worked on a streaming platform that enables users to set up a stream only once and then broadcast it to multiple YouTube, Twitch, Facebook, and LinkedIn accounts. 

My responsibilities included designing an analytics mechanism and integrating LinkedIn and Instagram platforms. I also worked with the WebSocket protocol for chat functionality and the RTMP protocol for streaming purposes. 

Additionally, I created UI pages and developed the DAO, Service, and Controller layers of the application.
Opportunities for career progression, interesting project, good team
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: intermediate


• Decomposed part of a huge Monolith into microservices
• Designed an overall service architecture as a platform for other teams migrating to microservices.
• Implemented several Spring Boot starters, reducing code duplication and accelerating the development of new services by up to 30%.
• Deployed a centralized logging environment(ELK, Filebeat) which gather log data from docker containers and OpenShift resources.
• Deployed a centralized monitoring environment (Grafana,Prometheus) which gather system metrics as well as docker run‐time metrics.
• Onboarded and trained new employees on the company’s development and productstack.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Denis has been developing software for five years with primary expertise in the design and development of microservices, RESTful APIs, and batch jobs in Java and Spring. He has been a key developer in many projects and is currently working on a project that involves Java and Spring Boot.
Position: Java Software Engineer
Category: Java
Experience: 10 years | English: upper

Design and development of complex enterprise software solutions, implementation of business/application logic on different project layers, infrastructure and environments setup for developed applications. 

Code Review.
Project management.
Coaching and mentoring.
Creation systems from scratch.
Design and development of complex enterprise software solutions, implementation of business/application logic on different project layers, infrastructure and environments setup for developed applications. UI development. Software testing.
Knowledge of software architectural approaches and methodologies for designing and building of complex enterprise solutions.

Experience in next areas: Aviation, Banking systems, Education, Delivery services, Data processing, Integration.
I want to find a project in an active phase of development. I want to apply my knowledge, grow with a project, be part of motivated team, bring value and be helpful.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Design applications from scratch added new functionality in existing applications and fix performance/
data-related issues.
- Write extensible code that was well-structured, properly documented, and easy to maintain.
- Work closely with the Product Managers/BAs to define the technology solutions and configurations of the product for a long-run
- Front Line work on the customer side and Production Support.
- Troubleshoot production issues on demand and provide support on the customer side.
- Involved in full cycle of projects from development to deployment and infrastructure set up using CI/CD tools.
- Develop the web-based solutions via Java and JVM based languages like
Groovy and using mainly Spring Boot and Grails frameworks.
- Full stack development of some MVC pattern based applications via Spring MVC
framework with Java, Javascript, Jquery, HTML, CSS, Bootstrap.
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: intermediate

Stubborn, responsible and enthusiastic developer
design, build, and maintain reusable, and reliable Java code;
 writing automation tests using JUnit, Mockito, Spring Boot test;
 implementation API using Rest architecture;
 automate business workflows across cloud and on-premises apps via Workato;
 application development and support;
 provide estimates of efforts required to implement the tasks assigned and
accomplish the tasks in compliance with a schedule defined by technical
management;
 participate in development of technical specifications and technological
approaches
Want to find interesting project, which will allow me to grow up
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper

Implemented infrastructure framework, which reduced the deployment time of existing automation testing frameworks by 30% on more than 500 machines.
Improved an existing test framework, thereby reducing the usage of machines by 10-15%.
Designed architecture and implemented from scratch multiple RPC clients for database gateway, and also participated in gateway development.
Worked on integration of a scheduling and monitoring platform in existing Kubernetes infrastructure. Implemented compatibility with internal and external clusters.
Designed architecture and implemented from scratch multiple RPC clients for database gateway, and also participated in gateway development.
Worked on integration of a scheduling and monitoring platform in existing Kubernetes infrastructure. Implemented compatibility with internal and external clusters.

Interested in Streaming and Data-Intensive Applications
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Designed, developed and maintained Java-based E-Commerce
web application. Developed RESTful web services. Integration with third-party systems such as payment gateways. Identifying and fixing technical issues. Utilized Git version control for source code management. Participated in code review and provided feedback to team
members. Implemented JUnit and Mockito for unit testing. Participated in agile development process using Scrum methodolog. Collaborated with cross-functional teams including Frontend developers, business analysts, and QA engineers
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Designed new features and services to support client applications. 
Worked with microservices architecture which included: Java 8, Spring Boot, Spring Data, Docker, Grafana, Amazon AWS(SQS, S3, Route53), MongoDB.
Estimated effort for architecture and development tasks.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


• Designing, analyzing and development new features according to the business requirements.
• Project reliability maintenance and performance improvements
• Communication with PO/BA and external teams from customer side.
• Implementing distributed SAGA for microservices.
• Release execution activities (maintaining release deployment plan).
• Finding solutions.
• Estimating tasks.
• Supporting integration with external projects.
• Code review.
• Analyzing and fixing production defects.
• Covering  the application with unit tests.
• Onboarding new English speaking team and providing KT sessions.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Detailed achievements:
• Developing an enterprise tool that allows to properly manage project
related billing info.
• Build Rest Micro Services EXACT-SCIENCES:
– Created liquibase infrastructure for the project.
– Generate spring boot REST Client with Swagger.
– Designed and implemented database schema with all entity re-
lationships.
– Designed and implemented Rest API for comment feature in
Blog app.
– Designed and implemented JWT auth using spring security.
– Set up DynamoDb environment with operation.
– Extract Kafka/AWS client to another library.
– Performed unit and integration testing.
• Project EXAMO - related to interview/exams website.
– Implemented CLI application which takes input files with dif-
ferent formats and generates output question files.
– Imported existing dump file into the database and exported
specific data into the specific file format (csv, json).
– Implemented parser components for database dump question
files and for OCA/OCP book questions.
– Performed unit and integration testing.
– Building RESTful APIs with Vertx.
• Created infrastructure for Domain driven design architecture.
• Pagination
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate


• Developed and maintained Java 17 and Spring-based software solutions, including RESTful web services and third-party API integrations.
• Designed and implemented a scalable and secure MySQL database schema, optimized queries for performance, and ensured data consistency and integrity.
• Wrote complex business logic for Autonomous Mobile Robots (AMR) using Java 17, Spring, and other technologies, and created tests using TestNG.
• Collaborated with cross-functional teams to deliver robust and reliable software for AMR applications, meeting customer requirements and deadlines.
• Utilized Scrum to plan, prioritize, and execute software development tasks, ensuring timely delivery of high-quality software.
• Participated in code reviews, providing feedback on code quality, design, and maintainability, and adhering to coding standards and best practices.
• Stayed up-to-date with emerging trends and technologies in software development, and applied them to solve complex problems in AMR applications.
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate

OCPC 2019 5th place
First prize (absolute 3rd) acm icpc South Ukrainian Region 2019
High achievements KPI-Open 2019
Honorable mention acm icpc Southeastern Europe 2019
Developed a platform for team chess tournaments global-chess.com (Java Spring Boot, REST, WebSocket, MongoDB, React + TypeScript)
Developed a project to automate work with reports (Java Spring MVC, Hibernate)
Member of the Olympiad programming, team "Wrong Answer"
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: fluent


Developed applications in several languages and frameworks ,Java EE JavaScript focusing on NodeJS and jQuery JavaScript framework, Python developing web applications on Flask Web framework and Front End development on HTML, CSS and JavaScript.Focused on fullstack web development.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Developed back-end API for new browser UI of the app, investigated and reverse engineered previous code. Also specified YAML API specification for endpoints, worked with C++ server using CORBA.

Developed and supported the project that has desktop and web apps for selling in the stores and online shops using Java 8, Swing, MariaDB, Prestashop, AWS Stack. Also was working with the Email, Tax third-party APIs, complex SQL queries, Database to Database and App to App communications. Took part in the moving App to Microservices.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper

As a side project, developed multiplayer game with Java, Spring WebFlux (Project Reactor) and Svelte.
Other projects in Java, Rust and Python are available on GitHub.
- Developed back-end for web applications with Java and Spring Framework.
- Familiar with AWS, used Terraform to manage cloud infrastructure.
- Built parsers for structured text using ANTLR.
- Have experience in front-end, built single-page applications with Svelte.

Main skills: Java, Spring (Web MVC and WebFlux), PostgreSQL, Linux, Docker.

Good knowledge of Python, Rust, JavaScript (along with HTML and CSS).
I'm looking for Java back-end developer job. Also interested in Kotlin. 
Four-day workweek would be ideal.

I'm not interested in fintech and gambling fields.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper

Delivered projects that had previously failed due to uncooperative customers, bad analysis, bad design.
Delivered projects that did not have sufficient time or people.
Fixed/Alleviated/ameliorated design problems in existing projects.
Rewritten legacy projects with insufficient documentation.
Found simple solutions to convoluted problems.
Decomposed complicated problems into multiple deliverables and multiple releases.
Developed projects in banking, insurance, accounting.
Both delivered small projects on my own, as well as part of a team, sometimes as the lead dev.
Position project for at least 1-2 years.
Not interested in mobile development.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate

Team leader sent me to another team to help them develop new services because I had knowledge about new services in that we developed
Developing new modules of logistic platform and supporting of existing logic
Good team with knowledge how need to develop product using modern technologies. And atmosphere in company it should be good without negative
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: fluent


Development and deployment of Java microservices (REST) in cloud (AWS). Automation, orchestration and monitoring (self-healing). Database administration. Building of data pipelines with Hadoop and services.
Web services, high availability, big data.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper

- implementing UI design with corresponding logic
- covering logic with test (unit, integration and UI)
- implementing additional tools for the application
- implementing communication with web server

-implementing new solutions for microservices
Develop POS Station for restaurants, hotels and cafes in USA
My responsibilities: 
- implementing UI design with corresponding logic
- covering logic with test (unit, integration and UI)
- implementing additional tools for the application
- implementing communication with web server

Telecommunication project with a set of microservices and Service Resource Management  platform that allows the user to develop different network configurations for equipment.
My responsibility was to create new features, support existing solution for microservices
Project that allows me to develop myself in 
 Spring (Data, MVC) 
 Databases
 UI frameworks with possibility to grow as a full stack developer (optional)
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper

Certifications
January 2019 - Oracle Certified Associate, Java SE 8 Programmer

Made a big contribution to project of development of ERP for IT-department of bank as on the back-end side as on the front-end side.
Deployed blockchain's private network.
Took participation in development by SCRUM methodologies.
Alone created Web Admin panel for QAs and analitics to manage the game settings on different environments.
Diligent and progressive Software Engineer with experience in healthcare, gamedev and banking areas.
Experienced in software engineering for microservices systems, data warehouse, integrated business management systems, heavily loaded game servers, blockchain networks and informational systems.
Self-motivated, process-oriented and communicative team member.

Almost 6 years of extensive experience in full life cycle software engineering for informational, data aggregation, and integrated management systems, heavily loaded distributed servers, web and mobile applications.
2.5 years of experience in full-stack engineering using Angular Framework.
To obtain a position as Java Software Engineer. I will be glad to participate in different interesting projects which provide short-term support software solutions. Key expectations of the new job: friendly and self-motivated team, fair pay, well-organized and well-established workflow with a good understanding of development methodologies, planning, and task estimation, convenient working hours. An opportunity to have a practice with Angular Framework, not only with Java is welcome.
Not interested in the Game industry.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent

IELTS - Band Score 7
Diligent software engineer with nearly 4.5 years of experience in commercial application development. Eager to join a new company to build innovative and cutting-edge business solutions for the impressive suite of clients within its global reach.
I do not know Russian and Ukrainian Languages.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent


Diligent Software Java Engineer with almost 2 years of commercial work experience.
My recent client is a fintech company. In my previous job role, I worked a lot with microservices, web, AWS, and SQL. Also, some of my activities included work with multithreading, docker, CI/CD, and HBase. And I'm looking for new possibilities to grow within new projects.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate


Directs software design and development
Evaluates interface between hardware and software
Advises customers regarding maintenance of software system
Stored, retrieved, and manipulated data
Modified existing software to correct errors and optimize efficiency
Prepared detailed reports
SOFTWARE ENGINEER
DATAART | 2022 JANUARY - PRESENT DAY
MOBILE BANKING
SPRING BOOT, REST , MICROSERVICES , UNIT TESTS,INTEGRATION TESTS,
TDD, DOCKER, KAFKA, KUBERNETES, SWAGGER
POSTGRESQL, MONGODB, FLYWAY , HIBERNATE
SOFTWARE ENGINEER
TheMascc LLC | 2019 May - 2021December
Project for rent construction equipment
Spring Boot Microservice arch. Kotlin , React Typescript, Docker,
Kubernetes, Zeebe, PostgreSQL, Unit testing, Rest , Hibernate
JUNIOR ENGINEER
Korona_Lift Inc. | 2018 July– 2019 May
Project for the management of a company engaged in the installation of
equipment
EJB3, CDI, Java 8, GWT, HTML, CSS, Flyway migrations, MySQL, RPC
Hibernate , Monolith project
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Domain of projects: Fintech, Advertising, EdTech
Fintech: Monolith - Java 11 Spring(only MVC), Postgresql, Querydsl.
Responsibilities: Bug Tracking, support, developing new features, other specific optimizations inside project
Advertising: Distributed system with different independent modules, high load project. Java 15(yes, not LTS) with Scala, Play Framework, Guice, Kafka, Postgresql, NoSql (Aerospike, Redis, etc), AWS 
EdTech: Microservice architecture. Java 17, Spring boot (with some part of cloud) Kafka, Postgresql, Hibernate, AWS
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Domains
- Telecom and banking experience.

Scope of tasks
- Selection of candidates and performing technical interviews.
- A team of more than 60 people was recruited.
- Regular individual meetings with team members, receiving feedback.
- Individual development plans for team members.
- Formation of development rules for the team, a single coding style, and frameworks.
- Solving architecture issues of technical solutions and teamwork.
- Interaction with technical services of the company.
- Configure and install CI / CD. Monitoring and compliance with uniform development rules.
- Development of a grading system for the possibility of employee growth
- Built development, test, and production environments
- Selection of new technological solutions and frameworks for product implementation.
- Consulting and helping agile teams.
What i looking for:
"True" product development company
inhouse development
Agile/Scrum methodology
Position: Java Software Engineer
Category: Java
Experience: 0.5 years | English: upper

Hello,
My name is Yaroslav, I am a third year student (Remote) at Kharkiv National University of Radio Electronics. I had been studying in Sigma Software University last year. I had learnt Core Java, OOP principles, concurrency stream basics. Then I learnt spring core, spring MVC basics myself to write small pet project, which provides the ability to manipulate with places and rooms in cinema.
Then I staged and worked in Profitsoft & VData for about 9 month. I am glad that I managed to gain some work experience there.
During 5 months work at "Profitsoft" as a Junior Java developer. I had the opportunity to work with a wide range of technologies, including Java, Spring, Hibernate, MySQL, React, and MobX. Collaborating within a structured system like Jira, I am looking forward to continuing my career growth as a developer.