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

1. Our project CityElf won in the Hillel Evo startup competition. 
We had been creating a fully working prototype of the product for 4 month. Now, yo can see a website and mobile application.
In CityElf project I use: Linux OS, GitHub, JetBrains products (Android Studio, Intellij IDEA), use SQL DB, Firebase, parse Json response, Google Map API and Google Place API. 
2. Macking TelegramBot
Commercial experience:
1. Apex back-end developer in Synebo. Our team make network app. Technologies: Apex, Salesforce, SOQL/SOSL, Heroku, JQuery.
Non commercial experience:
1. Netcracker, Java Back-end developer. My team and I were development ERP system for project management. I was engaged in creating a backend, database structure and build core of front-end on .jsp, write UserStories, build Class diagrams in UML modeling. Technologies: Spring MVC, Spring Security, Oracle DB, Apache, Spring JDBS, Heroku, Subversion VCS, Travis. We used EAV model of databases structure. 
2. Worked with a big team on our startup project - CityElf (at the end of аugust we will complete the project completely).Android development with Google API integration and working on Spring Boot system.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: fluent


Commercial experience in Java development using different technologies. Experience developing microservices, REST & Messaging API, integration with 3rd party services,  code review, unit tests. Worked with Kubernetes, Jenkins, Datadog.
Also, experience with front-end development in Agular, HTML&CSS
Looking for a position of a Java developer on a project with microservice architecture
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Commercial experience with microservices based on Java 11+, Spring framework, Docker, CI/CD. Took part in migrating a monolithic application to a new microservices system.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Commercial expirience in building web and distributed
applications.
Current project is in fintech domain responsible for registration and processing cash loans. Consists of a large number of microservices.
Also multiple projects in EdTech, retail and insurance. Including
student testing tool; user identity management; ETL solution for
data migration. Projects had both monolithic and microservice
architectur
Position: Java Developer
Category: Java
Experience: 0.5 years | English: fluent

Codewars – 3 kyu (Java). Solved tasks >200, honor percentile: top 3%.

Currently maintaining commercial web-application to assist Flight Dispatchers with flight list and all details within. Written and designed as a solo project.
Commercial web application: Flight-Planner (Github link availbale)
App for reports generation based on data taken from LEON flight planning system.
Spring (Core, Web, Security), JWT, Stateless, JSP, GraphQL.

Learning project: Cinema CRM (Github link available)
Spring (Core, Web, Security), REST API, Hibernate.
Hi, I’m Alex. Targeting Java Developer position to deepen my technical knowledge and expertise.

6+ months of hands-on experience, advanced English level and highly developed soft skills, obtained during 12+ years of aviation area work including a mid-level management position are combined with strong knowledge and experience in Java programming.
Well familiar with Java Core, Spring, REST API / Stateless, Git, Maven, Hibernate and common testing tools.
Have experience with JWT, JSP, HTML/CSS, MySql, GraphQL, Heroku, GitHub/ BitBucket/ Jira tools.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Company: Clover.Tech.
Position: Java Developer.
Description: Work with the internal framework of the company, its improvement. Development of own utilities to simplify development when using the framework.
Responsibilities: Bug fixing, features improvements.
Technologies: Java 8, Stream API, HTTP, GWT, Maven, Tomcat, JavaFx, Jira, Git.

Company: GoIT.
Position: Intern Java Developer.
Description: Java SE, Java EE. Learning new technologies, frameworks.
Technologies: Java 8, Spring Framework, MySQL, Hibernate, Git, Maven.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: pre


Company: EPAM		 			
Project: Extension hybris B2C accelerator                                     
Description: The system of attracting new customers to the store looks like an achievement system in-game
Used: Hybris commerce (1905), GreenMail, Postgres, MySQL, XML, JSP, JSTL , Mockito.

Project: Developing Servlet online store
Description: An online store for the book business that includes a catalog, the ability to order goods, and the presence of a personal account.
Used: MySQL,  Servlet, Tomcat, log4j, JSP, JSTL , Mockito

