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


Some of my projects:

* A billing system that is responsible for the functions of creating a virtual account for clients and changing the balance of a client's account when conducting transactions to add and withdraw funds, using the interest that the manager sets by entering this data into Google Spreadsheets. (Java 8, Google Sheets API, Google Drive API).

* A currency conversion microservice that converts specific currencies specified using Telegram Bot. (Java 8, Telegram Bots API).

* A telegram bot for technical support of clients with the functions of creating tickets from clients and processing from operators, collecting statistics by criteria. (Java 8, PostgreSQL, Telegram Bots API).

* Various microservices for daily file processing and collection of statistical files according to criteria. (Java 8, MySQL).

* Desktop applications for displaying user data on canvas and on maps (C++, Qt framework, Marble Maps API).

* “Dots And Lines Puzzle”. 
This is a mobile logic game, were you need to make connections between each pair of dots with the same color. There are a dozen of puzzle packs with different difficulty level. (Java 7, Android SDK, Glide Framework).
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: upper


Spring, Spring Boot, Spring Cloud, Spring Security
 Hibernate, JPA, JDBC
 PostgreSQL, Oracle, MySql, MongoDB, Flyway, Liquibase, Redis
 REST API, SOAP, gRPC, GraphQL
 Kafka, RabbitMQ, ActiveMQ
 Keycloak, Apache Camel
 Microservices architecture: API Gateway, Service discovery (kubernetes), configuration, etc.

I am a Java professional with 8 years of experience. I have strong understanding and knowledge of the object-oriented approach, software engineering principles, and concepts.
I have an incredible attention to detail and perseverance in getting the job done, and done it well.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate

AWS Solutions Architect Associate (got 700 out of 720 points to pass it in February 2022)
Stack: 
Methodologies - Scrum, Agile, Kanban, Waterfall,  TDD
Principles - OOP, OOD, SOLID
Data exchange - REST (JSON), SOAP
Frameworks - Spring (Core, AOP, IoC, MVC, Data, Security, Boot, Cloud, Integration), JOOQ, Hibernate, MyBatis
Message brokers - Kafka, RabbitMQ
Other microservice technologies - Consul, Eureka, Zookeeper, Feign, Hystrix, Sleuth, Zipkin
Web services - AWS, JAX-RS, JAX-WS
Project builders - Maven, Gradle
Other features - Servlets, JSP, JSTL, AWT, Multithreading
Testing - JUnit, Integration, Contract (Groovy scripts), Postman
CI/CD - Jenkins, Docker
Servers - WildFly, Tomcat
VCS - Git, SVN
DB - Oracle, Redis, PostgreSQL, MySQL
Reports - Jasper
Frontend - jQuery, HTML5, CSS3, Thymeleaf, Mustache, Bootstrap

Jun 2022 – now (11 months) 
Java Software Engineer at Intellias
Stack: Java, Spring DI, AOP, AWT, Multithreading, JUnit, Mockito, SVN, Jenkins

Jul 2021 – Jun 2022 (1 year) 
Java Software Engineer at SoftServe Inc.
Stack: Java, Spring Boot, Spring Security, Spring Cloud, Kafka, JOOQ, AWS Lambda, AWS CloudWatch, AWS S3, AWS Aurora, Gradle, Docker, JUnit, Mockito, Postman, SonarQube

Apr 2020 – Aug 2021 (1 year and 5 months) 
Java Software Engineer at CS Ltd.
Stack of the 2nd project: Spring Framework (Data, Security, Boot, Cloud, Integration), Consul, RabbitMQ, Redis, Hibernate, Oracle DB, Sleuth, Zipkin, Maven, JUnit, Integration, Contract (Groovy scripts)
Stack of the 1st project: Spring Framework, MyBatis, Oracle DB, Maven, JUnit, Wildfly

Jan 2019 – Mar 2020 (1 year and 3 months) 
Java Software Engineer at EPAM Systems
Stack of the 2nd project: Spring Framework, Hibernate, PostgreSQL, Maven, AWS
Stack of the 1st project: Servlets, JSP, JSTL, Tomcat, MySQL, HTML5, CSS3, Bootstrap, jQuery

Can't describe more here because of length restriction. I can share my CV for it
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: fluent


