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

A skilled and motivated Java Developer with a good technical background. Excellent communication skills and able to work in a team and the java community to define and refine new functionality. Looking for an ambitious company that will challenge my developer and problem-solving skills and allows me to continue to develop my knowledge and potential.
Accounting Tool
I develop a tool to automate accounters' work and integrate HR system, time tracking, and accounting into a single platform. My responsibility is to design and implement new functionality and support the existing app. 
Environment: Java 17, Spring Boot 3, Spring Security, Spring Batch, Spring Webflux, Hibernate, PostgreSQL, Docker, Maven, Junit, Mockito

Content creation platform
Creator is a content creation solution that empowers marketers to rapidly and easily create rich, interactive experiences that drive conversions.
One of my priority responsibilities was the decomposition of an existing legacy system and migration it to microservice architecture.
Environment: Java 8, Spring MVC, Spring Boot, Spring Security, MongoDB, AWS S3, Docker, Maven, Junit, Mockito

Bank project
​ It is a large bank project. Our team developed new modules and
supported the old ones. I was responsible for designing, implementing, and testing new features on this project.
Environment: Spring MVC, Java 7, Maven, Oracle, Weblogic, Docker, Spock Framework, Junit, Mockito

Chatbot aggregator
A platform that allows you to setup chatbots for your business in touch on
all popular platforms like Telegram, Viber, Messenger, Discord
- Developed architecture of microservices and core logic
- Researched API of most popular messaging platforms
Environment: Spring Boot, Java 8, Gradle, MySQL, Docker, Junit, Mockito


Crawlers
I was developing a project that crawled and parsed information from
HTML pages. Parsed info is processing and saving to MySQL DB
Environment: Spring Boot, Java 8, Gradle, MySQL

Trade Bot
Trade bot for a crypto exchange that uses its own trade
strategy. All done trades are published to Google Sheets via API.
Environment: Python 3, PostgreSQL
It's necessary that the company doesn't mind me to work a few projects at the same time. If that's not OK for you and you are finding a worker who works only with your company, don't waste time chatting with me.
Position: Java developer
Category: Java
Experience: 1 years | English: intermediate

Non-stop learning of new technologies.
Pet project for learning.
Almost 1 year experience in a European company.
Used technologies:
Java 11, Spring Boot, Spring Data, Maven, PostgreSQL, FlyWay, Lombok, Git, Docker.
Interesting projects
Continuous skills development
Position: Java developer
Category: Java
Experience: 3 years | English: upper


Apr-2020 - Till now - Software Engineer

Project 1: Platform Engineering, Custom Gradle Plugins,
Aug-2021 - Till now
Customer: Software & Hi-Tech

Project 2: Offline mall software,
Dec-2020 - Jul-2021
Customer: Retail & Distribution
Project: Replatform of a 6MM line of code in-store system. The project uses agile methodologies to
reverse-engineer the existing system

Project 3: XML converter,
Oct-2020 - Nov-2020
Customer: Business Information and Media
Project: Command-line application based on plain Java 8: icml2dita converter (both - kinds of XML
format) for publishers needs.

