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


I'm certified by Oracle professional Java SE 11 developer, I have experience developing Rest API with Spring-boot and Micronaut.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


I’m Java software engineer. I’m result oriented, open for new challenges and ready to show the best out of my current experience and also to acquire new knowledge.

Project name:	Fluke/Connect2Assets
Description:	“Connect2Assets” project software displays the overall condition of assets from associated devices.
Tools & technologies:	Java, Java 8, Java 11, Hibernate, Spring, Jenkins, PostgreSQL, Maven, IntelliJ Idea, Log4j, Liquibase, Kafka, MQTT, Emqx, Junit 5, AWS S3 Bucket, Postman, Microservices, Mockito, Jira
Project responsibilities:
	Developing of new features and code refactoring
	Architecture and design
	Writing tests
	Requirement analysis and clarification
Duration:	06/2021 – 03/2022
Customer:	USA

Project name:	Fluke/Fluke Mobile
Description:	Fluke Mobile project is project for maintenance workers on-the-go, enabling critical data to be viewed on the mobile platform. Fluke Mobile is a tool for troubleshooting problematic equipment, maximizing asset up time increasing overall equipment reliability.
Tools & technologies:	Java, Java 8, Java 11, Hibernate, Spring Data, Spring Boot, PostgreSQL, CouchDB, Maven, IntelliJ Idea, Log2j, MQTT, Emqx, Junit 5, Tomcat, Mockito, Jira, Liquibase
Project responsibilities:
	Estimation, prioritization of task
	Development of new feature and code refactoring
	Writing tests
Duration:	04/2022 – 05/2022
Customer: USA

Project name:	Fluke/Live Asset Portal
Description:	“Live Asset Portal” project receives and handles asset information. Due to these information users can determine which fault is causing a problem to an asset and the cause of the fault.
Tools & technologies:	Java, Java 17, Docker, MyBatis, Hasura/GraphQL, Testcontainers, Hibernate, Spring Data, Liquibase, Spring Boot, PostgreSQL, Maven, IntelliJ Idea, Log2j, Kafka, Junit 5, Mockito, Jira, Postman, Microservices
Project responsibilities:
	Estimation, prioritization of task
	Architecture design
	Development of new feature and code refactoring
	Writing tests
Duration:	06/2022 – till present
Customer: USA
Position: Middle Java developer
Category: Java
Experience: 5 years | English: fluent

Invented and implemented X-Budget project from scratch. Including BR documentation writing, CI/CD processes establishing, DB designing and leading the development (working both as a Java team lead and a product owner).
•	Implementation of Feature requests at server side (Tasks with using Java technologies along with respective DB tech etc.)
•	Implementation of Feature Requests at front end side (JS oriented Tasks – JQuery, AngularJS etc.)
•	Bug fixing
•	Unit tests creation 
•	Leading the team of three Java developers (assigning tasks, tracking tasks, controlling delivery process,
•	reporting to the PM)
•	Communicating with clients regarding features development issues.
•	Creation of own product from scratch (analysis of the Business cases and current solutions, creation of plan and implementation of the development and delivery process along with QA work organization).


Projects: 
-	Telemed 24/7 –system for online interactions between doctors and patients 
Position : Backend Java Developer. 
Technologies: Microservices, Spring MVC, Spring Security, JPA (Postgersql), FHIR API, Aidbox server,  Docker, Minio DB.

-	TaxFree  – system for automatic tax refund (taxfree cheques)
Position : Backend Java Developer. 
Technologies: Reactive Java (Java RX), Spring Security, Spring MVC, Kafka, Apache MQ,  Minio DB.


-	Home Budgeting system –system for home expences accounting.
Position : Team Lead. 
Technologies: Spring MVC, Spring Security, Hibernate (Postgersql), Bootstrap 3.0, JQuery, Angular JS

-	Cyveillance OSIUI
Corporate system for analysing corporate data on each step and managing inner collected data entities.
 Position: Front-End developer. Technologies: Spring, ElasticSearch DB, Bootstrap 2.0, Jquery
Would like to work in distributed team with established processes. I would rather not to perform dev ops tasks, but management/BA positions are negotiable. 
If working as Java Dev I would like to work with modern stack of technologies. 
I will gladly work both with FE and BE tasks.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate

I was team lead into BE team which contain from 3 people. My responsibilities were created and manage BE task board and technical decisions. I had successfully manage and developer application from zero to release into prod environment. My team and I were needed to configure CI/CD pipeline, AWS infrastructure by using Terraform and, also, create code for processing business logic on java. We had released and move to support stag of application. That project works at today.

I'm developing the backend for an online bank. I have done API to issue cards, transfer money between cards/bank account, deploy all infrastructure into AWS cloud. Also, I changed all API to new financial provider, because with previous our team have limits of new features.

