lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

Highly skilled Java developer with 7 years of experience in software development. Proficient in designing service architectures from scratch, acting as a team lead, and mentoring junior developers. Possess expertise in working on car retail, telecom, and other projects. Adept at interview processes and actively involved in personal pet projects.
1. Software Engineer | Auto1 | Kyiv | May 2019 - Present
   - Software engineer in the retail business unit at a leading automotive company.
   - Contributed to the development of scalable and efficient service architectures.
   - Collaborated with cross-functional teams to deliver high-quality software solutions.

2. Software Developer | Incuube | Kyiv | Aug 2017 - May 2019
   - Worked on a major telecom project and several smaller projects from the ground up.
   - Implemented and maintained critical functionalities within the applications.
   - Actively participated in code reviews and continuous improvement initiatives.

3. Java Developer | Softlist | Kyiv | Jun 2016 - Aug 2017
   - Developed and refined plug-ins for Atlassian products to enhance functionality.
   - Collaborated with product managers and designers to deliver client requirements.

Projects:
1. Telecom Messaging Platforms (Hyber)
   - Developed a B2B platform for efficient message sending (SMS, Viber, Push) with interactive interaction with subscribers.

2. Mobile API for Shell App
   - Created a mobile API to support the functionalities of the Shell app.

3. Tenders Parser
   - Designed a platform for gathering tenders from different sites in one place and enabling easy search functionality.

4. ChatBot BOX
   - Developed a standalone app for businesses to create no-coding chatbots with uniform flow across different platforms (Telegram, Viber, Facebook Messenger).

5. Autohero
   - Contributed to the development of an online service for selling cars with comprehensive features.
Not interested in supporting legacy projects.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper


1. Verizon multiview (Popularization of 5g technology) - Team lead -  Bootstrap API for mobile applications; collect, transform and provide data from 3rd party services to the end user.
2. NFL - Java Engineer/Team lead - develop, from scratch, brand new GraphQL API; support legacy REST API; support and develop different internal microservices-based applications.
3. Thuisapotheek (Dutch chain of stores) - Java Engineer - warehouse logistics; online store; some kind of primitive  accounting.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Google cloud architect certificate.
1 year working at rew consulting on a project related to telecom industry using spring boot stack.

	7 month working at softserve, working on project related to software for managing network hardware, spring boot stack, kafka, mongodb.

	1 year and 3 month working  for Dataart as a senior java developer In one of last project was responsible for developing a serverless backend using aws lambda and appsync, project was related to workplace automation. Technologies java 8, jdbc, google guice.
	
	1 year and 9 month working for kunai consulting. There I was working on a project for one of the largest companies (big four) that provides professional services. Project is a highly secure platform for storing, downloading, deleting, cyphering different files and providing different access levels for users. Technologies: spring boot, aws, mysql, docker.

Also there I was working on backend for a project related to document intelligence using ai and machine learning.Technologies: python + django and flask , spring boot, azure, mongodb, docker.

	1 year working on GoDaddy(world biggest domain registrar) as a java developer on such projects as backend of microservices for payment gateway's and also enterprise real time analytics platform that uses big data technologies (cassandra, kafka) and spring stack. I was participating in active feature development in a distributed  team . Also as a developer I was engaged in communication with product owner and tech lead from Uk.
Technologies: spring boot, openshift, cassandra, kafka, postgresql, apache camel

	1 year and 3 month of freelancing on upwork, freelancer.com (Was working as and independent freelancer on a different projects related to java spring backend and automation tools using selenium). Technologies: spring boot, selenium, java core.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: fluent

Recently, I've successfully finished releasing big changes for our solution, which allows clients to easily extend business entities in > 100 times faster.
I'm proud of all the positive feedbacks from my clients and coworkers as well.
2012 - 2013
C++ project for migrating existing solution from x32 to x64 platform.
Role: Software Developer
2014-2015
C++ localization project.
Solutions for the cameras, microscopes
Role: Software Developer
2015-2018
Worked for big financial enterprise,
Technologies: C++, .NET, Java Core
Role: Team Lead, Senior Software Developer
2018 - 2019
Java (Spring Boot) project to integrate with client's web services
Role: Senior Software Developer
2019 - 2021
Java (Spring Boot) Fintech solution for investments
Role: Senior Software Developer

