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


As a Java Software Engineer, I have developed a deep understanding of the Java programming language and related technologies. I have experience designing, developing complex software systems, and I am comfortable working with a variety of tools and frameworks, including SpringBoot,  Hibernate, Gradle, Kafka, with using databases such as Otacle, Posters..
Throughout my 5 years career, I have demonstrated a strong ability to work collaboratively with cross-functional teams, including product managers, designers, and other developers. I am skilled in agile development methodologies, and I am able to adapt to taught timelines and requirements.

In addition to my technical skills, I am a highly motivated individual with excellent problem-solving abilities. I am committed to delivering high-quality code and I am passionate about staying up-to-date with the latest developments in software engineering.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


As a Java Software Engineer with 4 years of experience, I am proficient in developing and maintaining applications using the Spring framework and databases.
My expertise includes designing and implementing scalable and reliable software
solutions that meet business requirements. 
I am also skilled in troubleshooting and debugging complex code issues.
- Remote work
- Professional growth
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


As a motivated Software Developer with 6+ years of experience, my objective is to work with a dynamic organization where I can leverage my technical skills to design, develop, and implement innovative software solutions. I have expertise in Core Java, Spring Framework, Git and Jpa (Hibernate), AWS and possess strong problem-solving, analytical, and communication skills. My goal is to work with a collaborative team of developers and stakeholders to deliver high-quality software projects that meet or exceed customer expectations. I am committed to staying up-to-date with the latest technologies and best practices in software development, and to continuously improving my skills to provide value to my team and organization. I thrive in a remote work environment that emphasizes collaboration, communication, and innovation, and I am dedicated to building a successful career as a remote software developer
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: fluent


As an experienced Software Engineer, an open position for Software Engineer with you sparked my interest.
When hearing the position requirements and taking a look at your organization's website, I was excited to
find that my qualifications and personal strengths align with your needs and mission.
In my entire work experience, I improved my abilities in software development with new technologies and
provided a firm foundation for this position.
During my professional career, I worked as a backend developer and used many technologies, especially
Java Springboot.
In the past, I worked at Istanbul Metropolitan Municipality IT Department, Qatar National Bank Turkish
Venture Finansbank and Bnp Paribas Turkish Venture Turkish Economy Bank (TEB) as Software Developer.
I am currently working at the BKM (interbank card center), BKM is a sub company of Central bank of the
Turkish Republic. I am responsible for developing and managing cash independent payment systems, I am
developing TROY payment system, TROY stands for Turkey's payment system and I am using Java
Springboot technology, but also I am a mobile application freelancer, I have a small team and we develop
mobile application with Flutter, In the mobile application development process, we do the architecture,
infrastructure, backend and frontend developments of the mobile application from start to finish. Also we use
Git as Source control tool in our Mobile App project.
I'm eager to discuss how my personality and background fit the Software Engineer role. Thank you for your
time and consideration of my candidacy.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent


As an experienced software engineer, I have worked on several projects from scratch. One of the projects I worked on was a chat application called Chatter, I was tasked with including the ability to exchange rich text notes. I implemented this functionality as a plugin which was called notes. With notes, any user could install and start sending rich text messages.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate

Using Amazon services such as S3, RDS, and ECR, accomplishments include improving data transfer times, reducing the time and effort for database administration, and decreasing build and deployment times. 
It also includes improved data security and resilience, high availability and reliability, improved global scalability, and faster end-user page load times.
As a seasoned Java Software Engineer, I have contributed to the development of various web and desktop applications including educational platforms, marketplaces, ERP, and streaming platforms.
My core responsibilities have included implementing new functionality, optimizing application performance, integrating external APIs, and creating configurations for CI/CD of projects. Additionally, I have experience integrating payment systems, writing tests for the backend and frontend, adding responsiveness support for mobile devices, and updating application design.
I am committed to delivering high-quality code and finding innovative solutions to complex problems.
I would expect to work in an environment that fosters growth and learning. I look forward to collaborating with a team of experienced professionals on challenging projects, enabling me to enhance my skills and expand my knowledge of backend development. Additionally, I would be excited to work with new technologies and tools, as this would allow me to explore innovative solutions and contribute to developing cutting-edge software.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: fluent

Abb Tech Java Software developer  Bootcamp
As a software developer with 2 years experience I am looking for full-time backend developer positions in order to improve my technical skills while climbing up the career ladders. I have been working in banking sector as an backend developer for more than 1 year and have gained experiences with IBUS, IBM, BPM projects as well. During my working periods, I helped to provide industry-leading solutions, worked on internal and external projects with great care, utilized the latest software development tools, techniques, and approaches, built RESTfull APIs such as 
Card Take Over, Deposits, Current Accounts, Card Fraud operations and so on. Also, implemented and updated  IBM BPM application modules and services under the direction of Senior Software Developers.
For future job prospects, I would like to work with contemporary technologies such as Spring, Spring Boot, Microservices and so on. I am quite eager braver for hard work and good company as well.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


