lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java developer
Category: Java
Experience: 2.5 years | English: fluent


May 2021 - now
 Java Developer at GlobalLogic
• Worked on the video conference platform
• Configured Message Bus
• Improved the performance of the databases by rewriting queries, adding indexes
• Integrated the platform with third-party systems. (Google Cloud Firebase - app links, dynamic links)
• Implemented and documented new features

February 2021 - May 2021
 Java Developer 
at Brights
• Worked on IoT project with the modern technology stack:.Java 8, Spring, JSP, Vue.js, Flyway, MySQL.
• Developed new feature implementations both for backend and frontend.
• Provided an authentication system for the mobile product version.

May 2020 - February 2021
Junior Java Developer 
at AVAT4R fintech company
• Worked on the automated trading systems startup using the newest technology stack: 
Java 8, Spring, Guava, Guice, Concurrency
• Delivered the system for email sendings, customers' trading reports, the mechanism which restores the data in case of server errors or connection refusal
• Improved the speed of the main algorithm for parsing trade data by 15 seconds.
Position: Java developer
Category: Java
Experience: 2 years | English: upper

Besides of my bachelor and master degree, out of more than 3,000 programmers over 4 selection rounds, I am between 100 programmers which was accepted to a well-known boot camp called IBA tech academy. The bootcamp was completed with honors.
- milliön
This is the largest fintech company in my country which have more than million transactions and two thousand merchants.
Having high traffic requires more structured code, optimization and monitoring than other projects. I have developed customer and admin panel back-end sides which are SOA. 
There are three payment integration, along with the integrations such as  billing, SMS, mailgun, firebase. Project is in support.
Tech Stack: spring boot, postgresql, jwt, elk, docker, redis, rabbitmq.

- e-qanun
E-qanun is the important government project  in the country which consists of a set of laws. I have joined the project shortly before production. My main challenge was the migration which  consisted of transferring and synchronizing  a lot of files (html, xml, pdf, image) and databases from the two production servers to a new server. Advanced search which is mssql full-text search was applied to project.Now I support the project (customer and admin-panel).
Tech Stack: spring boot, jsp, jdbc, mssql (full text search),

- beepex 
Beepex is the delivery project. I developed the back-end services of customer and admin panel. Both project was in MVC architecture Payment sytem was integrated to the project.
Tech Stack:  spring boot, jsp, jpa, mysql,

- iconic
This is the insurance agent project, which help small business owners buy insurance coverage from insurers at a reasonable price.The project consist of three types of insurance such as local, vehicle, travel. I have developed of local insurance and vehicle insurance modules. Integrations are payment integration and two insurance companies.
Tech Stack: spring boot, jpa, thymleaf, mysql.

I am very eager to learn new technologies, solutions and best practices.Unfortunately, I did not have a lot chance to implement the technologies I learn in the work environment. Open source projects were opportunity for me to experience these. There were various projects having different tech stacks and architecture types I have explored. The more outstanding project between this was Apollo.You can find others these and my other projects in my github account in the resume.

So as digital world is upgrading itself day by day, getting stuck with same techs tack was overwhelming for me. That is my main reason to explore new job opportunities.

I appreciate your time and consideration and hope that my skills and motives align with your needs.
I am looking for the company which is using new types of technologies and architecture types.
Position: Java developer
Category: Java
Experience: 4 years | English: upper


More than 4 years of experience in Java software development
 Experience working on projects in E-commerce, IDM, LMS, Telecom platform. 
 Experience in developing applications on micro-service, modular and monolithic architecture
 Experience in optimizing system performance
 Experience in code-review
 Experience in mentoring
 Writing unit tests in order to maintain the high quality of the code base according to the SOLID principles
 English: Upper-Intermediate
Position: Java developer
Category: Java
Experience: 5 years | English: upper


More than 4+ years of Java hands on experience (Luxoft, Lifecell, self-learning projects)

Java SE, Java EE, Git, Maven, Jenkins CI, Gitlab CI/CD, Guava Cache, Spring Data, Spring AOP, Dropwizard, RESTful webservices.
Databases: MySQL, Oracle DB, Mongo, PostgreSQL. ORM: Hibernate
Additional skills: XML, Jira, Agile Scrum, HTML, CSS, SQL, Splunk