Strong Middle Java Developer - Intellias
07.2022 - present
Working on the global tech company, focused on business travel. The main idea of component, on which I am working, is delivering to the customers the best hotel room for the best possible price by monitoring price fluctuations in room rates to the customer's advantage. This results in an average of 11% savings.
Main responsibilities:
- Implementing new services on AWS
-  Designing architecture for the new added functionality, including choosing the most suitable and cost-effective AWS services
-  Fixing bugs
- Enhancing existing architectural flaws
- Presenting implemented features on internal demos
- Covering with integrating tests using TestContainers
Technologies: Java, AWS CloudWatch, AWS S3, AWS Lambda, AWS DynamoDB, AWS EC2, AWS SQS, AWS SNS, AWS SES, AWS SAM, Terraform, Spring Boot, JUnit, Mockito, TestContainers.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Summary
	10 years of experience in Java development (3 years in Java Enterprise, 7 years in Java SE)
	4 years of experience in C development, 5 years as Delphi developer
	Various experience in system designing, software development and maintenance
	English: Upper-intermediate
	Interested in Spring Framework, Kafka, microservices
 
Technologies
	Programming skills: C, HTML, SQL, Java 8
	Frameworks:  Hibernate (JPA),  Spring (Boot, MVC, Security, Data),
Spring Cloud (Eureka, Config server, Feign Client, Hystrix, Ribbon, Zuul, Turbine)
	Apache Kafka
	Apache Tomcat
	MongoDB, Oracle, mySQL
	Eclipse, NetBeans, IntelliJ IDEA
	JUnit, Mockito, PowerMock
	Mercurial, Git
	Ant, Maven, Gradle
	Lombok, Log4j, SLF4J, XML, JSON, Gson, Docker
	Windows, Embedded Linux, UNIX
	Bugzilla, JIRA
	Waterfall, Agile, Scrum, Kanban
 
Professional experience
LLC “Luxoft” Feb 2017 - now, 
LLC “IntroPro”. Apr 2009 - Feb 2017
Java Software Engineer
Project: Maintenance & New Features development for Set Top Boxes (Embedded Systems Department)
Development and support of Set Top Boxes (STB) functionality for Satellite and Cable television systems around the USA and South America and integration with Head End Broadcast systems. Microservices development and support: analytics of users’ preferences, recommendation. 
Used technologies: Linux, Java 7, Java 8, JPA, Hibernate, Spring (Boot, MVC,  Data);
Spring Cloud: Eureka, Config server, Feign Client, Turbine, Histrix; 
REST, MySQL, Mockito, Lombok; Message Broker Kafka
Responsibilities:
 Backend development: design and develop from the scratch microservices which communicate via declarative Http client Feign and message broker Kafka;
 STB functionality maintenance:  bugs’ triage, issues’ fixing;
 Improving of current functionality, new features implementation;
 Collaborate with cross-functional teams to define, design, and ship new features;
 Back-porting of software components between STB platforms;
 Unit tests writing

LLC “GlobalLogic”, Kiev, Ukraine
Nov 2005 - Apr 2009, C developer
Project: “SOAC” SOAC (System Order Analysis and Control System) project was a part of the telecommunication project used by numerous communications service providers around the USA and Europe.   

Education
Kyiv National Taras Shevchenko University
Cybernetics faculty
M.S. in Applied Mathematics and Computer Science
technologies stack: Spring Framework, microservices
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: fluent

AWS Certified Solutions Architect - Professional (SAP)
Certified Kubernetes Application Developer
Cambridge Certificate PET level B2
ServiceNow Certified System Administrator
Summary:
•‎ 3+ years of commercial experience using Java;
•‎ Certified AWS Solution Architect;
•‎ Certified Kubernetes Application Developer;

Key skills:
•‎ Java 8/11/17; Maven, Gradle; Git;
•‎ Web-communication protocols: REST, SOAP;
•‎ Security: OAuth 2.0, OIDC, Keycloak, Okta, etc.;
•‎ Spring (Core, Data, Security, Webflux, Boot, Cloud, etc.);
•‎ Testing: JUnit, Mockito, JMokit;
•‎ SQL: PostgreSQL, Oracle, MySQL, H2;
•‎ NoSQL: MongoDB, DynamoDB;
•‎ AWS, Hibernate, Structured Logging;
•‎ Caching: Redis;
•‎ Kafka, AWS SQS;
•‎ Design Patterns, SOLID, Microservices;
•‎ Docker, Kubernetes (K8s), Linux (Ubuntu);
•‎ CI/CD, Github Actions, Jenkins;
•‎ FE: React.
•‎ Jira.