I proposed new package structure for application for better and more comfortable development. After 1-2 hour discussion with team, my package structure was approved and team start work with it. For that performance team was increase, also new developers faster understand project structure.
I'm software engineer which solve problem with different difficult, from small fixing bugs to deploy all infrastructure with terraform and develop new major functional. I have experience into small and big teams. Also, I have leading experience, where my responsibilities were leading a team of 3 developers, communication with the clients and control BE code quality of all project. I have worked with different technologies such as Java, Spring, Postgres, Docker, AWS and other.

I'm proactive man, who always try to propose new ways to implement tasks more fast and comfortable. Also, I always control all new trends and technologies into IT sphere to do my work more productive
Position: Middle Java developer
Category: Java
Experience: 5 years | English: intermediate


I'm using Spring Boot Microservice technology.I have been working in bank and payment systems as a mid-senior Java developer.I worked on some payment integrations included parking payments, masterpass system and so on.I have 5+ years experience as  a Java developer.
Position: Middle Java developer
Category: Java
Experience: 6 years | English: intermediate


I'm working on  position Software Developer Engineer in Test.  Main program language is Java. My Tasks are maintaining existing test utilities, as well as writing new ones.
I have experience  for creation of the test tools for Desktop applications, Web applications, applications based on microservices. 
 The specificity of the projects on which I worked is the migration of data and structures of the databases.
I have experience of the work with following technologies: 
Java, JDBC, JavaFX, GIT, Maven, AWS (S3, EC2, IAM, Lambda, SQS, SNS, RDS etc. ) AWS SDK, AWS CDK, Figma, Jira, TFS.
I have experience working on projects using a JavaScript. 
Also, my tasks included writing architectural documentation for the created applications. Preparation of the video presentation for internal and external usage.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


In development for about 3 years. I started with self-study Java and to this day I use it as the main development language, I also write non-commercial projects in Kotlin.
Alwost 3 years I managed to work with monolithic and microservice architecture, I understand well the advantages and disadvantages of each. Also managed to work with different technologies in the synchronous and reactive stack, commercial experience on Spring and non-commercial Quarkus. 
Mostly worked with REST , also implemented GraphQL api.
In my free time, I mainly communicate in thematic chats on development or study new technologies.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


In every project I had, I actively participated in application development and support. 
My key responsibilities were:
Implementing and testing required features;
Creating testable, maintainable code;
Creating, fixing and optimization of SQL scripts;
Participation in code review;
Problem solving and bug fixing;

I am passionate about software development, problem solving and eager to learn and develop new skills, enhance knowledge of existing ones.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper


In general I have 4+ years of professional experience as Java developer.
1.5 year experience in top outsource company on US based health care project as Java developer (Java 8 + Google Juice)
- API development
- functional tests development
- working with complex domain (big monolith with over 50 modules inside)
- work in distributed team where English the only language for communication
- daily sync-ups with US tech lead and managers
- providing demo for client after each sprint
- working in a team with high code requirements, test coverage 

2.5 year experience in one of the largest banks as a full-stack developer (Spring + Angular)
- development Back-end and Front-end several projects
- support monolith project
I am looking for a project in the Spring stack and a friendly team with a good atmosphere.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Innovative Software developer with experience in developing scalable, web-based applications. Offering 2 years of experience in the full software development lifecycle. Quickly learn and master new technologies and work in both teams and self-directed settings.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: upper


In recent years I was performing full cycle of application developing, code-review, test-covering, maintenance and deploying; also configured aws infrastructure, mentored junior devs, participated in calls with clients and other teams.
Professional growth, friendly team, challenging tasks, interesting project.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


Integrate different services/platforms (Telegram, Viber, Google Calendar, Google Sheets, etc), support CI/CD flow, integrate Liquibase to the platform, implement new features and fix bugs, refactor legacy code, write JUnit/integration tests, migrated platform from MongoDB to PostgreSQL
Position: Middle Java developer
Category: Java
Experience: 1 years | English: upper


Intellias | June 2023 - Present (Automotive)
Middle Java Developer

Developed detailed data mapping guidelines, facilitating the
conversion process.
Documented technical findings, including solutions and
implementation strategies.
Conducted in-depth analysis of the new source data to
understand its structure, format, and potential challenges.
Worked on exploring and brainstorming potential features and
improvements for future development phases.
Assisted in defining project milestones and contributed to the
development of a roadmap for future project phases.
Collaborated with the team to identify data transformation
requirements and explore implementation approaches.

Intellias | October 2022 - June 2023 (Automotive)
Junior/Middle Java Developer