Last project experience:
•	Developing and maintaining Restful web-services using Spring framework.
•	Engagement in Agile Scrum meetings, designing apps meetings
•	Writing project documentation
I want to be a part of a friendly professional team, where I'll be able to perfect myself as Java developer and improve both my hard and soft skills. On my previous job I also worked to implement features on AngularJS.
I've been working as a software engineer around 4+ years and I have experience in developing travel and telecommunication projects
Position: Java developer
Category: Java
Experience: 1 years | English: upper


My experience: 8 months as a full-time Java developer in a big outsource company + more than a year of non-commercial practice.

Responsibilities: code writing, test covering, code reviews, daily meetings, task estimating, and other SCRUM activities.

Main technologies: Java, REST, Spring (Core, MVC, Boot, Data), Hibernate, Maven, Git, SQL, PostgreSQL, MariaDB, Liquibase, JUnit (Mockito, Hamcrest).

English: B1+
Position: Java developer
Category: Java
Experience: 3 years | English: upper


NOVAIT Company, Software engineer, 2020-2023

- Development of voice\chat bots.
- Development of jar modules for the application.
- Worked with technologies like Cisco, Genesys, Omilia.
- Participated in the development of own products.
---------------------------------------------------------------------------------
Position: Java developer
Category: Java
Experience: 3 years | English: pre


- Practical experience with JEE/JSE, Spring, EJB and test-frameworks
- Worked on Service Oriented Architecture (SOA) such SOAP and Restful Web services.
- Experience in working with database systems using JDBC, Spring(JdbcTemplate), iBATIS
- Understanding of layered solutions and design patterns
- Experience in covering code with unit and integration tests;
- Used version controller tools like Git and SVN.

Technician skills
Java Technologies: EJB2, Spring, Struts2, JSP, Servlets, JNDI, JDBC, JMS, SOAP, Restful
Application Server: JBoss, WebSphere, Apache Tomcat
IDE & Tools: Intellij idea, Eclipse, Upsource, JFormDesigner, Maven, Swagger, SoapUI
Databases: Oracle, PostgreSQL
Version Control: SVN, Git
Position: Java developer
Category: Java
Experience: 4 years | English: intermediate

I've worked for four years for the Ukrainian outsourcing company.
The project is a web-application for a business-unit in a large international bank.

Architecture of the project has gone through several stages,
so I got the opportunity to work with different technologies. 
The project has changed, from the monolithic web application, 
which used classic Spring and Hibernate, to the application, 
divided into separate microservices with Jersey and Mybatis.
There are no front-end developers in the project, and I work as full stack developer; I develop both, GUI and server-side, using GWT and GXT frameworks for UI elements.
Programming languages: Java, Python,
Java Core: Core, JDBC, Concurency, Multithreading 
Frameworks: Spring, Jersey, Hibernate, MyBatis, Gwt/ExtGwt
Web: HTML/CSS, JSON, XML
Architecture: REST, Microservices, Web Services
Testing: Junit, Mockito
VCS: SVN/Crucible, Git/BitBucket
Build tool: Maven
Databases: Oracle, MySQL
Bug/issue tracker system: Jira
Methodologies: Agile/Scrum
I looking for a project on the developing stage with open Middle Java Developer position.
It's highly desirable for the project to use next technologies:
Java8 / Spring / AWS / Docker / Big data / Microservices / Git
Position: Java developer
Category: Java
Experience: 4 years | English: pre


Programming skills: 
Languages: Java, Python.
Have experience with: Spring (Boot, Framework, MVC, Data, Security), SQL, AWS - S3, JDBC, JPA and Hibernate, JHipster, Maven, Gradle.
Tools:
Infrastructure: jenkins, docker,
Project management:  Jira, Bitbucket, Confluence;
Revision control: git;
Databases: postgres, mysql,  redis;

PROFESSIONAL EXPERIENCE

06.2018 - Present  Javatar LLC
Java Developer
Development job search site: defoult.jobs-lab.com;
Development of a site for learning English: EasyEn
Position: Java developer
Category: Java
Experience: 4 years | English: upper

