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


2015-2020 
DMarket\SunTechSoft 
Position: Team Lead of IT Sales Managers/Technical Support Specialists
•	Tight cooperation with developers, project managers, marketing specialists. 
•	Team management.
•	Data analysis, collecting and processing in ERP-system Myparser.net.
•	Monitor the correct operation of scripts, timely notification and amendments for the correct operation.

2020-2021 
DMarket\SunTechSoft 
Position: Junior Java Developer
•	ERP-system development.
•	Bug fixing.

2021-present time
CloverTech
Position: Java Developer
•	Framework development.
•	Gambling projects development(slot, table, blackjack, baccarat).
•	Bug fixing.
•	Code review.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


2018-2020:
Huge enterprise security project for mobile device/application management (backend)
Responsibilities:
- server features implementations and bug fixing
- customer's problem investigation/resolving
- support and development of server automation framework
- intern mentoring
Team capacity: 7
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent

Two times winner of a company hackathon (as a member of a team of 5 engineers). Former DOTA 2 coach and active player
2018-current
Web-application for Single Sign-on and authentication management
Project Description:
SSO and AM solution, used primarily in hospitals. Multiple different authentication factors (including biometrics) and configuration options, support for windows and thin clients.
Customer:
US company
Involvement Duration:
3 years
Project Role:
Java Developer
Responsibilities:
Investigating code-level issues and fixing bugs
Knowledge sharing (Writing Knowledge articles)
Requirement analysis and clarification
Estimation, prioritization, and distribution of tasks;
Code development;
Unit testing;
Project Team Size:
8-10 team members, 100+ project members
Tools & Technologies:
Core Java 8-15, Spring (REST Web MVC), SQL, JDBC, Oracle Database, JavaScript, ReactJs/Redux, XSLT\XPath\HTML\ jQuery\CSS, XML/JSON, Web Services (SOAP and REST), WebSocket, Apache Tomcat, JAXB, Jackson, SAML, LDAP, TestNG, Ant, Gradle

2020
Mentorship at Logos IT academy
Project Description:
Mentorship for 4-months duration Java developer course and multiple weekly Programming basics courses
Customer:
Logos IT Academy
Involvement Duration:
6 months
Project Role:
Mentor
Responsibilities:
Sharing knowledge with students
Code reviewing
Lecturing
Project Team Size:
Group of students, 5-30
Tools & Technologies:
Git/Java 8

2018
Platform for learning via spaced repetition
Project Description:
Online platform where people can learn different programming languages using spaced repetition technology.
Customer:
SoftServe IT academy
Involvement Duration:
3 months
Project Role:
Java Developer
Responsibilities:
Architecture and design;
Knowledge sharing;
Requirements analysis and clarification;
Estimation, prioritization, and distribution of tasks;
Code development;
Unit testing;
Scrum master;
Project Team Size:
7 team members
Tools & Technologies:
Java, Spring Boot, Spring Security, MySQL, Flyway, Hibernate, Maven, Angular 4, JUnit 4, Mockito, GitHub, SLF4j, Swagger
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: upper


21.02.2022- till now Software Engineer at Epam Ukraine
Project Roles - developer;
Project Description - helping customer out with migrating data from on-premise to data fabric in GCP;
Responsibilities
- Developed pipelines for data processing (Apache Beam) using different GCP services (PubSub, DataFlow, Storage), populating GCP BigTable, Redis;
- Set up local environment (Docker) and GCP services for pipelines test run;
- Set up proto rules and environment to execute gRPC requests for different core project services (with Go codebase);
- Writing unit and integration tests;
- Investigation legacy code;
- Communication with the customer;
- Business requirements analysis and clarification;
- Code refactoring;
- Bug fixing;
Database: Cloud BigTable, redis, Spanner DB;
Tools: Intellij IDEA, Jira, Github, Git, GCP Console, Jenkins, Maven, Docker;
Technologies: 
Java 11, Go, Groove, Microservices, JUnit 5, Git, Apache Beam, GCP (PubSub, DataFlow, BigTable, Spanner DB, Google cloud storage), avro, Kubernetes;