Project 4: Test portal,
Apr-2020 - Sep-2020
Customer: Service IT company
Project: Test Portal - internal project for employee testing, store questions and tests, tests`
result etc.
Position: Java developer
Category: Java
Experience: 1.5 years | English: pre


As software developer since 2003 I had been participated in various projects in different industries. In 2016 I made decision to continue my career path in software development as a Java developer. Already have 1+ year Java experience.
Looking for opportunity to get more experience with high loaded and distributed systems.
Position: Java developer
Category: Java
Experience: 4 years | English: upper

Courses:
  ITEA Java Base
  ITEA Java Core Advanced
Aug-2022 - Mar-2023 - Software Engineer, EPAM Systems
Customer: protected NDA 
Project Description: Cyber FInancial squad for MDA team
Responsibilities:
• Implementation of new features for Batch framework which includes the list of batch jobs, tenant information and AWS infrastructure to process the data
• Bug fixing and code refactoring
• Work with Proof of Concept (POC) for possible features
Tools and Technologies: PostgreSQL, DynamoDB, IntelliJ IDEA, Maven, Git, Docker, JIRA, Jenkins, Java, Groovy, Spark, GitHub, Jenkins, Aws Lambda, Aws Step Function, SQL

Apr-2021 - Jul-2022 - Software Engineering, EPAM Systems
Customer: protected NDA
Project Description: It's E-Commerce product, the main area teams are working on Send parcel functionality. Integration with external vendors is also in scope 
Responsibilities:
• Investigating third part API, detected needed endpoints
• Development of Restful services for communication with third-party API and internal services(microservices architecture)
• Working with MySQL and DynamoDB databases
Tools and Technologies: MySQL(Oracle database), DynamoDB., IntelliJ IDEA, Maven, JUnit, Mockito, Git, Docker, JIRA, Spring MVC, Spring JPA, OAuth 2.0, SQL, Flyway, DynamoDB, AWS(CloudFormation, Parameter Store, CloudWatch, DynamoDB), Java 11, Spring Boot

Jul-2019 - Mar-2021 - Junior Java Developer, SoftJourn, Inc
Customer: Customer Name protected NDA
Project Description: Online expense reporting and invoice management service that provides complete process automation and cost controls around an organization's accounts payable operations
Responsibilities:
• Development business rules and user interface customer configurations using Java, SQL, Groovy
• Manual testing business work flows and user interface of software applications
• Collaboration with project managers and configuration analysts to identify the optimal solution for a customer's requirements
• Working with QA, engineering teams, and system admins on trouble-shooting issues in multiple environments
• Consulting and mentoring colleagues on the user interface part of configuration
Tools and Technologies: MySql, MongoDB, IntelliJ IDEA, Maven, JUnit, Mockito, Git, Docker, JIRA, Java, Groovy, Spring Boot, Spring MVC, Spring Data
Position: Java developer
Category: Java
Experience: 2 years | English: intermediate


Back-end developer/Flutter developer at BuyCrypt
August 2021 - February 2022
Short description: I worked on a crypto-trading start-up, as a java developer. But I was the only person who knows mobile(Dart/Flutter) development as well as back-end. So i fixed bugs and implemented new features across the whole system.

JS Full-stack developer at Applicature
January 2021 - March 2021
Short description:  I worked as back-end developer with Node.js and Amazon lambdas and as used Angular and Web3 API as front-end developer.

Java developer at Rocke.Tech
September 2020 - December 2020
Short description: ​supporting online banking service for American and Canadian users.

Freelance Flutter Developer
Jun 2020 - September 2020
Short description: ​developing an application to work on android/ios and web, using
Flutter Web beta. Implementation of facebook and google OAuth2 authorization.

Java Full-Stack Developer at IRENS
August 2019 - February 2020
Short description: ​creating REST web-service from scratch and rewriting the frontend
application for the admin panel of internal use. Transferring to another project
Istarted studying React.js.

Trainee at Mydutyfree LLC
March 2019 - May 2019
Short description: ​In two weeks I studied Selenium and started the system of automatic
web interface testing. Also I fixed bugs and added new features in two android
applications: online store of Duty-Free goods and application for cashiers at
delivery points.

Android developer at DOCUDAYS.UA
February 2019 - March 2019
Short description: ​Working for the International Human Rights Film Festival, I developed
and launched an android application to test tickets by volunteers. During the whole
time of the festival I helped the volunteers, collected user stories and promptly
released updates. With the application, more than 15,000 tickets have been
checked.
Position: Java developer
Category: Java
Experience: 1 years | English: intermediate


Bank application development using the following technologies:
- Java 8
- Spring Boot
- Selenium

Providing support 24/7, reviewing someone else's code.

Web application development for solar panel owners.
Technologies used :
- Java 11, Spring Boot
- Spring Data, Security
- Gradle, Liquibase, Postgres

Using the following task managers:
- Phabricator, Jira, Git
Position: Java developer
Category: Java
Experience: 3 years | English: intermediate

- Created a SharePoint and DB synchronization system
- Fixed SQL Injection 
- Replaced and refined the graph display system
- Bug fixes and development on a large education project
- Bug fixes on frontend (Angular + JS)
- Working with SharePoint and Azure Storage REST API
- Database development and design (MS SQL)
- Development of synchronization systems 
- Web server administration (Linux)
- Friendly team
- Interesting tasks
- Professional growth as Java developer and personality
Position: Java developer
Category: Java
Experience: 2 years | English: upper

AWS Certified Cloud Practitioner.
Clear Solutions | Client - Flow Swiss AG Feb 2023 – Present.
Middle Java Developer 
The plugin adds the possibility to start builds in Jenkins on the Flow Swiss CI Engine platform. The world's first Apple Silicon Mac powered CI service with support for ephemeral macOS and Linux build agents.
• Redesigned code to reduce complexity from 100% to 0% according to AWS CodeGuru Reviewer. 
• Reworked project tests to increase code coverage from 7% to 90%. 
• Modified old plugin to work on the new version of Jenkins. 
• Integrated GitHub Actions for using CI to reduce human factor errors.
Stack: Java 17, JUnit 5, Wiremock, Mokito, Maven, Jenkins.

Palanquin | Client – Palanquin Dec 2022 – Feb 2023.
Junior Java Developer
A digital platform that helps brokers, shippers and 3PL's connect on a shared network. Digitalizing the trucking industry and freight brokers by providing live freight visibility, freight matching, live capacity with real-time data optimally matching freight with available trucks.
• Increase sonarcloud tests coverage from 10,9% to 91.2%. 
• Implemented docker container and wrapped a project in it with all necessary dependencies. 
• Incorporated missing dependencies for legacy project.
Stack: Java 8, SpringBoot 2, Spring Data JPA, PostgreSQL, JUnit 4, Wiremock, Mokito, Testcontainers, Docker, Maven.

Corbium.space | Client - Corbium.space Aug 2022 – Dec 2022.
Junior Java Developer 
Website for complex game servers in Minecraft.
• Implemented integration tests form multiple services to increase their test coverage from 0% to 90%. 
• Redesigned a service from stateful to stateless to protect users’ temporary data from system failure. 
• Redesigned service logic to transfer money only to friends. 
• Implemented special offers service.
Stack: Java 17, SpringBoot 2, Spring Data JPA, PostgreSQL, JUnit 5, Wiremock, Mokito, Docker, Gradle.

Clear Solutions | Client – Clear Solutions Dec 2020 – Aug 2022.
Trainee Java Developer 
Education web platform for learning English by processing film subtitles.
 subtitles. 
• Integrated tests for project coverage from 0% to 100%. • Implemented version control for a database. 
• Created external client for Lingualeo API.
Stack: Java 17, SpringBoot 2, Spring Data JPA, PostgreSQL, Flyway, JUnit 5, Wiremock, Mokito, Testcontainers, Gradle.
Position: Java developer
Category: Java
Experience: 3 years | English: intermediate

-
Commercial experience - 3+ years
Technologies:
Java SE, EE, Spring framework, ESB, REST, SOAP, Spring Boot, 
Swagger, ORM, OXM, JDBC, SQL, maven, git
backend, integrations, new technologies
Position: Java developer
Category: Java
Experience: 5 years | English: fluent

Skilled and experienced, solution-oriented software engineer with 5+ years in Information technology and excellent communication skills.
Connectivity project:
- Development of new features, components and update of existent;
- Bug fixing and source update;
- Working with support department to establish requirements.

Web based hardware design system:
- CRUD operations maintenance;
- Developing new back-end functionalities;
- Identifying and resolving integration conflicts.

Sales platphorm:
- Bug fixing and test coverage;
- Analyzing data, conducting compatibility and quality assurance;
- Assistance in new functionalities development.
Looking for an ambitious company which will challenge my developer and problem-solving skills and allow me to continue to develop my knowledge.
Position: Java developer
Category: Java
Experience: 2 years | English: intermediate

Experienced in: 
- development of new functionality according to functional requirements; 
- creating and modifying application architecture;
- development of databases structure;
- development of applications from the scratch;
- performing code review;
- using Agile methodologies;
- introducing of continuous integration and issue tracking systems on the project.
Core expertise: Machine Learning, Software Development
Languages: Java, Scala, SQL
Frameworks: Spring (Spring Core, Spring Boot, Spring REST, Spring Data), JDBC API, JPA/Hibernate Core, Apache Spark
Databases: MySQL, Postgres, HSQLDB, Apache Cassandra
Frontend: Thymeleaf, Bootstrap
XML: DOM, SAX, StaX
JSON: Jackson, Gson
Application Servers: Tomcat
VCS: Git
Logging: Log4j, Logback
Testing Tools: JUnit, Mockito, Hamcrest, Spring Test
Continuous Integration: Jenkins CI
Code Quality: Checkstyle, Jacoco
Build Tools: Maven
Agile Methodologies: Scrum (JIRA, Redmine)
Platforms: Windows, Linux (Cloud Linode Platform), Mac OS X
IDE: Intellij IDEA, Eclipse
Not interested in support of legacy code & desktop Java application development.
Position: Java developer
Category: Java
Experience: 2.5 years | English: upper


Currently working on ATM backend for Tinkoff bank - supporting existing code base + design/code new services
Monthly 24x7 week-long SRE shift.
Position: Java developer
Category: Java
Experience: 1.5 years | English: intermediate

• Java Enterprise development with 1,5 year
• Solutions based problem-solving skills
• Experience in design of overall microservice architecture for enterprise application
• Experience in developing and extending java microservices (include tests)
• Experience in building own lightweight database
• Languages: Java( jdk 11+ ), JavaScript, SQL, HTML, CSS, Python(Basic)
• Technologies and Frameworks:
- Spring (Spring Boot, Spring Data, Spring Web)
- Thymeleaf
- Hibernate
- JDBC
- JMS (RabbitMQ , ActiveMQ)
- WebSocket (Socket.io, Spring WebSocket)
- Servlet API
• Tools: FlywayDB, Swarm, Portainer.io, TomCat, ARC, Vert.x
• Databases: MySQL, PostgreSQL, H2, Cassandra, Redis, MongoDB
• Testing: JUnit5, Mockito
• Build Systems and Continuous Integration: Docker, Maven, Gradle, Gitlab pipelines (CI/CD)
• Operating Systems: Linux, Windows
• Development methodologies: Design Patterns (GOF), SOLID,
• Version Control Systems: Git
• Development Environment: IntelliJ IDEA
• Tasks managing and time tracking: Jira, Redmine
December 2019 — currently
Java developer
Customer: USA 
Project: (Software, Client Portal)
Main responsibilities:
- Develop, extend, bugfix and support main services
- Create new approach for main services
- Writing integration and unit tests for each service

February 2019 — December 2019
Toweya Corporation BV
Java developer
Customer:Netherlands customer
Project: "Toweya - Internet search" (Internet search engine, Big data, text classification, Main responsibilities:
- Develop overall microservices architecture of search engine
- Develop distributed data warehouse (own database)
- Develop media services and web-search services
- Develop workflow of media services and web-search services
- Integrate Websockets functionality
- Writing unit and integration tests
- Create background indexation data flow
- Connect Python services to Java workflow
Position: Java developer
Category: Java
Experience: 4 years | English: intermediate

- successfully completed tasks.
- improving my skills.
Development of a large online design and printing platform. Based on this platform we have organized various web applications with specific requirements, desktop applications.
Tools:
Java 8, Java 11, Maven, Spring (Boot, Data, JPA), Vue, GitHub
Actions, Java Servlets, JDBC, JSP, JSTL, JS, Ajax, Web Services, Hibernate, PostgreSQL, Tomcat, Jira, Scrum, Kanban, Waterfall
cozy atmosphere; 
friendly team; 
interesting project based on proven technologies;
ability to improve and acquire new skills.  
No matter outsourcing or product.
Position: Java developer
Category: Java
Experience: 7 years | English: upper


Development of web applications and web services.
I am looking for projects where I can apply and improve my knowledge in technologies such as microservices, REST, Spring  Boot, SQL, Hibernate and databases.
Professional growth, friendly team, challenging tasks, interesting project.
Position: Java developer
Category: Java
Experience: 4 years | English: pre


During last 2 years I work as Java back-end developer, but also have wide total commercial experience in software development.
Had been participated in various projects and have an ability to work independently as well as a part of an integrated team.
Really like work with Java Concurrency, developing REST API services and interacting with DB servers, optimizing SQL queries.
Currently getting more into BigData and NoSQL.
Looking for opportunity to participate in new Java projects. Particularly I am interested in projects with micro-services architecture / high load / distributed computations / BigData
Feel free to contact me to clarify details and ask any questions :)
Position: Java developer
Category: Java
Experience: 2.5 years | English: upper

.
During last years I’ve got a good experience working as Java programmer in medical and travel companies. I have good knowledge of algorithms, data structures.  I dealt with databases MySQL, Postgres, SQL, BigQuery. Mainly it was related with Spring, Spring boot, Dropwizard, Hibernate, maven, git. gRpc, GraphQL, Docker, Kubernates.  Many projects were related with refactoring microservices, migrations or optimization. Also, I often worked with analysis, processing and transforming of retrieved data.
Position: Java developer
Category: Java
Experience: 1.5 years | English: fluent

october 2015 - present day
Project’s Description: Educational platform where teacher can create lessons and share them with students
Role: Java Developer
Responsibilities: backend part of marketplace part of RESTful API (Controllers, Services, Repositories, Entities, flyway scripts, Elastic search, ansible scripts)

april 2015 - septenber 2015
java and javascript developer
I worked in a team of 5 persons and developed an application for medical doctors to keep records of patients diagnosis, receptions, etc. using  Spring IoC/MVC, REST, MySQL, JUnit/DBUnit, Maven, AngularJS, Material design, Git.
English: Upper-Intermediate (written and spoken)

Techinical skills:
Programming languages: Java, Javascript
Technologies: Servlets, JSP, JDBC
Java frameworks: Spring (IoC/MVC/Data/Security), Hibernate
RDBMS: PostgreSQL,  MySQL
Web: XML,JSON, Tomcat, HTML/CSS, Bootstrap,REST, Sass/SCSS, AngularJS
Automation tools: Maven, Grunt
Testing: Junit/Dbunit, Mockito, TDD, Selenium
Continuous integration: Jenkins
VCS: SVN, Git
Methodologies: Scrum
OS: Linux, Windows
- opportunity of quick  growth as a professional
- friendly team
Position: Java developer
Category: Java
Experience: 4 years | English: upper


- Financial Data Analysis Platform (java 8, Apach Ignite)
- Serverless calculator of financial indicators (java 8, AWS Lambdas)
- Web application for e-commerce (java 8, Spring)
Would be great to have and use:
• the next or related technologies: AWS Cloud, Java8-11 or later versions, Spring, Docker
• Linux as working environment
Position: Java developer
Category: Java
Experience: 2.5 years | English: upper

IELTS - 7.5 (C1) - I am fully comfortable with using English as my main communication tool. We can have an interview in English, if you want to.
Fintech, product company - 1.5 years. Key technologies - Java, Gradle, Linux, Docker, with strong attention to the app performance.

Internship - 5 months.
Key technologies and tools - Java, Spring, MySQL,  JavaScript, Git.

Full-stack development of an internal project.
Position: Java developer
Category: Java
Experience: 1 years | English: upper

Implementing completely new features on EPAM’s SAP Commerce Intellij IDEA Plugin.
Have passed EPAM's Preproduction and SAP Hybris mentoring program. Worked on Hybris project (Canadian supermarket chain) implementing new and maintaining existing features for 5 month. Participated in EPAM's SAP Commerce Developers Toolset (Hybris plugin for Intellij IDEA).
I want to work in a company with a friendly atmosphere. Looking for the possibilities to improve my technical skills. Prefer to work with Hybris or Java (backend side only if possible).
Position: Java developer
Category: Java
Experience: 1 years | English: intermediate

achieved understanding of enterprise development and the fact that I can master any applied technology.
I am a Java developer and I enjoy developing useful and relevant web applications. My favorite technologies are Spring framework and React, databases and Restful API. I'm excited to continue my career by joining a group of dedicated professionals who value creative problem solving and the pursuit of a better life.

My Skills:
- Java SE, Java EE
- JDBC
- Hibernate
- Servlets and jsp

- Spring freamework
- Angular freameworks
- React freamework

- SQL/NoSQL databases (database structure design)

- design patterns

- Docker

Whot I do:
- monolithic Web Applications
- microservices Web Application (RESTfull API)
- full stack applications (Backend, Frontend, Databases)
- telegram bots

-deployment on a services (cloud services - Heroku, Red Hat, AWS, etc.)

Whot I wont:
- long term cooperation
- development opportunity
- interesting projects
- decent pay
- goal-oriented motivated team
A team of professionals who really need a competent employee.
Position: Java developer
Category: Java
Experience: 2 years | English: pre


I am a Java developer with 2 years of experience developing software in the Java language. I have expertise in Java SE, Java EE, Spring Boot, Spring MVC, Spring Data, Spring Security, JPA, Hibernate, JSON, Swagger/Open API, Microservices, RESTful API development, and web application development. I have experience developing high-performance, secure and reliable applications, and microservices. I am comfortable working with databases such as MySQL, and PL/SQL, and I have a strong understanding of development tools and techniques. I am a self-motivated problem solver who enjoys finding creative solutions to challenging programming problems. I am also experienced in using modern software development methodologies such as Agile.