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


Now I am a developer in a fintech product company. Here we develop all the lifecycles of transactions.
Previously I worked on security project. The main work here - is to develop tools or/and applications for security engineers and also deploy and support them in AWS.
I've been also working as a developer on media project. This project works with media and its metadata.
I have also participated in development of testing project. This project is a test system for internal and external users that gives a possibility of creating tests, passing them, tracking results and so on.

Skills:
• Agile: Software Development Methodologies: KANBAN, SCRUM;
• Cloud & DevOps: AWS: AWS API Gateway, AWS CloudFormation, AWS Lambda, DynamoDB, Amazon Athena, Amazon CloudWatch, Amazon Simple Email Service (SES), Amazon Simple Storage Service (S3);
• Java: Building Tools: Gradle, Maven;
• Java: JEE Frameworks: Hibernate, JPA;
• Java: Integrated Development Environments: IntelliJ IDEA;
• Java: Java 8+;
• Java: Spring: Spring Boot;
• Software Configuration Management: Version Control Systems: Git;
• Software Construction: SQL Databases: MySQL;
• Software Construction: Construction Languages: SQL;
• Software Design: Software Structure and Architecture: Design patterns;
• Software Engineering Management: Jira: JIRA;
• Spoken Languages: German (Deutsches Sprachdiplom - C1), English (Cambridge English: B1 Preliminary English Test (PET)) working in English, Ukrainian;
• Testing: Test Levels: Integration Testing, Unit testing;
• Testing: Unit Testing: JUnit, Mockito;
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


OCP-certified Java Engineer with over 4 years of expertise. Proficient in microservices, big data processing, data scraping, and adept at both maintaining legacy systems and pioneering projects from the ground up.
I'm eager to explore new tech stacks, particularly diving into Kotlin, Golang, or even Node.js for backend development
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: intermediate


Oct-2018 - Till now - Developer, EPAM Systems
Tasks performed:
	implementation of new functionality;
	code covering with unit, bdd and integration tests;
	writing project documentation;
	code refactoring;
	bug fixing
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate

Participation in the current project:
- Development of the project logic, taking into account the problems used by the REST controllers, services and repositories.
- Development and support of the database.
- Interact with the frontend developers to agree on a contract that the server should return.
Oct, 2021 – Till Now
Project: Web application used in RD process.
Position: Software Engineer
Responsibilities: Back-end development.
Java Software Engineer
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: fluent


One of the solutions I worked on recently, being the backend team lead, is a financial settlement application which is currently in use in a Pan-African bank across their affiliates.

This solution was developed with Java and Spring Boot framework for the backend and React for the user interface using the microservice architecture.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


One year of experience being Java Test Automation (mobile automation using Appium). Year of being Java Developer on healthcare project.
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: upper


Online gaming project (2019-Present time), Infra, Software engineer:
During my time at the online gaming project, I worked on a large-scale system that hosted multiple games from various studios. This was a challenging project that required me to work with cutting-edge technologies such as Microcervices, Apache Kafka, Docker, Kubernetes, and AWS to deliver a highly available, fault-tolerant system. I worked collaboratively with cross-functional teams to design core services that could handle millions of requests per minute with a 99.9% availability, and implemented continuous deployment practices to enable fast, frequent software delivery. Additionally, I demonstrated excellent communication and collaboration skills, and was able to lead and mentor team members effectively. I worked closely with studios stakeholders to understand business requirements and translate them into technical solutions. Also, we had practice of ownership and maintenance of high-load services on production, organizing alerts, dashboards metrics, and logs for better observability. Through my efforts, I contributed to delivering a world-class online gaming experience to millions of users around the world.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate


Over 5 years experience in administrating and development in financial processing company. Looking for new opportunities on Java Software Engineer position with cutting edge frameworks and technologies.
Java SE/EE 8, OOP, SQL(PostgreSQL, Oracle XE), Maven, Spring(Core, MVC, Data, Security), Hibernate, Servlets and JSP, Tomcat WS. Willing to improve experience in front-end development with JQuery or ReactJS.
Interested in financial systems, payments, eCommerce, CRMs etc. On the other hand not intrested in gambling, gamedev an so on.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Over 5 years of commertial experience with the following technologies:
Java 8-17, Spring Frameworks, JPA(Hibernate)/JDBC, PostgreSQL/MySQL, JUnit/Mockito/Selenium,
Docker, Kubernetes, AWS EC2, Lambda, S3, API Gateway
RabbitMQ/Kafka etc.
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: upper