I'd like to accept new challenges as a software developer and/or team lead.
I'd like to work with motivated people who are ready to share their knowledge and be opened to suggestions as well, who value teamwork, client satisfaction. I like to feel my impact on the project and see the value I provide.
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: fluent

Status of JDK Author and personal account on bugs.openjdk.java.net. Numerous contributions to codebase of OpenJDK and Spring Framework.

As a team lead I brought two projects through the whole development lifecycle starting from requirements preparation up to deployment on prod.
2013-2018, 2022-present Luxoft Ukraine - Java/full-stack developer. Mostly banking and fintech.
2019-2020 EPAM - Java-developer. Development of applications for risk analysis on rental market
2020-2021 Levi9 - Java-developer. Development of fintech applications.

My experience is mostly about application development with Java and enterprise-stack technologies (Spring, Hibernate, Spring Data JPA etc.)
I have experience as a full-stack developer using both outdated (GWT) and modern (Angular) tools for front end development along with Java on back end.

The key area of my expertise and self-study is performance analysis and tuning (both high- and low-level) and concurrent programming.
The project and its stack are extremely important for me: I want to deal with modern technology stack and solve non-trivial tasks. It'd nice to try Kotlin and BigData.

Choosing between development from scratch and maintaining an existing system I'm tending to take the first one.

Rewriting existing application with modern technology stack/another programming language is quite interesting to me either.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


2018 - present. Senior Software Developer at Creative House.
Responsibilities:
- Implement new features and enhance the existing platform, based on microservice architecture and GCP
- Determine operational feasibility by analysis, problem definition, requirements, solution development and proposed solutions
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams and charts
- Help maintain and improve the codebase


2017 - Senior Software Developer at Luxoft.
Responsibilities:
- Review the current system technical design. 
- Implements software components according to design specifications 
- Performs unit testing of software components. 
- Supports system integration and user acceptance testing 
- Assist in project configuration and requirements management processes

2017- Online course: Udacity Artificial Intelligence Nanodegree

2015 - Java Software Engineer at Corside Group.
- Support a Java Web Development Project with new and evolving customer requirements for systems
- Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers
- Resolves technical issues through debugging, research, and investigation

2014 - Курсы от Epam на базе КПИ (2014). Практический курс по Java SE и Java EE
For now, I'm looking for either remote positions or if I need to visit office only occasionally.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper


2019-02- present 
VERA (Statens Sivilrettsforvaltning)
Development of a solution for the Civil Service Administration, which includes complex case management, archiving (via integration with ePhorte), financial functions (via integration with Agresso), people resource management (via integration with DSF).
Project Role: Senior Software Engineer
Responsibilities: 
	Platform migration (from Mule ESB to Tomcat, Java 6 to Java 8); migration to Java 11
	Performance optimization and refactoring of MySQL DB
	Development of Verge portal with Spring Boot and React
	Assistance with setup development environment in Azure at Terraform
	New features implementation; 
	Analysis of business logic; 
	Bug fixing and refactoring of existing code.
Technologies: Java, JPA (Hibernate), Hibernate Search, Apache CXF, Spring Rest, Spring Boot, MySQL, React, Azure, Docker, Flyway

2016-04 – 2019-01 
Infopulse SCM (Standards Compliance Manager)
Development of an integrated tool designed to implement and manage compliances with any requirements, standards, policies and procedures including a variety of customizable features to run audits, assess and manage risks, monitor compliance status, prepare to certifications and much more.
Project Role: Senior Software Engineer
Responsibilities:
	implement software components according to design specifications and refactoring of existing code;
	developing database structure design;
	participate in estimating project efforts and delivery timelines;
	participate in designing and code reviews;
	bug fixing;
	proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictability;
	provide technical input into product roadmaps, negotiating compromises between business and technical constraints.