Auction bid optimization
Implemented the functionality of tracking the state of objects with
termination conditions.
The functionality required a deep understanding of the asynchronous
model and structures that Vert.x works with.

Test automation framework
To optimize the CI pipeline, a Groovy framework for integration tests
was implemented that replaced the old approach with manual runs.
IIntegration tests are run using the most recent version of the
application, a database, several dependent services running in a Docker
container. TestContainers was used for this functionality.

TCF 2.0 (GDPR), COPPA, CCPA
A functionality was developed to work with different rules for the
processing of personal data of users in different regions.
Skills were acquired to work with intricate and intersecting logic. I have
also improved the approaches to structuring such requirements.
Project 1 (NDA) 2.3 Years
Server-Side Header Bidding
Java, Spring Boot, Vert.x, Wiremock, JUnit, Assertj, Mockito, MySql, Lombok...

Project 2 (NDA) 1 Years
Batch processing with complex state machine
Java, Spring Boot, Quartz, Spring Data, Hibernate, JUnit, Testcontainers, Groovy, Mockito, MySql, Lombok...

Project 3 (NDA) 0.6 Year
TeamLead, Mentor
Security/Compliance project
Microservices, Java 12/17, RabbitMq, Elasticsearch, Cassandra, Redis, Spring Boot, Quartz, Spring Data, Postgre, Oracle, Hazelcast, Hibernate, JUnit, Testcontainers, ELK, Groovy, Mockito, Lombok...

Project 4 (NDA) 1 Year 
TeamLead,
Startup Fintech/Healthcare domain.
Java 17 Spring Data, Postgre, Hibernate, JUnit
Kafka
Spring webFlux
Position: Java developer
Category: Java
Experience: 5 years | English: intermediate


Project: Events management system Description: Events management system. Tech stack that used for this project was Java 8, Spring Boot, PostgreSQL, Spring REST, Spring Data, Hibernate, Maven, Angular 8, Git. Role in project: Developer - Support and implements new features. ------------------------------------------------------------------------------------------------------------------- Project: Selfemployed Description: Website Development/PPC, SEO Tech stack that used for this project was PHP, Java, jQuery, MySQL, Google Ads, Facebook Ads, Google Analytics Role in project: Developer - Support and implements new features. ------------------------------------------------------------------------------------------------------------------- Project: Customer relationship management system Description: Customer relationship management system. Tech stack that used for this project was PHP, Angular, MySQL. Role in project: Developer - Support and implements new features. ------------------------------------------------------------------------------------------------------------------- Project: Online game Description: Browser based online game for mobile. Tech stack that used for this project was Java, Struts, JSP, Apache Tiles, MySQL, Ant, Tomcat, HTML, CSS Role in project: Developer - Making application architecture, development and support project. ------------------------------------------------------------------------------------------------------------------- Position: Java Developer Technologie Project: Social network. Description: Social network for website with mobile audience. Highload project. 80k visits per day. Tech stack that used for this project was Java, Struts, JSP, Apache Tiles, MySQL, Ant, Tomcat, HTML, CSS, JQuery, JavaScript, Ajax, Spring, Spring MVC Role in project: Developer - Making application architecture, development first version and prepare next releases of application.
Position: Java developer
Category: Java
Experience: 3 years | English: fluent


Project: 
- Implementation of Hybris omnichannel commerce solution to provide a solid frontend foundation, flexible back-end features, and wide variety of web-based tools for management, administration, and monitoring for world known multi-level marketing company.
Responsibilities:
- Team lead
- Taking part in 3 Amigos and grooming sessions
- Mentoring of newcomers
- Implementation of new loyalty program
- Leading performance improvement initiative 
- Implementation of feature toggling solution
- Maintenance and support of the application on release
- Implementation of additional tools for reporting
- Implementation and support of BDD integration tests using Cucumber
- Improvement of codebase
- Bug fixing.

Technologies:
- Java 11, Spring, REST, Hybris 2011, Kafka, Hystrix, MySQL, JSP, Groovy, Ant
Position: Java developer
Category: Java
Experience: 1 years | English: upper