Overall 12 years of experience in IT. 8+ years of experience in Java programming.

Domain:
- Retail
- Education
- Travel
- Financial 
- Media
- Human resources 

Worked with some Technologies/frameworks: 
- Java 6/7/8, SQL, HTML, XML, JSON, liquibase, JavaScript;
- JSP/Servlets, JDBC, REST;
- Spring, Hibernate;
- ELK;
-Docker;
-Grafana, PRTG, NewRelic;
- ActiveMQ;
Methodology: Scrum, SAFE, Kanban, Waterfall;
Databases (RDBMS):  MySQL, MS SQL Server, Oracle, PostgreSQL, DB2;
Testing: JUnit;  Selenium Web Driver, Selenium custom library;
Build tools:  Gradel, Ant, Maven;
VCS:  Git, Subversion, Surround SCM;
OS:Centos, Windows, Ubuntu;
IDE: Eclipse, Intelij IDEA
Track system: Version One, Jira, Mantis, Eventum, TestTrack, Red Mine
Language: Ukraine, English(pre-intermediate).

Responsibilities:
- Analyze requirements
- Estimates/Decompositions
- Developing (Bug fixing/new features)
- Code Review
- Support customer clients
- Communicate with customers and teams.
- Design/Refactoring/Optimisation.
- Mentoring new developers.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate


• Overall 2.5 year as a Software Engineer.
    • Worked with Java 8+, Spring Framework, relational DB, and NoSQL DB.
    • Worked with testing frameworks like JUnit, Mockito; Postman and Selenium.
    • Good knowledge of object-oriented concepts, design patterns, and SOLID principles.
    • Experience with web development (JavaScript, HTML, CSS).
    • Familiar with Agile SCRUM methodology.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate

I have advanced from a trainee to a mid-level role, demonstrating growth into a self-reliant developer. I have effectively managed a wide array of responsibilities, starting from minor UI component tasks and progressing to engaging in in-depth customer discussions concerning functionality. Additionally, I have developed expertise in accurately estimating implementation timelines.
Over the past three years, I have been focused on developing and maintaining a high-performance software application for geophysicists. My work involved creating a tool that enables the visualization of geological data in 1D/2D/3D dimensional environments. Furthermore, I designed various functionalities to interact with seismic objects in real time, significantly facilitating data manipulation and enhancing user productivity.

As the application has gradually transitioned towards a microservices architecture, I've had the opportunity to work with various architectural paradigms. Given this experience, I am keen on advancing my career as a microservices developer.
I would like to take on responsible tasks and solve important issues. My goal is to grow as a professional, benefit the company, and constantly expand my knowledge.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper

Got experience with microservices and many accompanying things/approaches like a circuit breaker, tracing, metrics gathering, logging, API Gateway. Participate in implementing CI/CD, setup orchestration with a help of Openshift. 
Integrate applications with AWS, AD, 3rd-party providers.
Building performance testing framework for a microservice-based web application.
Parking/fueling high available application for a worldwide car manufacturer based on microservices and all the microservices perks. 
- Implement REST API with JWT, Oauth security;
- Implement CI/CD, orchestrate processes with Openshift;
- Integrate with AD through LDAP;
- Configure Tracing, Logging, Metrics gathering;
- Integrate 3rd party services;
Spring Boot, Hibernate, MariaDB, Liquibase, MongoDB, AWS(API Gateway, S3, Dynamo, EC2), Openshift, Zipkin, Zuul, EFK, Jenkins, Sonarqube, Prometheus, 

Cloud-based authorization system for a major US company capable of processing 2000 req/s using 3rd party identity providers. AWS, Redis, Spring, JDBC, Terraform, Docker, Grafana, ElasticSearch, Oracle. 
- Develop microservices, REST APIs;
- Integrate 3rd party authorizers;
- Create a performance test framework;
- Design contract for microservice communication;
- Create integrating tests;

HealthCare project for a huge USA healthcare provider. The goal of the project was to create suggestions for patients based on various data from multiple data sources using AWS stack(SQS, Lambda, CloudFormation, DynamoDB, StepFunctions).

Financial application for traders. Functionality - keeping track of trader transactions and operations with multiple partners, including operations synchronization between multiple accounts.

The latest project was creating a pipeline for transforming, processing, and persisting a huge amount of data in parallel.