Technologies: Java, JPA (Hibernate), Apache CXF, Spring Rest, Spring Boot, MySQL, Oracle, PL/SQL,  EclipseLink, Angular 2, Liquibase, JasperReports, 

December 2010 – March 2016
Institute for Demography and Social Studies, National Academy of Sciences of Ukraine
Projects:
- The Great Famine Project (The MAPA: Digital Atlas of Ukraine program);
- Demography of a man-made human catastrophe: The case of massive famine in Ukraine 1932-1933;
- Demographic waves in Ukraine: modeling and forecasting
Responsibilities: demography projections, modeling of demographic processes, processing of statistical data, estimation of demographic losses.
To work as a software engineer for a progressive employer where I can contribute to the development of new technologies and work with bright, committed people.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: intermediate

I have implemented cryptocurrency payment processing system and platform for ICO project from scratch in a short time. Most important things are that all time limits were saved and no one customer was hurt :)
2019 - now - ERP, ECM system
Role: Senior Java Developer
Technologies: 
Java 8, Groovy, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, jUnit, swagger, LDAP, jaxb2, postgreSQL, liquibase

2017-2018 - blockchain project
Role: Team Lead (3 members)
Technologies: 
Java 8, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, jUnit, HTML, CSS, JavaScript, angular.js, jquery, bootstrap, linux, postgreSQL, docker, bash, truffle, web3.js, Ganache, mocha, chai

2016-2017 - advertising networks aggregator for mobile apps
Role: full stack java developer
Technologies: 
Java 8, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, jUnit, HTML, CSS, JavaScript, angular.js, linux, postgreSQL, mongodb, bash

2015-2016 - medical insurance project
Role: full stack java developer
Technologies: 
Java EE/SE, Struts 2, JSP, Spring DI, Spring Security, Jersey JAX-RS, SOAP WS, Hibernate, jUnit, Mockito, maven, Javascript(ES6), Backbone, jquery, bootstrap, gulp, grunt, MS SQL.
Interesting and modern projects
Highly motivated and professional team
Opportunities for personal and professional growth
Regular review of salary
English classes
Paid vacations and sick leaves
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


2019 - present time
DB Best Technologies (ABCloudZ – present time named), Ukraine
Position: Java developer, Tech lead (from 05.2021)
Technologies: Java SE/EE, Spring frameworks, Jersey, Groovy/Grails, C#, Cobol, proC, PostgreSql, etc.
	Solutions architecture features development
	BackEnd team management
	REST API features development and maintaining
	Java automation tools development for database vendors migration
	Java/Groovy Grails/proC job batches supporting and bug fixing
	Cobol into Java job batches conversion
	Conversion features development for database vendors migration

04.2019 - 08.2019
EPAM Systems, Ukraine 
Position: software engineer
Technologies: Java EE, WebSphere
Project "WRPL-KCDB" (Whirlpool, eCommerce), backend developer
	Integration with external web service system performing.
	New REST API development for additional features.
	Database and view pages customizing for maintenance REST API

07.2018 - 03.2019
Fortifier. IT Company, Kharkov 
Position: junior java developer
Technologies: Java, Spring (Boot, Framework, Security), MySql
Project "Hard Steel" (Game Dev.), backend developer
	supporting and bug fixing of existing features;
	participating in requirements creation and design for new features;
	RESTful services development and testing
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent


2021-now: fintech company. 
Java, Kotlin, Postgres, Event sourcing, CQRS, microservices.
Designing and delivering retail trading products to users. 
Backend development from DB to API. 
Owning several product features.

2021: insurance product.
Java, Kafka, MySQL
Gathering and processing vehicles telemetry for insurance purposes.

2016-2021: outsourcing.
Python, AWS, Serverless.
Greenfield project for integrating two merging companies.
Leading a team of 5.
End-to-end solution delivery.