freelance
Project: Spring based Rest API for asset storage
Description: Rest api for asset database. With the implementation of loading, deleting, searching, editing. Security system based on user roles.
Used: Spring boot(3.0.0), Spring secure, Spring Data, PostgreSQL, Open Api (SwaggerUI), Jackson, Mapstruct, liquibase, postgres.
I am looking for a team where I can improve my technical and soft skills
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Company: EPAM Systems (01/2023 - now)
Role: Junior Java Developer (Back-end developer)
Description:
Designing and building solution components within the EPAM Fast-Data platform, focusing on accelerating the adoption of event streaming as a platform, including event lifecycle management  federated governance and control plane capabilities, by utilizing Microservices architecture, Java, Spring Boot and Kafka APIs
Stack: Java, Spring Boot, Hibernate, PostgreSQL, Apache Kafka, jUnit 5, REST, Postman, Docker

Company: EPAM Systems (08/2022 - 12/2022)
Role: Trainee Java Developer (Big Data engineer)
Description:
Resolved various tasks related to streaming data processing using Apache Spark.
Stack: Java, Apache Spark, Docker


Projects: 
University Timetable: (look on GitHub)
An application for simulating the timetable for students and teachers for the specified period (faculties, classrooms, courses, students, teachers, events). We get the timetable for the specified student or teacher for the specified dates (from start date to end date)
Stack: Java, PostgreSQL, Spring, Hibernate, jUnit 5, Thymeleaf, REST, Swagger
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent


Company: iTechArt
Project: Tax and Payment Application
Work period: 05.2022 - present
Technologies: Java, Spring Family, ElasticSearch, Jenkins, Docker, Kubernetes, AWS


Company: EPAM, Thomson Reuters
Project: HighQ
Work period: 09.2021 - 05.2022
Technologies: Java, Spring, Struts, TestNG, Junit, Selenium, mssql
Responsibilities:
* Improving code coverage
* Writing new test cases
* Fixing existing test cases


Company: Datasite
Project: kpi
Work period: 08.2020 - 09.2021
Technologies: Java, GWT, Spring, Spring Rest, Hibernate, JDBC, Redis, Solar,  PosgreSql
Responsibilities:
* Project maintenance
* Developing client-requested features
* Fixing bugs
* Writing new services
Position: Java Developer
Category: Java
Experience: 2 years | English: fluent


Company Name: Intellias
PROJECT: «NDS-TECH»
Description:
The Navigation Data Standard (NDS) Is a standardized format for automotive-grade navigation databases, jointly developed by automobile manufacturers and suppliers.
NDS aims to develop a standardized binary database format that allows the exchange of navigation data between different systems.
NDS is used by the biggest automotive companies such as
Mercedes, Audi, BMW, Volkswagen, etc.
Responsibilities:
Back-end development
Features implementation for different sub-projects (NDS Map compilers, test suites, etc.)
Writing Unit Tests
Creating documentation
Technologies and development tools used:
Java, Scala, SQL, Maven, Spark, AWS, Database Inspector, Confluence.

FREELANCE WORK
Responsibilities:
1. Architecture design
2. Database design
3. BackEnd Development
4. Testing
5. Deployment
Technologies and development tools used:
Java, Spring Boot, SQL, Maven, PgSQL, Swagger, Heroku, Mockito, 
Docker, Amazon Elastic Container Registry, Amazon Elastic Container 
Service, Amazon RDS, Liquibase.

Undergraduate practice:

Volunteering UA
Project Description:
Volunteering UA is a software system that provides information about the activities of volunteer organizations, automates the processing of requests for aid, systematizes fundraising, and makes the process of volunteering more transparent. Furthermore, Volunteering UA provides tools to manage and prioritize the queue for receiving aid, manage organizations’ events and resources in warehouses. The solution method involves using the Spring Boot framework, Java programming language, Heroku hosting service, JUnit and Mockito testing frameworks, Liquibase data migration tool, GitHub project version control system, IntelliJ Idea development environment, PostgreSQL
database management system and Swagger as open API documentation.
Customer: NURE Department of Software Engineering 
Responsibilities: 
Architecture design
Database design
Backend Development
Testing
Deployment
Tools & Technologies: Java, Spring Boot, SQL, Maven, PgSQL, Swagger, Mockito, AWS, Docker, JUnit, Hibernate, H2
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate


Company: Nix Solutions (07/2021)
Projects:
Microservice-based SAAS system in insurance domain:
Multitenant platform that automates end-to-end health (primarily)
insurance shopping, enrollment and renewal for businesses and
individuals. Provides web-based management of health plan offerings,
review and reporting functionality. Integrates with external systems (e.g.
Salesforce). Core set of services is domain agnostic and can be reused
to build applications in other domains. The platform can be deployed in
public clouds or on-premises.

Role: Developer

Responsibilities:
- Implementing and maintaining Spring Boot based services - Contributing in all phases of the development lifecycle
- Active participation in code review process
- Continuous improvement by investigating alternative solutions and
technologies with subsequent presentation for architectural review
- Conducting regular sprint activities like groomings and
retrospectives
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

Java Core trainer for the staff development company's training project (QA)
Company: RiverSoft
03/2018 - c.t.
Lead back-end developer
Project: Platform system for events aggregation with social network elements. 
    Lead developer at the multiplatform project EVENTSSION (events aggregation) from the moment of its creation. It was managed to design and write a product.  In fact, the created product consists of catalogue elements of eventful social web,  such as events recommendation system (Apache PredictionIO), friends recommendation system (Neo4j Graph Platform),  multilanguage full-text search (Apache Sole),  chat possibility, etc. Application architecture is based on a multiservice approach with the usage of EDA (Rabbit MQ)  and stack Spring Cloud. By means of applied technologies it was able to create fault-tolerant application back part which can support heavy load and bring profit. 
Managing a small team (3 developers), mentoring, code reviewing.
Project technologies stack: Java/Groovy, Spring/Spring Boot2 ecosystem (Core, Data, Security, Session, AOP, MVC/WebFlux, AMQP), MongoDB, Redis, Neo4j, Apache Solr, Apache PredictionIO, RabbitMQ, WebSocket (STOMP, RSocket), Docker, Docker Compose, Spock Framework, Gradle, Nginx, Cloudflare, Firebase Cloud Messaging

Company: RiverSoft
07/2016 - 03/2018
Back-end developer
Project: Several similar gambling systems for different countries.
The company had several gambling systems for different countries and law requirements. We developed the generic platform for customizing and switching games, customizing cashier workplaces, switching Generators of random numbers for different countries (law requirements). Also, we developed the hierarchical server-server architecture for managing hardware, handling payments and taxes, building reports for a government of a country.
Some central servers had 2000 transactions per second (~6000 RPS)
Project technologies stack: Java/Groovy, Spring Boot ecosystem, MySQL, PostgreSQL, Redis, Spock Framework, REST, WebSocket, STOMP, Nginx.
Looking for the position of a middle or senior developer, in accordance with the project and team. Possibility of remote work
Position: Java Developer
Category: Java
Experience: 2.5 years | English: upper


Company: Uzum Bank
Duration: January 2023 - till now
Company: UZINFOCOM
Duration: February 2022 — October 2022
Java Software Developper
Developing modern start-up projects under Java Technologies like Spring Boot, Docker, Postgres and provide with external integrations.

Company: The Upstarters, London, England, Toronto, Canada. 
Duration: June 2021 — February 2022	
API Integration, API development, Spring Boot, Spring Data, Swagger, Spring Security, JSON, GraphQL, JPA, Rest API, Postman, Postgres, MySql. Degubbing, Desgining Database and maintance with strong Sql queries, API integration with variety API platforms like Shopify, Square POS, Twilio and etc. 

Organisation:  TATU UF
Role:           Backend-разработчик
Duration:   November 2019 — October 2020	 
Spring, Spring Boot- Java backend framework
Spring Data, Spring Security, JSON, JPA, Rest API, Postman, Postgres, MySql. Degubbing, Desgining Database and maintance with strong Sql queries.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Competent coder (169 completed kata’s on codewars, top 16.8%), spent 500+ hours in coding in the last 4 months, English level upper-intermediate.
The opportunity to develop, learn.
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent


Competent coder (4 Kyu on Codewars) with experience in web development. Skilled in popular Java frameworks, worked with SQL databases. Good English. Former tech journalist.
Exciting projects and friendly team
Position: Java Developer
Category: Java
Experience: 0 years | English: pre

My education: National Technical University of Ukraine "Kyiv Polytechnic Institute" Bachelor`s degree, Computer systems and Networks.
Completed programming courses in the Java programming language, Java Start, Java OOP and Java Pro at the company Prog Academy. In addition, I completed Java developer courses at EPAM Systems.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Passed a course on algorithms, data structures and Java core, practice on Hacker Rank, Leetcode and Javarush. I devote all my free time to training, about 20-25 hours a week.
Complete EPAM Java cources and EPAM lab. I have knowledge of Java core, algorithms, data structures, web applications development. I have a great desire to learn something new.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Complex payment solutions for POS terminals, payment systems technologies - Visa/Mastercard (VSDC, PayWave, MChip, PayPass).
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent

For over a decade, I have worked with Java across all levels of Software development - Desktop, Mobile, Web. I am familiar with design patterns and algorithmic Structure. Very fast with tasks and a good team player. Some of the framework i have used include
- Docker, Git, Java, JavaEe, JSF, Hibernate, JPA, Rest, AWS, CI/CD, Spring, Springboot, Postgres, Apache Ignite, Apache Kafka, Redis, JNI, Android, groovy, CDC. I am very versatile.
- Computer Science: Algorithms, data structures, concurrent programming.
- Engineering: Design patterns, testing, monitoring, profiling, Scrum, TDD.
- Java stack: Java core, JSP, Thymeleaf, JDBC, JPA, Spring Boot, Hibernate, Flyway,JSF, JSF2, Maven, Tomcat, Apache Ignite, CDC(Debezium), Hibernate, Hadoop, Apache Spark, Rabbit MQ, Active MQ, Apache Kafka, Spring.
- Golang stack: Gin, gRPC, Bazel
- Web: HTML, CSS, JavaScript, jQuery, Angular, Node.js.
- DB: SQL, MySQL, MSSQL, Oracle 10g, MongoDB, Cassandra, PostgreSQL, tarantula(based on Lua).
- Application servers: Tomcat, Glassfish, Jetty, Netty(Reactive)
- Build automation: Maven, Bazel
- Testing: JUnit, Mockito, JBehave
- Version Control: Git, SVN
C++ - Cmake, Bootloader Security, Flash Encryption, Debugging, Reverse Engineering(Ghidra), Firmware design & development, OTA updates,  open source libraries(libcurl, libssl, opengl etc.), Performance optimization, Algorithm design

Skills
Java Core, JDBC, Spring MVC, Hibernate, Java EE, JavaScript, Maven, Git, REST API, Jira, Docker, Kubernetes, AWS, Frameworks: Spring Boot, JAX-RS, CI/CD, Event Sourcing, CQRS, GoLang / Go, Bazel, gRPC, Cassandra, Kafka, C++

Looking for
I am looking for a job as a software engineer to improve myself and accept new challenges.
I always hold myself to a high standard professionally, and expect a conducive working atmosphere.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

Developed several personal projects that significantly improved my Java development skills and facilitated learning of new technologies.

Earned a diploma as a Junior Specialist in Computer Science after completing 4 years of study at the Technological College of Lviv Polytechnic National University.

100 Algorithmic Tasks solved during the last 2 months
Computer Science graduate with strong Java skills and an intermediate level of English. Enthusiastic about collaborative projects and eager to create impactful solutions for users. Seeking opportunities to grow professionally and make a meaningful impact. Excited to join dynamic teams and take on new challenges.

There are some of my projects:

Simple Web Application for Drivers:
Developed a web application with authentication, registration, and CRUD operations.
Technologies: Java (JDK 11), Apache Maven, Apache Tomcat, MySQL, JDBC, Javax Servlet, JSP and JSTL, HTML/CSS, Checkstyle plugin.

Cinema Application :
Created a cinema application with user authorization and different functionalities based on user roles.
Technologies Used: Java (JDK 11), Hibernate ORM, Spring (WEB, Security, MVC), MySQL, Apache Tomcat, Apache Maven, REST, Jackson.
I am seeking opportunities to work on interesting and innovative projects that provide real value and meet the users' needs.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate

I have been developing REST API using Spring Framework on different projects. Wrote code at all levels of the backend part (controllers, services, repositories). Engaged in testing and writing tests (unit tests and database tests) for functionality.
Computools: may2021-jul2022
CURSOR.EDUCATION: jun2022-sep2022

Credit Agricole: oct2022-present
Development of functionality for the CA+ mobile application and the CA+ Pro web application. Development of architectural solutions, writing tests, describing the architecture and writing documentation.
I would like to work in a good team on an interesting project. I prefer to develop REST API using Spring Framework
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent


• Contributed as a key member of a development team that successfully built and launched an entirely new internal application called Credit Risk Platform.
• Developed a Java/spring boot based downstream API that processes thousands of internal upstream requests per minute for company analytics.
• Led a team effort in migrating from Teradata to Hadoop data warehouse resulting in improved performance and maintainability.
 • Played a pivotal role in the generic implementation of the ORACLE queries which were exposed to SQL injection
• Developed and maintained Spring Boot applications and developed Microservices
• Planned and created reactive user interfaces and efficient back-end functionality.
• Designed, developed, and optimized databases along with queries and views.
• Used GitKraken to manage branches and implement continuous software development

Technologies Used
React, JavaScript, Java, Spring boot, NodeJS, Oracle, Weblogic Server, SQL, Splunk, Spinnaker, Ansible, Jenkins, , JUnit
I value the flexibility that remote work offers, allowing me to maintain a better work-life balance and be more productive in my tasks.
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent

Experienced Java Developer with a Passion for Crafting Robust Applications

As a highly motivated and skilled Java Developer, I bring 3 years of hands-on experience in designing, developing, and implementing Java-based solutions. Throughout my career, I have thrived in creating reliable and efficient applications, leveraging my in-depth understanding of Java frameworks, object-oriented programming, and best coding practices.
Contributed to a push notication project with a micro-service architecture, utilizing gRPC for internal communication between microservices. Worked with MongoDB and Cassandra databases, as well as Kafka as a message broker for handling high volumes of data in real-time.
Contributed to the newly established OAUTH2 flow by creating required adapters based on Keycloak. The adapters were designed to securely handle authentication and authorization between dierent services in the bank's ecosystem, ensuring seamless integration and enhanced security.
Developed a Telegram chat-bot to test the outsourced service. The chat-bot was designed to simulate user interactions with the outsourced service, allowing us to identify and resolve issues before deploying the service to our customers.

Contributed to the development of a restaurant
management application, integrating various third-party systems and services such as Getir-Yemek (delivery/takeaway service), NBA, and CASPOS (tax systems).
Centralized chain restaurants by creating a centralized maintenance, streamlining the management and operations of multiple restaurants.
Developed a real-time reporting application for restaurant management, providing actionable insights and analytics to restaurant owners and managers.
Created a Back-Office application for restaurant
management, providing a centralized interface for managing orders, inventory, and other key aspects of restaurant operations.
Developed REST APIs for restaurant order devices, enabling seamless integration and communication between different parts of the restaurant management system.
Integrated thermal printers to the application, enabling automatic printing of order receipts and other documents.
I expect a healthy work-life balance, and I would prefer to avoid roles or companies that consistently demand long hours or have a culture of overworking without adequate compensation or recognition.
I am eager to grow in my career, and I would prefer to avoid roles that offer limited opportunities for professional development and advancement
I value flexibility in my work schedule, and I would like to avoid roles that rigidly adhere to fixed hours without considering remote work or flexible arrangements when appropriate.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper

Taught Java at courses (NTUU "KPI") 2017;
Successfully finished SMART academy №32: .NET, C#, 2018;
Work at international company abroad;
Number of personal projects in Java, Kotlin, C# / .NET, Unity3d, Qt for improvement of skills;
Convidera ‒ partner of Pixelboxx GmbH (Kyiv/Germany)
Eurosoftware, s.r.o. ‒ part of GK Group (Czech Republic)
Eurosoftware UA ‒ part of GK Group (Lviv)
SmartBusiness (Kyiv)