Experience in full cycle development by Scrum methodology in distributed teams using Java EE / Spring. Adapt quickly to new technical stack, methodologies and platforms. Basic skills in various secondary tools, frameworks.
An element that motivates me to think about changing my job is also the potential to receive a salary that better matches my contributions and is more competitive in nature.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: fluent

Developed a parser for .docx/.xlsx files to streamline work processes and improve accessibility and editability of critical content for other teams.
Support Engineer (08/10/2020 - present) working with one of the world leaders in medical technology, services and solutions.
 - Provided technical support for complex PLM (Product Lifecycle Management) tool, ensuring optimal performance and user satisfaction.
- Developed and implemented custom code solutions based on client and user requests, using Java.
- Edited and maintained shell scripts and JavaScript files to enhance functionality and efficiency.
- Created and updated technical documentation, including user guides, manuals, and technical specifications.

My objective is to obtain a challenging and rewarding software development position that utilizes my experience in Java, as well as my skills in technical support, scripting, and documentation.
The best expectation for me is to become part of a team where I can contribute to the support/development of the product. The opportunity for active professional growth and learning is also important. Lastly, work-life balance is crucial. While I am prepared to work during peak periods, it is important for me to have flexibility.
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: upper

Full ownership and tech coverage of project with backend and frontend.
Taking part on developing different marketing projects based on microservices platform. Supporting of notification system. Developing advertisement targeting and tracking system based on customers data collection.
New technologies, interesting tasks, experience exchange and  communication
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

Experienced in legacy code optimization either in building complete web applications from a scratch. Capable to design service architecture, manage development and deliver a product to customers.
Taking technical ownership of Payment Aggregator project (Spring Boot).
Leading a team of two engineers.
Experienced with both Front-end and Back-end development, but prefer to work with Java.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper

* Have successfully implemented one of the core modules in web-based application. Another audit module has been implemented by me also. It helps in gathering an useful information about user actions
* Have written full Java based back-end from scratch with the use of JOOQ, minIO. Implemented several Design Patterns
Talented Software Engineer equipped with technical abilities and decisive nature
necessary for successful job development. Expert in gathering requirements, designing
systems and optimizing code. Focused and adaptable professional skilled at flexing to
various positions to meet company and customer needs.
Experienced in developing processes, and solving complex technical problems using
industry best practices, frameworks, services, and technologies.

List of tech stack I have an experience on:
 - Java 8+/Kotlin, 
 - Java EE/Vertx/Spring Framework (Core, MVC, Boot, Data, 
    Security, AOP)
 - Git, JBoss/Tomcat, Linux/Jenkins
 - Hibernate/JOOQ, MySQL, PostgreSQL, Camunda BPM
 - ActiveMQ/RabbitMQ/Kafka, Docker, Nginx, SOAP/REST.
I don't prefer work with tracking utils, micromanagement
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

Successfully completed the course Ultimate AWS Certified Solutions Architect Associate SAA-C03
Tasks and responsibilities in the current position:
Working with integrations (GitHub, Gitlab, Bitbucket)
Improve performance (code, query)
Develop new business processes
Implementing new futures
Refactoring legacy
Mentoring
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate


Taxi2Airport:
The Taxi2Airport project is a platform that provides booking services for ground transportation, such as taxis, shuttles, and private cars, for travelers going to and from airports. The platform operates mainly in Europe and America and is built using microservices architecture with technologies such as Java Spring, Google Cloud, Docker, and PostgreSql. The platform also offers features like real-time pricing, easy booking and payment options, and an automated booking process.

Zeppa.cash:
Zeppa.cash is a project that provides online shopping and online loan services. The platform offers users a range of products and services to choose from and provides flexible payment options for online loans. The platform is built using Java Spring, MySQL, and AWS and offers features like easy account registration and management, secure online transactions, and quick access to customer support.

Lexemo:
Lexemo is a project that involves bringing old files of German legislation into JSON format and giving them a distinctively planned structure. The project is part of a larger back-end system and is built using GoLang and XSLT. The project offers features like advanced search and filtering options, easy-to-read structured data, and fast data retrieval.