Designed and developed a Java compiler responsible for processing source data from Oracle DB.
Transformed raw data into the NDS format, enhancing compatibility with automotive systems.
Documented code, processes, and system architecture to facilitate onboarding and knowledge transfer within
the team.
Analyzed system performance and implemented optimizations to meet speed and resource requirements for
automotive navigation.
Optimized database queries for improved performance and efficient data retrieval.
Utilized Kanban methodology to manage work tasks, optimizing team collaboration and project transparency.
Coordinated with software architects, testers, and product managers to align development efforts with project
goals.

Pet project
Full-stack developer

Designed and implemented the backend architecture using Java, ensuring scalability and maintainability.
Developed core features, including user authentication, product management, and order processing.
Implemented optimized database queries to enhance system performance.
Established and maintained an SQL database to manage product inventory, user profiles, and order history.
Developed comprehensive unit tests to ensure the reliability of the application.
Successfully deployed the online shop to the internet, ensuring high availability and uptime.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


In the last project I contributed to the successful delivery of reliable software solution in the healthcare domain. I played a vital role in developing and implementing software solutions. I actively participated in requirement analysis, design discussions. My responsibilities included coding the application, conducting code reviews, and all the stuff that typical developer does. Additionally, I took the initiative to onboard and mentor new team members, ensuring their quick integration into the project. I also participated in upskilling programs to stay updated with the latest technologies.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: upper

B.Sc. in Computer Science in Ukraine

M.Sc. in Computer Science from european university /English-speaking Master’s Program/
In total 5+ years of professional experience in Java Development with different technologies.
 *  Can travel / leave Ukraine now ( if needed).



Java 8/11/13+ , J2EE, Spring (Core, Data, MVC, Boot, Security), Servlets,GWT, JSP, EJB, JPA/ Hibernate, ORM, 
Web-Frameworks and Libraries (Struts,  Maverick, Velocity), MVC / MVP, 
Application /Web Servers (JBoss, Apache Server, Tomcat), Webservices, REST, SOAP, IDEA/ Eclipse, Swing,  JUnit, Mockito, JDBC, JDO, GIT + GitHub, SVN, JIRA, Maven, log4j,
UML, OOP/OOD, JSON,  XML (XSLT/XQuery/XPath, DOM, SAX, JAXP,JIBX),  HTML,
Docker (basic usage), 
JavaScript (without JS frameworks).

Databases:Oracle(PL/SQL), PostgreSQL, MySQL.
Interested in:
modern tech. stack, long-term project, clear tasks, cooperation with different roles (QA, DevOps etc), 
flexible work schedule.

Not interested in:
 bureaucracy, micromanagement, schedule 9-18h.

Salary expectation for work in Ukraine, abroad higher.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate

I participated in the development of the marketplace from scratch and in the development of the CLP system (bonuses, cashbacks, gifts).
I participated in the development of the marketplace from scratch and in the development of the CLP system (bonuses, cashbacks, gifts).
Stack: Spring Framework, Spring boot, JPA/Hibernate, Spring Security, Maven, Jira, Git, IntelliJ IDEA, Spring MVC, Java 8 & 11, Kotlin (beginner), JUnit 5, Linux, Kafka, ElasticSearch, Liquibase, Camunda.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


I started my commercial development in July 2021.

During this time, I worked as a Junior Java Developer and was involved in writing microservices, testing, writing documentation, supporting deployment processes and analyzing data.

The peculiarity of the work was the integration of Python models into the microservice architecture.

In addition, I have been writing small pet projects to challenge myself and try new things. I can give a link to them in my CV.

Unity Game.
Personal Site
Telegram Bots
Managment system for devices in local network.

I developed my own projects in the commercial scope of the company, I was engaged in the architecture design of new and support of existing projects.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: fluent

I have successfully published a cross-platform mobile application which allows designers to show their works and connect with customers. I took a part in development of an application which processed high volume of data from telecom providers and allowed customers to get information in relatively small time frame.
I've an experience of developing back-end for a system with relatively high load and high availability in Java. And some experience in developing front-end applications in React.
I'm looking for a place with good culture and place where I will be able to use new technologies.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


I’ve been working as Full Stack Developer in AurosKS for 2 year. My tech stack is default, more I described in my CV.
Before I had finished courses from NIX Solutions. There is a pet-project developed using Spring technology, tenologies such as Spring Data, Spring MVC, Spring Security, Rest API, Junit were included. Added CI using the service Travis CI.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper

My responsibilities. I've got a project that should be delivered asap, and there is only delivery manager above me, who helped me only with receiving this service. I'm responsible for this service.
I've been working at EPAM since November of 2018.
The first project was about booking system. I worked on it for 8 month.
Technologies I've used:
Java 8, Spring Framework 5 Boot 2, Hibernate/JPA, Maria db, Maven, JUnit, Mockito, Jenkins, Jira.
My responsibilities were like development new features, designing database, supporting existing code, writing test, demo features to product owner.