As a software engineer, I have primarily focused on Java development throughout my career, with experience in both backend and automation QA roles. My projects have involved a standard technology stack, including Spring Boot, JPA, Security, JUnit, OAuth2, Swagger, and Redis. I have also worked with AWS, configuring code build/deploy pipelines and managing infrastructure on EC2 instances. I have gained knowledge in load balancing and autoscaling as well.

During my tenure as an automation QA, I specialized in implementing API tests using RestAssured and TestNG. Additionally, I have recently held the position of Technical Lead on a project.
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate


As a  software engineer on the Java stack,
 I work on a meeting planning platform where my main 
responsibilities were to contribute to the development of the application using various 
technologies such as Java, Spring Boot (Web, Data JPA), Hibernate, MariaDB, Gradle, Docker,
 JUnit, Mockito, and Flyway.
I work in a team of 4 developers and participate in the discussions
 of new tasks that needed to be implemented. One of the features that 
I worked on was adding a new REST API for creating a mentor schedule. 
This feature allowed mentors to create their own schedule once, and it would automatically 
renew every week. Before this, creating a new schedule every week was done manually.
I also improved the current API and fixed any bugs that were found. 
One of my main priorities was to ensure that all written code was covered with 
JUnit tests and integration tests to ensure the stability and reliability of the application.
Additionally, I conducted code reviews of other developers in the team. 
This involved reviewing their code for bugs, performance issues, and adherence to best practices.
 I provided feedback on how to improve their code and also learned from their approaches.
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: upper


As a Software Engineer
Worked on migration from on-premises to Google Cloud Platform.
Spring Boot, Google Cloud Dataflow, Google Cloud Bigtable, JUnit 5, Mockito, Maven.

As a Junior Software Engineer
Worked on creating web-application for liquor shop. Internal project.
Spring Boot, Spring Data JPA, MongoDB, Docker, Swagger, JUnit5, Mockito, Spring Boot Test, Gradle, REST, Microservice Architecture.

As a Trainee
Outsource company internal courses.
Java 8, Servlet API, JDBC, MySQL, Apache Tomcat, Maven, HTML, CSS, JavaScript, JQuery, AJAX.
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: intermediate


As a web developer for the past 7 years, I have had the opportunity to work on small and also big projects.

Strong Java Core knowledge.
Good OOP skills.
Knowledge of SQL (Oracle, PL/SQL, MySql).
Experience in developing RESTful APIs.
Develop Jobs, Dataflows and Workflows in SAP BODS
Basic algorithms knowledge.
Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks
Review code and provide feedback on improvements relative to best practices and improving performance
Responsible to mentor and lead a sub-team of developers to design and implement products and features through coaching and feedback
Deployment activities
Self-motivation, proactivity, positive attitude.
Teamwork based on Scrum Framework.

I have a great experience with:
Database: SQL, MySql, Oracle, Postgres
Language: Java, JavaScript
Front-end: HTML, HTML5, CSS, Bootstrap, JavaScript, jQuery, Angular
Part time work - 10-25 h
Full time work - 25-30h

Without meetings or small number per week (like 1-2)
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: upper

AWS certified Solution Architect Associate
As mid software engineer developed new and maintained existing project logic using Spring Rest Controllers, JPA
entities, services and repositories, Javax Validation, Liquibase; increased project test coverage
and improved existing tests with Mockito and Junit 5

As junior developer was responsible for creation and bugfixing of custom XML filterchains, developed filtering
logic using regular expressions, written tests for existing and new filterchain logic, analyzed
project building and document transformation errors, trained newly arrived team members
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate

Participated in creating scalable systems of geographic data distribution (in scope of Google Summer of
Code program).
Participating in developing of digital advertising platform based on microservices architecture, Spring
ecosystem and SQL solutions.
A software developer three and half years of experience in software development. Working knowledge of programming
technologies and techniques. Having commercial experience in development of data-intensive applications and systems
based on microservices architecture, with SQL and NoSQL solutions. Having experience with modern styles and
techniques of software development like microservices architecture, REST, TDD and BDD.

- Java SE (up to version 11) - core, multithreading, lambdas, collections
- Spring ecosystem - Spring Core, Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring AOP, Spring Messaging
- Java EE - EJB, JMS, Persistence, JSF, JDBC
- Java libraris - JUnit, Hibernate, Guava, Mockito, Log4j
- Databases - PostgreSQL, MySQL, Oracle, MongoDB
- Messaging - RabbitMQ, Apache ActiveMQ
- Build tools - Maven, Ant
- Docker, Jenkins
- Application servers - Apache Tomcat, Glassfish, JBoss
- WEB - JS, CSS, HTL, XPath, XQuery
- Operating systems - Linux, Windows, Android
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate

AWS Solution Architect Associate Certificate was passed.
As part of the customer's team designed, documented, and implemented new features for backend services. These services were part of the large cloud product, based on microservice architecture. The first service was based on JMS and Spring Integration framework. It consumes messages from AWS SQS service, prepares searching requests and sends them to another service, and finally, stores results in the Aurora MySQL DB. 
I took part in developing another service, which was doing the search job. This service used Spring Boot framework and Elastic Search as a search engine. 
Created new unit and integration tests for the new features.
Optimized SQL queries to DB. Designed, executed, and documented results of performance tests for new features. 
AWS Solution Architect Associate Certificate was passed.
Position: Java Software Engineer
Category: Java
Experience: 0 years | English: upper

Among my pet projects I would like to mention the Taxi Service, the Application for dating and the Application for sports betting. All of them were implemented using Java, DAO, JDBC, Servlet, Spring, SpringBoot technologies. For my projects, all databases also were designed and implemented by myself. Separately, for the Taxi Service project, in addition to backend development, I also worked on front part of an app.
At the moment I am a fourth-year student at the Institute of Applied System Analysis. Over the past 4 years of study, I managed to acquire the necessary skills and gain some experience, including working with Java, experience in designing and developing databases, experience in developing REST API projects, and some experience in software testing. As an additional experience, I would like to mention solving optimization 
problems by methods of operations research, decision-making problems by methods of decision theory, machine learning, solving problems using artificial intelligence methods and others. I am extremely interested in the fields of web development and software engineering, and I am ready to learn and develop in this area.
Position: Java Software Engineer
Category: Java
Experience: 0 years | English: upper

Multiple times I took prize places in region olympiads. I have read "Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People" by Aditya Bhargava. I have completed various of introductory courses for programmers (like CS50)
At the year of 2020 I joined National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute". I have been studying Software Engineering there since. For the first year of studying I got Java Core learnt, having done a bunch of laboratory works and a Course Work about introduction to Java Enterprice. Working in a team is not a problem for me because I have a lot of experience doing projects together. Besides, most of my spare time I like to practice programming. On my own I have studied Frontend basics (HTML/CSS/JS), Python syntax and Backend features. I have good understanding of SQL and Data Bases, familiar with Docker and containerization
Looking for any job opportunities
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