AEF:
The AEF project is an education foundation platform that you worked on as a volunteer. The platform provides resources and tools for educators and students to help them achieve academic success. The platform is built using Java Spring, MySQL, and AWS and offers features like online classes, personalized learning plans, and interactive tools for learning.

Renesa:
The Renesa project is a platform designed to integrate the American Stock market in Armenia. The platform offers users the ability to buy and sell stocks, track their investments, and stay up-to-date on market trends. The platform is built using Java, PHP/Laravel, and PostgreSQL and offers features like real-time stock quotes, customizable alerts, and investment news and analysis.

DWG:
DWG (Draper Walled Garden) is an invite-only investment platform for entrepreneurs and investors, owned by billionaire investor Tim Draper. The platform offers a range of investment opportunities for startups and investors, as well as access to a network of like-minded individuals. The platform is built using Java Spring, PostgreSQL, React, Redux, and Google Cloud and offers features like secure transactions, personalized investment portfolios, and a community of
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Teaching assistant in Scripting languages,also in FOP(Java) and currently present in Software Engineering. Also have experience in Java Test automation Engineering role. Apart from that i also was working as perfomance tester
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: upper


Team player Software Engineer experienced in development of complex enterprise web e-commerce solutions, with good time management skills, self-organized, hardworking and focused. 

English level - B2.