I was a Team Leader at Infopulse on an internship that was organized for students.
Responsibilities:

- writing backend parts of projects
- configuring and managing the whole flow of CI/CD
- managing DevOps
- planning, implementing, testing and supporting projects
- working in a team

Description of the project:

Mobile application with secured cold storages for buyers and sellers making it easy to trade cryptos in a peer-to-peer marketplace.
Challenge-driven engineer and fast learner who solves problems, delivers and excels. Motivated by new developments in the world of computer science. Specialist in Java, Spring, Hibernate with database analysis and design. Skilled in developing the backend for web-applications, strong written and verbal communications skills.
Position: Java developer
Category: Java
Experience: 6 years | English: intermediate

-  Experience in creating applications of different complexity levels using Java, Spring, Hibernate, RESTful etc.
-  Good knowledge in Spring Framework modules like Spring Core Container (IOC), Spring (MVC, Security, Boot, Data, REST).
-  Experience in moving an application from a monolithic architecture to a microservices architecture.
-  I also led the development teams. There is experience in building communication between different areas of business.
-  Moreover I have 2 years of development experience with the Hybris platform.
-  High level of work commitment, ability to handle multiple tasks and work independently & with team.
Senior Java Software Engineer

Название компании

CENTER CONSULTING Контракт
Даты начала и окончания работы окт. 2019 – настоящее время
Продолжительность трудоустройства 1 год 1 мес.
Регион Украина

Project Description:
Highly loaded system that makes it possible, efficiently and easily to manage business processes. Includes various functional modules ranging from telephony to statistics building.

Responsibilities:
- creating new functionality.
- creating new micro service modules
- Introduction new architecture
- improvement codebase and increase application performance.
- maintenance and support of the application at the time of release.
- bug fixing.
- and a lot of activities.

Tools & Technologies:
Java, Spring, REST, Hibernate, JPA, Postgresql, MinIO, Redis, Kafka, Docker, JavaScript, Angular9. 


Software Engineer

Название компании

EPAM Systems Контракт
Даты начала и окончания работы февр. 2018 – окт. 2019
Продолжительность трудоустройства 1 г. 9 мес.
Регион Kiev Region, Ukraine

Project Description:
World known shop. One of the leader in their segment. Top seller in many regions. Development for the Hybris omnichannel commerce solution to provide with a solid storefront foundation, flexible back-end features and wide variety of web-based tools for management, administration and monitoring. This platform, enable simplification of key business processes and better management and execution of commerce data flows while enhancing the user experience.

Responsibilities:
- customization CMSCockpits, ProductCockpit, BackOffice.
- creating new functionality.
- improvement codebase and increase application performance.
- maintenance and support of the application at the time of release.
- bug fixing.
- and a lot of activities.

Tools & Technologies:
Java, Spring, REST, Hybris 6.8, Hibernate, Kafka, Hystrix, JPA, MySQL, Oracle, JSP, JavaScript
Position: Java developer
Category: Java
Experience: 1 years | English: upper


Software Developer with a year of practice in Java.  I have a strong knowledge of Java Core, OOP, SOLID. I have experience working with Spring, Hibernate, JUnit. Furthermore, I worked in a team, so I have experience working with JIRA, I understand how important it is to adhere to sla. I am also ready for different types of tasks. I worked in a product company and open source, so I understand the specifics of the work and will be able to profit your company.

Taxi-service project overview: It's an application that can provide basic functionality for the creation of taxi service, that has several options in web-browser to work with Database of drivers, cars and manufacturers.
Technologies used: Java 11, Custom Injector, Apache Tomcat (v9.0.50), MySQL, JDBC, Servlets, HTML, CSS, JSP, JSTL, Maven

Cinema app project overview: An example of a REST WebServer developed using Spring Framework (MVC and Security). This application represents shop, where users can buy tickets for the available movies.
Technologies used: Spring, Hibernate, Maven, Apache Tomcat, MySQL
Position: Java developer
Category: Java
Experience: 3 years | English: upper


Software engineer with 3+ years of experience in software applications
I deal with design and development of software applications by using Java/EE technologies
Position: Java developer
Category: Java
Experience: 6 years | English: upper