Java, Hybris.
E-commerce development.
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: upper


2022 - Present
Projects of British-American publicly traded scientific oriented analytics company.
Business goals: data storage, data computation, customer specific data transformations and API preparation, time-limited highly loaded data migration with transformations.
Project roles: Software Engineer, Senior Software Engineer
Responsibilities: task creation, task implementation according to requirements, task estimation, retrospective analysis and improvement, cross-team meetings and gaps analysis, architecture planning discussions & suggestions, (KT) knowledge transfer sessions, API design, code review & suggestions, legacy API optimization, query optimization, code quality improvement (test coverage, optimization, refactoring).
Technologies: Java 8, Gradle, Spring Boot, Spring Web, Spring Data, Spring Data JDBC, Spring Batch, Spring AOP, Spring Cloud, Actuator, JUnit, Mockito, Spring Tests, PostgreSQL, Oracle, Docker, AWS S3, AWS ECS, AWS EC2, AWS SQS, Red Hat Process Automation Manager.
Tools: DBeaver, IntelliJ IDEA, Postman, Cisco Anyconnect, JIRA, Confluence, Bitbucket, Git, MS Teams, Docker Engine.

2021 - 2022
Project of a German sportswear manufacturer.
Business goals: data categorization & tagging, data personalization, data translation.
Project roles: Junior Software Engineer, Software Engineer
Responsibilities: task implementation according to requirements, task estimation, after-sprint demonstration & presentation, code quality improvement (test coverage, optimization, refactoring, libs & java & spring updates).
Technologies: Java 8-11, Maven, Spring Boot, Spring Web, Spring Data, Spring OpenAPI 3.0, Spring Caching Abstraction, Actuator, JUnit, Mockito, Spring Tests, PoolParty Semantic Suite, SparkQL, Systran API, XTM, Instana, Kibana, K8S, Docker, Helm, Kong Gateway, AWS S3, AWS AppConfig, AWS EC2, AWS SQS, AWS DynamoDB, Redis.
Tools: IntelliJ IDEA, Postman, JIRA, Confluence, Skype, Git, MS Teams, Docker Engine.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


25.03.2019 – Present: Java Developer in Epam. A project to transfer, verify and enrich data from AWS cloud to BigQuery on GCP . Technical stack: Java 8, Guice, AWS, GCP, Junit, Maven, Git
03.05.2017 – 25.03.2019: Java Developer in Luxoft. Extending of modules functionality in the system that based on the microservice architecture. Working on application for managing banking processes. Coding, covering with automated tests, manual demo and code review are the responsibility of the developer on this project. We use Scrum with 2-weeks iteration. Whenever possible we adhere to the principle of TTD during developing. Also I am scrummaster in my team. On this project I used: Java 8, Groovy, Spring IoC, JUnit, JBehave, Oracle DB, Hibernate, messaging middleware(Active MQ), XML, CSV, Maven, Git. 
02.06.2015 – 03.05.2017: Java Developer in “PARUS” corporation. Software development, web development. I worked with application for accounting, hotel, catering, warehouse accounting, employee management. On this project I used: Java 6, Vaadin, HTML, CSS, JavaScript, PostgreSQL, Maven, SVN.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

Performance problems solving. Finding out application bottlenecks. Increasing team expertise by trainings.
2 years of web development in private aviation.
2 years of development in telecom area (Kyivstar), mobile application 
2 years development in gambling, vanilla java.
0.5 of year web development in financial sector.
Up to date technology stack. Great team
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: upper


3 year experience with Java and Kotlin 1.5 year experience with Oracle Commerce platform and Commerce Tools.
Attentive and resistant developer who makes every effort to show an even better live performance. Free time spend on exploring new technologies.
Expereinced in close cooperation with customer.
Able to manage compound tasks independently as well as work in a team. Strong ability to building working relationships with coworkers and management.
Proven successfull developing in stressful, deadline-oriented environments.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper


4.5+ production experience
High load systems 
Commercial Company
Responsibilities: Develop PoC which allows simultaneously switching the logging
levels of the same application on different virtual machines in the cloud.
Implemented application security. Tools: IntelliJ IDEA, Jira, Postman, AWS Console, Maven, Kibana. Technologies: Java 11, Spring Boot, REST API, Microservices, AWS (IAM, EC2, S3), GitLab CI, Docker, WireMock, Mockito, JUnit.

Financial Company
Responsibilities: Made an integration with Kafka for user obfuscation process, Made filtration/pagination, Implemented logging process, Bugfixing, CRUD operations, E2E
testing
Tools: IntelliJ IDEA, Spring Boot, Jenkins, Lombok, Postman, Swagger, Gerrit, Grafana, Liquibase, Docker, Openshift
Technologies: Java 8, Spring Core, Maven, Hibernate, REST, Apache Kafka, Microservices. 

HealthCare Company
Responsibilities: Transfer legacy code from Scala-based to Java-based, Reverse
engineering, Implement core Exception Handling, Found and fixed multi-threading
issues, Database migration, Database optimization Code review, and testing. Tools: Git, Jira, Postman, IntelliJ IDEA, Maven, Scala build tool, Swagger, Apache Tomcat. Microsoft SQL Server Management Studio, MySQL, Gradle, Sonar, AspectJ
Technologies: Java 8, Scala, Java 11, JUnit, Mockito, Spring Boot
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper


------------------------------------------------------------------------------------------------------------------------- 
4.5 + years of web application development experience using the Java platform.  
Worked on a banking project, logistics, and trading project.
Responsibilities: 
 - creating new features and enhancements; 
 - building a RESTful Web Services;
 - build unit tests.
-------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
Prefer to work remotely (duration of the quarantine period).
-------------------------------------------------------------------------------------------------------------------------
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


4 year of commercial experience
Java 8, 11;
Spring Framework;
JDBC, JPA, Hibernate;
SQL, MySQL;
Apache Camel;
OOP Patterns;
REST API;
JSON;
Software design concepts, principles and patterns;
Git, Bitbucket;
OpenAPI;
Docker;
Linux;
JUnit;
Mockito;
Jenkins
Knowledge of English to freely read/write technical documentation;
Latest technologies, communicative team
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: fluent

Contributed to CI process transition as a test automation engineer during my 2 year work at a project where releases were performed once or twice per year(as a result of test automation - releases were performed once per week).
4 years of commercial experience as a Java Developer
2 years of commercial experience as a Test Automation Engineer

Strong Java Core
Spring Framework(Core, Boot, Cloud)
OOP, SOLID, Design Patterns
Unit Testing(JUnit, Mockito)
Good knowledge of SQL, RDBMS(Oracle, MySQL)
Apache Kafka
Maven, Gradle
HTTP, REST
Git
Docker, DockerSwarm, and some experience with Kubernetes
JIRA, Confluence
Fluent English(both speaking and writing)
I'm highly motivated to work with challenging projects different tech stacks including some of: Big Data, Microservices, Cloud, Kubernetes.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


4+ years of experience in software development with 
Java, Spring,  OOP/OOD, Design Patterns, SpringMVC, Jetty, Tomcat, JUnit, BDD, SQL, JMeter, JasperReports, Selenium, HTMLUnit, Xpath, JSON, XML, REST, Sonar Bug tracking systems: Jira Operating systems: Linux, Windows
Successfully participated in the design and development of many medium and large-sized projects.
Position: Senior Java Developer
Category: Java
Experience: 0 years | English: 

2 big projects completed within last 4 years as architect and lead server-side Java developer.
4+ years of Java, Java EE

Server-side: Java, Java EE, JUnit, Hibernate, JBoss
Client-side: JavaScript, JQuery, AJAX
Storages: MongoDB, Redis, MySQL
Source code versioning: Mercurial, Git, Subversion

Past experience: PHP5, Perl5. Rewriting something from these to Java (EE)? I'm in.