Nov, 2021 – Jan, 2022 EPAM UNIVERSITY

Pet Project - Spring Boot Project "Conference management", developed REST API services on Spring Boot, designed DB structure. Covered application by unit and integration tests.
Database:  PostgreSQL;
Tools: IntelliJ IDEA, Git, Maven, Bitbucket;
Technologies: Spring Web MVC, Spring Boot, Spring Data, Java 8, Junit5, Mockito.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper


2.5 years of experience in the field as a backend Java/Kotlin developer. 

Skilled in:
Java/Kotlin, Spring (Boot, Data, MVC, Security), JPA/Hibernate, 
Postgres, RESTful, Protobuf, JOOQ, Bitbucket Pipelines, Spinnaker, Bamboo, Terraform, Kafka, AWS (EC2, S3), GCP, Splunk, SignalFx, JProler, Docker, Postman, Bitbucket, SonarQube, OpenAPI/Swagger, Maven, Gradle, JUnit, Mockito, Testcontainers, Jira, Confuence
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent

Contributed to the development of a service that optimizes delivery fulfillment for a top-10 global tech company.
  Hosted and participated in design reviews for the development team and feature presentations for 100+ concurrent participants.
  Developed and improved a custom automated testing framework for REST API calls between different services
2 full years till present, working for one of the top Ukrainian companies

Utilized Kotlin/Java, Cassandra db, Apache Kafka, Docker, and Kubernetes.

 Provided software development services as a contractor for one of the world's top 10 tech companies in the world. Participated in the development of a service that determines the optimal delivery fulfillment based on business processes. Hosted and participated in design reviews for new features, and hosted feature presentations for 100+ concurrent participants.
  Worked on the development and improvement of a custom automated testing framework that facilitates REST API calls between different services and resides on a remote k8 cluster.

5 months freelance 

Created an automation bot for purchasing and selling player units in PS4 console games FIFA 2020 and 2021.
Utilized C-like script language and Kibor IDE to develop an efficient and effective solution for clients.

6 months, worked for software development company
Supported back-end Java code for an expense report product ensuring smooth and reliable product functionality.

Remote Java Web and Android Developer as contractor

Developed an online payment module using the LIQPAY payment system for a local startup, enabling secure and efficient payment processing for their clients.
Focused on roles strictly pertaining to software development, aiming to leverage my coding and problem-solving skills. Not seeking tasks related to support or database management.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper

AWS Certified Cloud Practitioner
2 year of commercial Java Developer experience.
2 Project(2022.08 -now):
Popular UA mobile banking application
Key Responsibilities:
* Created and maintained various backend microservicesu
* Searched and fixed security gaps, refactoring microservices.
* Created and maintained various stored procedureu
* Gained skills with AWS and 3-party banking API.

Technology and tools stack: Java(17), Spring, AWS, PostgreSQL,MongoDB, MS SQL Server, IBM Toolkit, Jenkins, Kafka, Redis, Docker,
K8s, Maven, GitLab, Swagger, JUnit, Mockito, Jira

1 Project(2021.05 −2022.08):
The web site integrated with a gaming platform
Key Responsibilities: development,debugging, integration, testing, refactoring and maintaining concise technical documentation for the Backend part.
Technology and tools stack: Java, Spring, Hibernate, PostgreSQL, Docker, RabbitMQ, Redis, Liquibase, Lombok, Gradle, Git, Swagger, JUnit, Mockito, Jira.
Professional growth and interesting tasks. I really appreciate good and sincere communication in a team of friendly and positive people.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