Implemented from scratch a new web-application component responsible for getting reports from Power BI which was highly appreciated by the customer.

Acquired valuable skills of troubleshooting and investigation of the complicated bugs on a project with rule-based architecture.
Software java developer with about 6 years' experience in Agile software development for the Java platform for the largest Ukraine outsourcing companies.

Responsibilities: full cycled software development, refactoring, bug fixing, unit/integration testing. 
Collaboration with colleagues from the distributed multinational team in order to clarify the requirements and details of implemented functionality in order to complete tasks with the best quality


Technologies and tools:
Java EE: Spring (Boot, Data, MVC)
Web-services: REST
ORM: JPA/Hibernate
SQL: MySQL, PostgreSQL, Oracle DB
NoSQL: Elasticsearch (with Kibana)
Web-servers: Tomcat, JBoss
Tests: jUnit, Mockito
OS: Windows, Linux
Other: Maven, Gradle, Git, Jira, Jenkins, ApacheCamel, Liquibase, Swagger
Front-end: HTML, CSS, JavaScript, TypeScript, AngularJS, Angular 2+ - basic
Interested in working for IT-company with conditionals for professional growth, learning new technologies, interesting projects, pleasant environment, and nice people:)

I'm not ready to support legacy code without tests and the possibility of its refactoring.
Position: Java developer
Category: Java
Experience: 3 years | English: fluent


Solid background in OOP, Java 
Solid experience with Spring Boot, Spring Microservices 
Solid experience with Docker and docker-compose
Solid experience with Spring Data, Hibernate, Spring JDBC, JPA
Solid experience with Git, Gitlab CI 
Experience with Kubernetes
Experience with GCP, Digital Ocean
Experience with CI/CD (GIT, Gradle) 
Experience with Junit, Mockito 
Experience with RabbitMQ
Excellent communication skills in English and also in Russian, Turkish and Azerbaijani.
Position: Java developer
Category: Java
Experience: 8 years | English: intermediate

couple  of successfully delivered projects
mass parallel processing system with Scala Actors
happy customers
Spring, Spring MVC, Scala
Spring Cloud, CF
Full Stack
Неформальная обстановка. Интересный проект.
Position: Java developer
Category: Java
Experience: 4 years | English: intermediate


Summary :
More than 4 years of experience in developing high-load, multi-threaded Java applications with various
architectures. Organized, responsible, inclined to self-education. Good understanding of OOP paradigm
and solid principles.
For me it is equally comfortable working both independently and in a large team.
I also have experience in writing a front-end part, working with servers, and I think that any problem and
task can be solved if you find the right approach.
Work experience ( java developer ) :
Itransition
(from july 2021)
PROJECT DESCRIPTION :
project in the banking sector, support and development of the application, adding functions
for calculating loans and deposits
TOOLS AND TECHNOLOGIES :
Java 11/13, Spring, Security, AOP, RabbitMQ, Redis, PostgreSQL, Kubernetes, Kibana,
Jenkins, TeamCity, Gradle, etc.
Atlas IAC
(october 2020 – july 2021)
PROJECT DESCRIPTION :
Web application for the ability to place bets on the results of sports competitions or games,
with the ability to customize the odds and many other settings from the client's side.
TOOLS AND TECHNOLOGIES :
Java 11, Spring Boot, Cloud, Hibernate, REST, WebSockets,RabbitMQ, Redis, PostgreSQL,
Docker, Kubernetes, Grafana, Kibana and other
Axon Software
(june 2019 – october 2020)
PROJECT DESCRIPTION :
Web application for trading cryptocurrency without being tied to specific exchanges.
Collection of statistics.
TOOLS AND TECHNOLOGIES :
Java 8, PostgreSQL, JDBC, GrayLog, Nginx, Sockets, WrapperJS, TeamLeaf, OnixFix,
Bitbucket, POI, etc
Freelance (Real estate data processing service)
(from september 2018)
PROJECT DESCRIPTION :
Online service for processing data on the state of vacant real estate.
TOOLS AND TECHNOLOGIES :
Java 8, SOAP, Hibernate, Oracle, Spring, Docker, wsdl,
xml, xsd.