----- Audienzz AdConsole -----
Console with graphical interface for large ecosystem of advertising
company. It provides user with statistic, metrics, ecommerce data of
advertising campaign. Large micro service architecture with more than 60
services.
Responsibilities: integration with 3rd party advertising service; develop
service architecture and setup cross service communication; development of
new features; write unit and integration tests; contact with customers.
Project technologies: Java 11/17, Spring Boot, Spring Data, Hibernate, MyBatis,
Junit, Mockito, REST, Redis, ElasticSearch, Kafka, Kubernetes.
----- Bosch MyHR Management service -----
Service that improves management and interaction between management and
company customers. Increases sales and data management.
Responsibilities: clarify customer needs; architecture development; everyday
communication with customer side; organization CI/CD processes; integration with
customer`s 3rd party services; development of new features; write unit and
integration tests; contact with customers; develop project architecture.
Project technologies: Java 17, Spring Boot, Spring Security, Tomcat, Junit,
Mockito, REST, CI/CD, Redis.
----- Gas station loyalty application -----
Loyalty program project for European network of gas stations, which provide for
user bonus program, product catalog and petrol purse.
Responsibilities: clarify customer needs; architecture development; everyday
communication with customer side; organization CI/CD processes; integration with
3rd party; development of new features; write unit and integration tests; contact with
customers; develop project architecture.
Project technologies: Java 11, Spring Boot, Spring Data, Spring Security,
Hibernate, PostgreSQL, AWS Elastic Beanstalk, AWS S3, AWS SES, Junit, Mockito,
REST, CI/CD.
----- Hilti Digital Catalog -----
Hilti – a large company selling building materials and tools. The project aimed at
presentation and sale of goods to customers.
Responsibilities: development of a microservice for processing and storing goods
data in ElasticSearch; wrote a service for internationalization; extended the service for
searching and reading products for catalogue; engaged in the development of new
features; fixed bugs; refactored code and wrote tests.
Project technologies: Play2 Framework, Java 8, Spring, Spring Boot, MyBatis,
Gradle, Junit, Mockito, ElasticSearch, Docker, AWS S3, AWS EC2, REST.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Aug-2019 – current day -Streaming data project
Project: Development streaming services in finance area.
Team Size: Dev team: 10 Teamlead: 2 BA: 2 DevOp: 4
Project Role: Middle/Senior Developer
Tasks performed:
•	Developed flink pipelines and test frameworks for them
•	Performance improvement in pipelines
•	Participate in meetings with customer.
•	Tests: Unit, IT
•	Bug fixing
Environment:
•	DynamoDB
•	IDEA, Jenkins, Maven, Git, Scram, Confluence, Kinesis, Kafka, Apache Flink, Spring test and JUnit5, Docker
•	Excel, REST

May-2017 - Aug-2019 - Java Developer, EPAM 
Project: Development and testing services related to the core and bespoke implementation of the Datalex's Travel Distribution Platform (TDP) for Airlines/Agencies.
Team Size: Dev team: 4-7 QA team: 1-4 Architect/Teamlead: 1 BA: 1 PO: 1 
Project Role: Developer
Tasks performed:
•	Developed Spring Batch application for import/export BRE rule, certificates, configurations.
•	Demoed of developed fetches to Datalex customers.
•	Developed and Implemented - new functionality/features
•	Participate in meetings with customers issues.
•	Supported projects: TDP, dcb, cb-rest, voucher-api, doc-api
•	Tests: unit, manual tests
•	Bug fixing
Environment:
•	Oracle
•	SoapUI, Postman, Altova, IDEA, WinSCP, Jenkins, Checkstyle, SonarQube, Maven, Ant, Gradle, Git, JBOSS, Tomcat, Scram, Kanban, Confluence, Bitbucket
•	Excel, XML, EJB, SOAP, REST, Java EE/SE, Spring batch, Spring, Swagger
Долгосрочный проект, отлаженные процессы, возможность поработать с микросервисной архитектурой(spring cloud)
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: pre


Automatisation systems e2e (autoparking, network manage traffic, instaboxes)
- Define and develop on each steps of system: architecture solution, design ui, coding and testing modules, coding ddl and drivers for some modules and devices
Stack: Microservices, Java, C, SQLite, Git, Maven, REST API, WebSocket, Raspberry pi, HTML

AccountingAndBilling projects
- Architecture solution from business stakeholders to delivering on production. Projects in housing and communal area. 
- Coding independ modules with business features and deploy to production. 
Stack: Java 5, Swing, SQL (Firebird), Reporting (Jasper Reports), Spring Framework, JSF (Primefaces), JUnit, Mockito, WireMock
It would be great to work in adaptive team with separate roles between analytics, developers and QA. Where my ideas and experience would be useful and necessary.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: upper

Achievements I’m proud of:
 - team lead substitution on several epics;
 - offered and integrated Temporal for more safe financial management;
 - analyzed JVM memory consumption metrics and tuned GC settings, which gave the possibility to decrease
memory allocation for bunch of microservices up to 30%;
 - redesigned and refactored the performance of the most used endpoints which led to a significant (4-20x) performance boost.
Bachelor's degree in Software Engineering in NTU "KHPI".

Commercial projects experience:
1. Large and fast-growing system which covers all aspects of veterinary practice management, like appointment scheduling, financial reporting, inventory management, third-party integrations, etc.
Responsibilities: creating new features, bug fixing, performance optimization, code reviews, writing PostgreSQL scripts, integrating automated workflows with other companies' APIs, writing TDDs, and providing a demo.
Stack: Java 8-17, Spring Boot, Hibernate, PostgreSQL, BigQuery, RabbitMQ, JUnit, Gradle, Docker, k8s, Google Cloud Services, Redis, Jenkins, Elasticsearch, Temporal.

2. The platform connects local grocery stores with consumers in their neighborhoods and provides delivery services.
Responsibilities: creating new features, bug fixing, code reviews, writing MySQL scripts, integrating automated workflows with other companies APIs, writing TDDs, and providing demos.
Stack: ava 8, Ant, Hibernate, MySQL, Flyway, JUnit, Maven, Docker, Datadog, Jenkins.


Pet-projects:
1. During my studies in Austria was working on recognition of people's emotions fatigue, age, gender (based on camera and audio recordings) - ML, Python, MySQL
2. Auction-based website for the wholesale distribution services of perishable products, like fruits, fish, vegetables, etc. The seller puts out bids for its products, and buyers can offer their bids within the time frame set by the seller - creating new features, writing MySQL scripts, writing PRDs and TDDs 
3. Telegram bot that helps to understand how much your taste for memes matches the tastes of your friends - creating new features, writing MySQL scripts, Heroku, writing PRDs and TDDs
4. Telegram bot that every day asks you, how was your day and visualizes the results every week and month - _rate_your_day_bot
Looking for an interesting project with strong and friendly team.