The second and current project is about insurance.
This project more bigger then previous, and there are a lot of different services which makes different logic, some of them are depends on other and some are independent.
I've worked with four different services. Services have difference in technologies.
I'm using Spring Framework 5, Boot 2, MongoDb, Oracle with MyBatis, JMS, Java8, Gradle, JUnit, Mockito, SLF4J.
My responsibilities are designing architecture for new service depend on existing databases, considering the scope of tasks for release, rising any risks if they are exist, development an application that is easy to maintain, distributing task for other team.
I'm really looking for a company that will help to grow, and as always want to find a team that is very communicative and friendly.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: upper


I've been working for 5 years on different projects, including:
- Internal time tracking/management system
- Data aggregation and management system in multi-service environment (telecom company)
- Ad mediation platform for mobile games
- Microservice-oriented backend for AA game (Century: Age of Ashes)

My main responsibilities were:
- Implementing new features by requests
- Project maintenance, bugfixing, test coverage
- Integration of 3-rd party APIs
- Performance optimization
- Designing improved solutions for problematic features

On these projects I've been working with Spring/Spring Boot, developing on Java/Kotlin by SCRUM/Kanban methodologies using REST as the main source of communication between services.
For storage and data management systems and tools, I've been using MongoDB, PostgreSQL, Oracle DB, Spring Data JPA, Hibernate.
Other tools and technologies that I'm familiar with are: Maven/Gradle, Git/SVN, jUnit, Mockito, Cucumber, Jenkins, SonarQube, ELK.
Lately, I was able to start working with Kafka, Docker and Kubernetes, which I'm not that familiar with.

I'm looking for a workplace with an interesting project, friendly team and overall a place where I can deepen my knowledge of listed technologies, especially Docker and Kubernetes.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent

Maintained data consistency in distributed no-SQL database (Cassandra).
Reduced the tech debt of the project (refactoring, unit/integration tests, appropriate exception handling, technologies upgrade)
Integrated caching read through strategy using redis.
I've been working on project with payment and flights domain. Have experience implementing full order flow that integrates with wide range of payment providers. The project is built using service-oriented architecture (microservice architecture in our case).
Had challenges with maintaining data consistency in distributed no-SQL database (Cassandra). 
Worked with reducing the tech debt (refactoring, unit/integration tests, appropriate exception handling, technologies upgrade)

All in all, I would like to work  with the same domain, with state of the art leading cloud provider (AWS), so I would like with AWS infrastructure, also planning to pass AWS Solution Architect associate exam. From programming languages perspective: I wouldn't mind Java and Scala.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper

Talking about my achievements and strengths, I would name the professional growth for the last year. I started like a person who had had no experience in development and for now I'm one of the people leading quite a huge project for custom development. As a specialist a have a strong desire to learn more and I'm able to study fast.
I've worked as a Java developer in Ukrainian IOT company for a year. I started there as junior developer and for the working time I've improved my skills a lot. I've improved my English skills significantly since I worked in custom development unit, so I communicated with clients almost everyday via email or real-time in Google meet. This also gave me an opportunity to learn how to convert business goal into technical task and estimate even them even without full knowledge of technology. I've improved code-writing skills. The job I did was related with Spring MVC application, Spring Security, Spring Dependency Injection, annotation and aspect programming, working with data base including Spring Data and JDBC for custom SQL queries. I've worked with platform in microservices architecture, became familiar with Kafka and Cassandra. Also I improved my knowledge in working with Ubuntu and base deploying process. I had a chance to work with Docker and Kubernetes as well.  Also I improved my skills in working with multithreading, especially using ListenableFutures
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


I was expanding existing functionality.
Created Spring Batch jobs.
Worked with Bitbucket and JIRA.
Working by scrum methodology.
Worked with Liquibase migration.
I Created own annotations for classes and fields.
Working with Transaction template and Retry template.
I implemented import/export csv and xlsx file.
I reviewed PR another developers.
I was writing Unit and Integration tests.
Implementing code according to GoF Design Patterns and SOLID Principles.
Daily calls with a foreign team.

Worked with microservices architecture.
Worked with multitenant application.
Worked with Spring Cloud, Spring Vault.
Implemented 2FA with google authenticator.
Worked with Liquibase migration.
Generating PGP encryption keys.
Working with Spring Security ACL.
Regularly spoke with a foreign customer.

Worked with multitenant application.
Worked with GItLab.
I was building architectures for database.
I Created views for optimization working process
and complex functionality.
I implemented triggers for tables.
Worked with flyway migration.
Implemented the complex logic of calculating prices.
Working with MapStruct.