2 years experience in the IT field — development of Java Enterprise applications.
Knowledge of the development life cycle.
Knowledge in concurrency, multithreading, and synchronization issues.
Proficiency in agile software development methodologies and experience working in cross-functional teams
Strong understanding of object-oriented programming principles and design patterns
Experience with database design and SQL
Familiarity with version control systems such as Git
Knowledge of web technologies such as HTML, CSS, and JavaScript
Experience in product support and speaking with customers and project owners.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: fluent


2+ years of commercial experience in Java Development.
Fluent english (Used to work in USA).
Java SE, Java EE, Hibernate, Spring, MySQL, Postgres, ExtJs.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


2 years of experience as Java full stack developer. Developed various plugins for Jira and Confluence. I was responsible for frontend and backend.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


2 years of experience. I've been working on a healthcare project. My team and I developed a web app for hospitals to allow customers to track suspicious behavior. A platform helps healthcare and enterprise organizations comply with regulations, protect sensitive data, and prevent insider threats.
Project technologies:
Spring 5, Spring Boot 2, Hibernate, Jdbc, MySQL, Docker, Snowflake, GRPc, Maven, Gradle.
Looking for an interesting project with new technologies and an opportunity to improve my professional skills.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent

Was able to lead the team in absence of team lead for several weeks.
Designed and implemented several features by myself in my current project.
Also, I have successfully passed a CAE examination.
2 years of experience on enterprise project for US customer.
Jave Core, Java EE, Spring, Hibernate, Oracle, GWT, Git, ActiveMQ, Agile/Scrum.
I would like to work with up-to-date technologies, interested in enhancing my front-end skills.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


2 years of expirience

Main stack of technologies:
java 8/11
Spring, security, boot, web,data, mvc
JPA, hibernate
AWS technologies
MySQL, PostgreSQL, MongoDB
gradle, maven
git
Docker

Additional stack: 
html, css, js, vue.js, angular, jsp
Work in frendly team
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: fluent


2+ years of professional experience in the Information Technology industry;
Experience in development using Java and related technologies;
Experience with Spring and Hibernate;
Understanding of software lifecycle (design, development, delivery, deployment, and support);
Knowledge of web programming and Internet protocols;
Experience with SQL(, MySQL, PostgreSQL, Sybase); 
Experience with Maven.
I expect constant growth and development in this area. I also want to contribute to the development of the company.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: pre

Higher education in software of automated systems, specialty Software engineer
2 years of proven experience as a Java developer,  with web based/e-commerce products
- Java programming skills
- Selenium WD/Grid, Selenide, Maven, TestNG, Allure
- Experience of using Docker, Selenoide
- HTTP Client (API)
- Knowledge of SQL
- Write, update and maintain automation test cases
- Support continuous integration processes and system deployments
- Work closely with the QA / Developers / Product Owner to achieve a high level of quality
- Provide good visibility and communication of all activities to the team
- Experience of using agile methodologies in particular SCRUM
Variety of knowledge sharing, training and self-development opportunities
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper


3.5 years of experience in software development. Knowledge of agile development process. Good teammate skills. Looking for an opportunity to develop work skills on the new interesting projects in a team of specialists.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


3+ year of experience in software development
Upper level of English
Java Core, React, Groovy, Golang, Java 8 Stream API,Spring Framework, Spring Boot, Spring
Data JPA, Spring Security (JWT) Spring Test
OOP, Solid, Rest
HTML/CSS/JS
Vue.js, Vuex, Axios, Vuetify
SQL, MySQL, Server
Looking for a Middle Java Developer position, friendly team, career development, complex tasks.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


3 years cooperation with DataArt.
Project: Priceline.com - tool for configuring the result given to users when searching for air tickets.