Have experience in conducting technical interviews, and mentoring less experienced colleagues.
I want to take part in all parts of development including the setup of infrastructure, CI/CD pipelines, the code review process, etc.
Would like to try new technologies, and new approaches in development.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Participated in development of the bank digital archive.
Developed API to connect with Diia application.
Wrote maintainable code for software systems.
Coordinated with other engineers to evaluate and improve system performance.
Optimized SQL queries
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


Participated in different projects such as B2B/B2G, internet banking, tariff and etc mainly focused on software engineering using Java-based technologies and frameworks. My task in B2B/B2G is to develop application which should serve more than 10000 customers of bank with giving them an OPEN API for their integration in their system. I used latest technologies such as Hibernate, Redis, Circuit Break, Spring security in order to build available, consistent application and achieve intended goal of bank. Also, in order to create a stable and maintable application, I write unit and integration tests with the help of Junit5, Mockito with BDD approach.  Also, in order to track the application, I used Prometheus technology.
I would like to imporove my teck stack and participate in different type of projects in different industries.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: fluent

I have Oracle Certified Associate, Java SE 8
Participated in projects of tariff platform system, car parking system, e-commerce mainly focused on software engineering using Java-based technologies and frameworks. My task in the tariff platform system was to architect, design, and implement a large-scale system, that now serves more than 10,000 corporative customers overall. The tech that I used is Java 11, Spring (Core, Boot, Data), Hibernate, Junit Jupiter. My task in the car parking system was to integrate with card processing systems and provide real-time ticketing. The tech that I used was  Spring Boot, Feign Client. Now I am working as a software engineer in a e-commerce product.
I would like to improve my tech stack and get experience in different products
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate

Some of the ad hoc solutions saved several sprints of development and integration for dev team :) Lead a team of four rockstars.
Participated in several Telecom projects for US customers (outstuff). Also had a lot of fun while taking part in OpenStack based NFV platform  design and development (integration and R&D). Fast learner, strong team player.
Friendly team atmosphere,  complicated tasks, R&D
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate


Passed the EPAM Java courses. Learned to develop simple web applications using Java EE technology. I made my own small pet-project of a store on servlets, JSP used to dynamically generate HTML pages and deployed Tomcat server.
Later, I was invited to do an internship at EPAM, where I learned Spring technology and got to know the patterned inversion of control design as such. Learned to work with various Spring modules such as Spring Boot, Spring Data JPA, Spring Web. Deepened his knowledge in the field of microservice architecture. At the same time, I applied all my knowledge in practice.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent


Passionate, motivated, and committed software developer, experienced in developing various aspects of the Software Development Life Cycle. Proficient in utilizing a wide variety of programs and tools to provide high-quality and cost-effective applications to boost organizational efficiency and productivity. Particularly heavy on the back end with Java programming language.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Passionate, result oriented Java Software Engineer with 10+ years of commercial experience. Hard working and proactive. Ambitious, eager to keep growing and evolving in my profession. Constantly developing new abilities and skills.

Achievements/Tasks:
- developing core architecture for microservices projects using Spring ecosystem from scratch
- participation in project design and planning
- developing CI/CD and improving it over the time; integration at company level
- creating and maintaining Kubernetes clusters using Rancher
- providing code review
- participation in hiring new employees
- collaborating with product team members to implement new features
- participation in the SCRUM process
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

AWS Certified Cloud Practitioner
Passionate Software Engineer with over 4 years of experience specializing in Java development. I have successfully
collaborated with diverse, multi-language teams to develop enterprise-grade software systems, ensuring high-quality and
impactful results.

Hands-on experience with Java, DI frameworks(Spring, Google Guice), Hibernate, MyBatis, SQL, JUnit, Mockito, Maven, Git, Docker
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


** Payment system
* Implementation, extension and support of core services. Provision of REST, gRPC external and internal APIs.
* Implementation of generalized Kafka data streaming subsystem capable of live configuration which is responsible for message payload enrichment and routing.
* Monolith architecture decomposition. Inter-service dependency analysis, dependency extraction and isolation, planning and extraction of logical modules to separate microservices.
* Research and POC development of a high load payment system using Akka.
* Feature leading, code review, root cause analysis, effort estimation.
* Ground-up service setup and development. Implementation of PSD2/OpenBanking Standard.
Major Technologies used: Java, Kotlin, Spring (Boot, Data, MVC, Security), Kafka, gRPC, Hibernate, Akka, PostgreSQL, MongoDB, Gradle, Liquibase, JUnit, Mockito, Docker, GitLab, Git
--
** Location aggregation and promotion service
* Implementation of new features. Integration with third party location providers. Improving product delivery system (Jenkins). Introducing Docker in a development environment.
* Geo data processing. Implementation of template based engine for generating location contents. Implementing source-agnostic framework for location data importing.
* REST service development. Provision of external and internal APIs.
* FTS and General performance optimizations.
* Auxiliary utility development in Python.
Major Technologies used: Java (backend), PHP, JS, HTML/CSS (Frontend), Python, PostgreSQL, Spring (Core, Data), Hibernate, Hibernate Search, Apache Solr, Apache CXF, Wicket, Jenkins, Docker, SVN, JUnit
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: fluent