Experienced with:
- Java, Kotlin;
- Spring Framework;
- Oracle ATG Web Commerce Platform;
- REST API, microservice architecture, 3rd party integration;
- JUnit, Mockito, Spock Framework;
- Docker, Kubernetes;
- Google Cloud Platform;
- SQL, Hibernate, JPA;
- Gradle, Maven;
- Git, SVN;
- Agile methodologies;
- API documentation;
- Code review, mentoring
I`d like to work in company with new and complicated projects which give an opportunity to use cutting-edge technologies. Also expect to be part of friendly team with good atmosphere.
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: fluent


- Technical design of new features
- Design review
- Implementation 
- Modification and refactoring of existing features
- Investigation and bugfix
- Code review
- Mentoring

Over the last 4 years I have worked exclusively with microservice oriented projects which require deep understanding of concurrency and asynchronous principles of development.
Backend developer
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate


Technically advanced Java Developer with 4+ years of experience developing software applications using Java technologies, Spring frameworks and AWS services. I’m skilled in the development of software product provides a project-based user interface to automatically convert the database schema of one type database into a format compatible with other type and the cloud. I’m also a responsible team player and always look for opportunities to improve myself.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate

Designed and implemented backup manager for storing/restoring pods, configs, dbs of microservices in OpenShift
	Improved MongoDB migration system for working with different environments by dockerizing and adding support for different OS. 
	Implemented integration between system for managing virtual machines and system for monitoring these virtual machines.
	Designed and implemented persistence layer for integration logs tracing system.  
	Made development, testing and troubleshooting on the project several times faster by creating automatic build scripts, which were widely used by other developers.
	Designed and implemented a part of integration solution with VMware vSphere
Technical Skills:
Java, Spring, MongoDB, SQL, OOP, OOD, REST, SOAP, XML, XSLT, GIT, SVN,
English – B1

Experience with:
OpenShift, Linux, OpenStack, VMware, Docker, Shell Script, Vagrant, Servers, JIRA, Jenkins

Additional skills: 
Delphi, C/C++, Microcontrollers, Analog/Digital Electronics
Career growth, Good management, Interesting Project, Not banking.
Work with new/modern technologies, cloud-based applications/solutions (SaaS, PaaS) and using OpenShift, AWS, etc.
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: upper


Technical support engineer with 7 years of experience in fintech field on system/client supporting positions with elements of software engineering. Can work in a team or as a single player. Have experience in educating and mentoring new members of teams I was working in. Can maintain multiple issues and quickly switch between them.
I’m looking for an interesting project that I can enhance with my knowledge and that can advance my current skills and develop new ones.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate

Experience in Java on telecommunication, financial, data analysis fields. Contribute in all phases of the project lifecycle: designing and developing new functionality, refactoring and testing existed code, assisting with deploy to different environments, configuring middleware solutions
Technologies:
- Java 7, 8, 11, JEE (JPA, Servlet, JSSE, JAX-RS, WebSocket, JMS, JAAS, JDBC, JTA, CDA, JMX)
Database management:
- MongoDB, Oracle, MySQL
Industry knowledge:
- Data Structures, Algorithms, Architectural patterns, Debugging
Frameworks:
- Spring (IoC, MVC, Data, Boot, Actuator, Security, OAuth2), Hibernate
Application/Web servers:
- WildFly, WebLogic, ActiveMQ, Middleware
Distributed stack:
- Microservices, Kafka/Zookeeper, ELK Stack/Elastic APM, IMDG (Redis, Lettuce)
Development tools:
- JetBrains, Postman, JMeter, Grafana, Prometheus, SonarLint, VisualVM, PMD
Methodologies:
- CI/CD stack, Maven, Jenkins, Docker, JFrog Artifactory, Agile, Scrum, TDD, SWOT
Code coverage:
- JUnit, Mockito, Microbenchmark Harness, Log4j2
Languages:
- English B1, Ukrainian\Russian C1
Version control systems:
- Git, SVN
Operating systems:
- CentOS, RHel, Ubuntu, MacOS
Competence, Challenging Roles and learning opportunities. I want a position where I can apply my skills and abilities at par so that I can add some value to the project
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper

over 6 year experience of Java

Developing web-based projects, using modern frameworks.
Technologies:
- Java core
- IntelliJ IDEA experienced user
- SQL
- Hibernate
- Redis
- Spring (IoC, MVC, boot, security)
- Maven, Gradle
- JUnit
- Git, SVN
- REST
- HTML/CSS/JS, ANGULAR 6, Vue.js
- Microservices
interesting and challenging tasks, adequate management, friendly staff.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate


Technologies:
- Java (JavaSE, JavaEE specifications), Java 8, 11, 17. 
- Spring framework (Spring Boot, Spring Cloud, Spring Data, Spring JDBC, Spring Security, Hibernate
- WebFlux(reactive programming),
-  ORM (Hibernate, JPA),
- JUnit testing,
-  Redis, RabbitMQ,
- Java metrics Prometheus,
- Web services (SOAP/REST),
- Maven, Gradle, Git.
- Cloud: AWS 
 
Work experience:
- Projects:  iBet, Qbet, Mangacasino, Arctic.
Position: Java developer.
iBet is a pioneer in fair play and real-time rewards. Entertainment through real-time service and transparency stands at the heart of ibet online sports betting and casino products. Real-time rewards and instant payout service are at the core of ibet's offering.

Responsibilities:
- implementation of new microservices.
- integrate third-party services into the system.
- Implementation of new partial and complete functionality.
- Working with databases: implementing SQL queries.
- DevOps: configuration deployment process using Jenkins.
- AWS Services such as CloudWathc, and API Gateway.
- Bug fixing.

- Projects: CpaaS, SMS Gateway, SMS Firewall.
Position: Fullstack developer(Java/Angular) Enabld transforms traditional Communication Service Providers & Telcos into CPaaS Providers. CPaaS is a cloud based delivery service that lets businesses integrate real-time communication features, including voice, video, and text communication.
 
Responsibilities:
- Development and optimization of microservices using protocols such as SMPP, HTTP, SS7;
- Implementation of microservices for routing, and filtering traffic depending on the set rules;
- Working with message brokers RabbitMq, Redis as data transfer between microservices;
- Development of caches to improve performance and speed. Internally cache in Java and Redis as external cache;
- Integration of metrics to track and monitor the number of SMS per second, minute, hour, and day. A number of requests and responses.
- Adding new functionality and optimizing the old one for users of SMS platforms;
- Implementation of logic for gaining access to various microservices depending on the user's role;
- Integration of new microservices.

Project: Bismillah Travel. Position: Fullstack developer(Java/Angular)
An application for booking airline tickets with earnings the system is divided into levels, such as an agent, agency, group of agencies, and administration.
Responsibilities: Integrate third-party services. Move away from Mono and develop a new microservice architecture.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate

Software engineer specialized in back‐end development of enterprise Java applications and post production support. Mentor for new developers in project, currently dev lead. Open to direct communication with customer.
*Technologies: Java, Oracle DB (incl. PL/SQL), a little experience with PostgreSQL
I'm looking for interesting tasks, modern technologies, friendly team