I worked on the following tasks:
- Design and development Java Backend;
- Writing the automatic documentation for the project (using Spring RESTdocs +Swagger UI);
- Writing the automation tests using the JUnit and AssertJ;
- Maintaining the Data base (PostgreSQL);
- Creating and editing Splunk dashboards;
- Working closely with the on-shore customers;
- Connecting web services to Launch Darkly;
- Code review;
I would like to find a job in a friendly team of professionals who will always be happy to help.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Had an experience of managing the work on one subproject which included the understanding of complex business requirements, subtask division, estimation, creating deployment plan, of course implementing and managing the interaction with other teams.
3 years of commercial experience in English speaking team. Solid knowledge in Java, OOP, Spring, Spring Boot, Spring Data, REST API, microservices, ORM(Specifically Hibernate), Apache Kafka, Kafka Streams, Kafka Connect, MySQL, Docker. Writing unit, integration(with using Testcontainers) and sometimes e2e(Cocumber, Karate) tests. Writing documentation and using Swagger for generating documentation. A little experience in using AWS tools like s3 and DynamoDb, load testing by using Gatling. Good experience in creating Jenkins CI/CD pipelines. Familiar with Kubernetes deployment, usage of gitops tools like ArgoCD, configuring alerting and monitoring systems specifically Sumologic, Prometheus, Grafana, db migration tools like Flyway.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


- 3+ years of commercial experience in IT. 7 years of programming experience(competitive programming). 
- Worked with different tech stacks as a full-stack developer: JavaEE/JSP, NodeJs(Nest, Express)/React, Spring/AngularJs/React. 
- Specific language or framework is not important for me, as I can master any technology in a reasonable amount of time.
- Worked with different domain areas: e-commerce, finance, e-learning.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: pre


3+ years of commercial experience in Java
First project technologies stack: Java 8, Dropwizard Stack, Hibernate, Maven, Jenkins, TeamCity, Junit, Mockito, WireMock

Second project technologies stack: Java 8, Spring, Spring boot, Redis, Kafka, Microservice Arhitecture, Maven, MySql, Docker
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


3 years of experience in developing platforms for various customers
Experience with Cloud Computing (AWS EC2, RDS, S3, ECR), Distributed Environment including Microservices, Sentry, Datadog, Docker, Kubernetes and modern Java stack: Java 8, Spring (IoC, MVC, Security, Data), RabbitMQ, Kafka, Redis
Experience with SQL(MySQL) and NoSQL solutions (MongoDB)
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


3 years of experience in tech. Participated in e-commerce, financial, and telecom projects. 
All previous projects were international, so I have experience working in a multicultural environment.
Currently, I'm building complex scalable project solutions, customizing software based on the specifics of clients, taking part in both, design and product development, implementing functionality.
Tech skills: Java 8/11, Spring Boot, Core, MVC, Jenkins, Docker, microservices.
Growth opportunities, lack of micromanagement and work-life balance.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: pre


• 3+ year total developing Java applications:
- developing financial applications - cryptocurrency, a large project using Spring Boot
- shifting monolithic-type structures into micro-services
- working with Quartz Scheduler
- making application security with using JWT Token
- using MySql, MongoDB
Be a part of a team of professionals, projecting with Spring Boot stack.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate


4+ years of commercial experience
Looking for new opportunities

English b1
not platforms
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper

Worked in a big distributed team.
Contributed in a Domain-Driven architecture designation, performed a refactoring of the large application to fit the new architecture and approaches.
Designed and implemented many UI parts: pages, lists, pagination, search elements. Worked with a State Machine.
Implemented new features for the payment provider integration: internal amounts calculations and data structures, transactions format, parsing and API for 3-rd party.
4+ years of experience Java Software Engineer. Last project I've been working on was a software for POS stations for one of the largest companies in restaurant hardware business in US. My responsibilities were: 
implementation of a new Domain-Driven architecture into the existing code base, huge refactoring (Java); 
new features and API for a 3-rd party payment provider integration(XML);
UI refactoring and new elements development (JavaFX);
Data structures management (Hazelcast, SQLite)

Willing to participate in a big scale projects development, face new challenges, learn new approaches, technologies, architecture designs or oven different programming languages
I'm excited to meet a friendly team,
learn a lot of new things from more experienced teammates and help those who need an advise
Position: Middle Java developer
Category: Java
Experience: 5 years | English: fluent