built payments service that increased business revenue
* Performed code review for peers and provided recommendations for improvements.
* Analyzed code and debugged errors to improve system performance.
* Analyzed and debugged new software and features to meet client expectations.
* Performed structured design reviews, programmed systems, wrote unit tests for existing services and reviewed system test results.
* Analyzed code and corrected errors to optimize output.
* Recommended improvements to facilitate team and project workflow.
* Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
* Assisted in migrating a wallet service to a newer version and the migrations of data between multiple data sources
* Worked on an Invoice service to enable merchants issue an invoice after payments is made
* Designed and developed a report service that enables merchants to get summary of their transactions
* Integrated Unified Payment Recurrent service into our core to enable process payment.
* Integrated to PrimeNet API in Senegal to enable customers receive and send money using our platform
* Worked closely with software development and testing Team members to design and develop robust solutions to Meet client requirements for functionality, scalability and Performance
* Integrated First Bank's Recurrent service into our core to enable process payment
* Contributed ideas and suggestions in team meetings and Delivered updates on deadlines, designs and Enhancements
* Performed structured design reviews, programmed systems, wrote unit tests and reviewed system test results
* Integrated Gwils Api to enable existing and new merchants purchase airtime and data using our platform.
* Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
* Performed code review for peers and provided recommendations for improvements.
* Maintained existing services by constantly refactoring codes and making improvements in production which includes merchant service,sandbox service,settlement service,payment system,super admin service.
* Supported merchants from onboarding stage to integrating Seerbits' Api to process payments.
* Implemented Lambda functions for services to process events faster
* Built and tested payment solutions for merchants using Java frameworks.
* Integrated to Intech API in Ivory Coast to enable customers receive and send money using our platform.
To have a well defined process
Position: Java Software Engineer
Category: Java
Experience: 0 years | English: fluent

Cisco Academy Cybersecurity and Introduction to Network courses.
FLEX finalist (1 year of school in  Texas, US)
IELTS score 8.0(C1)
Pet projects:
Search engine for court decisions: Web application that conducts a search of the most relevant documents to
the search query and applied filters. Search is implemented using ElasticSearch.

Automated information system for а medical institution: Web application that helps automate and track
important processes in the hospitals/clinics/etc like appointments, prescriptions, diagnoses, and health conditions
of patients.

Movie Chooser: Web application with movie recommendations based on IMDB rating and user‘s interaction
with previous recommendations (like/dislike response).
I am interested in Java backend development, database engineering, algorithms, and data structures. Flexible hours are preferred.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate

Development from idea to production ready solution.
Mentoring several trainee developers.
Platform that helps users to find people with the same interests and set the offline or online meeting.
Project that helps users to simplify buying process: computer vision and microservice-based application.
Platform for interaction with blockchains and payment systems.
Project for helping people to get fit over viewing their food and lifestyle.
Over 4 years of software engineering: research and development.
Looking for a challengeable work to improve my development and problem solving skills. Want to help interesting projects to become popular.
Position: Java Software Engineer
Category: Java
Experience: 10 years | English: upper

Co-author of book at Leanpub - "High-Performance in-memory computing with Apache Ignite
Building low latency, near real-time application"
https://leanpub.com/ignite

Honors & Awards
1) medal at MEV Accolade Award, 5th period.
at Atos CGS Team. Sochi 2014 Winter Olympic Games.
2) medal at MEV Accolade Award, 7th period.
at Atos CGS Team. Sochi 2014 Winter Olympic Games.

Certifications

Certification Date Dec 2015 – Present
Oracle
Oracle Certified Associate, Java SE 8 Programmer

Certification Date Oct 2016 – Present
Oracle
Oracle Certified Professional, Java SE 8 Programmer
Play Java, Akka, Java 8, Spring,Springboot, Backbase, MyBatis, Lombok, Checkstyle, Sonar, Rest Api, RxJava, MQ, ElasticSearch, Oracle, Postgresql, MongoDB, Camel, Javascript, AJAX, JQuery, React, Angular 4