Experience with algorithms, multiple participation's and places in regional and international contests. 
IELTS score of 7.5
5 years of experience in developing various back-end services using Java. Worked as a back-end engineer for Azerbaijani governmental e-agriculture system with more than 600.000 farmers registered.
Participated in entire development process from design, development and deployment, integrated portal with existing business intelligence systems. Worked as a Java Developer for company in pharmaceutical industry designed and developed back-end services, unit and integration tests. Technologies used: Java 8/11, Hibernate, PostgreSQL, Firebase, QueryDSL, Gradle, Maven, Liquidbase, Flyway, AWS Lambdas, Cognito, SQS, SNS, JUnit 5, Spock.
Strong team, no legacy
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

Managing a development team;
Creating architecture for corporate applications;
6+ years in web and software development
• Managing a development team;
• Mentoring and support trainees;
• Code review;
• Developing new business features; 
• Code refactoring;
• Bug fixing and code optimisation;
• Organisation of the client side project structure; 
• Creating architecture for corporate applications;
Interesting tasks, interesting projects, mentoring
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


6+ years of experience including 2.5 years of professional experience Java engineer with a prolific track record of designing, testing, and monitoring software, implementing from scratch as well as supporting and upgrading existing programs.
 Adept at planning & executing the deployment of system features, orchestrating the integration, and maintaining the system throughout its lifecycle.
 Proficient in interacting with key clients, understanding their requirements to complete projects within stipulated time & budget, and ensuring optimum client satisfaction.

Java Software Engineer, SPD-Ukraine 2021-Present Project: big fintech product from the US market
• Supporting and developing a high-load system with daily 200,000 active users.
• Deigned 5 applications and implemented over 15 releases/feature implementations with end-to-end support and over 80% test coverage using JUnit and Mockito.
• Built and extended 50 REST APIs with OpenAPI contracts and GRPS endpoints using Spring Framework.
• Set up 5 CI/CD pipelines using Jenkins, and added monitoring tools Prometheus and Grafana with custom metrics.
• Decoupled 2 services from monolith micro-services.
• Built 3 message exchange queues between microservices using RabbitMQ and Kafka. Implemented 5 application-level events that increased Data quality by 80%.
• Owned and maintained Single Sign On service and kept 100% uptime. Weekly deployment and troubleshooting. Deep experience with the SSO process with SAML.
• Redesigned the admin tab to decrease errors related to SAML metadata storage, implemented XML files importing and importing by link for metadata, and resolved 90% of misconfigurations and misunderstandings.
• Fixed over 100 bugs related to the login process using monitoring tools such as Kibana, and Sentry.
• Migrated 5 applications in K8s infrastructure, wrote deploy configurations, and dealt with K8s clusters using kubectl and Lens. Supported GCP-based cloud architecture.
• Onboarded 4 new team members. Daily code reviews and SCRUM team meetings.
• Implemented and supported identity management system/User management system.
• Migrated authentication system to Auth0. Encapsulated login process in the microservice. Supported 4 applications with migration. Wrote documentation.
Position: Middle Java developer
Category: Java
Experience: 7 years | English: pre


- 7+ years of professional experience in the Information Technology industry
- Experience of development using Java and related technologies
- Strong understanding of SOLID and OOP 
- Experience with Spring and other MVC frameworks
- Good understanding of software lifecycle (design, development, delivery, deployment, and support)
- Experience with SQL databases (Oracle, PostgreSQL)
- Experience with messaging services (Apache Kafka)
- Experience with test-driven development
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate

• Have 2 certificates:
- AWS Certified Developer – Associate
- AWS Certified Cloud Practitioner
Actively participated in creating the main functionality of the
Java and NodeJS microservices.
Created OpenApi specifications.
Created Spring contact tests for microservices.
Created unit and integration tests.
Calculated max performance of microservice by JMeter.
Participated in brainstorming activities.
Participated in demo sessions.