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

designed and developed a distributed system for webinars with 500+ users
SUMMARY:
Overall 7+ years of experience in IT as a Java Enterprise development of web-based applications using Java, SpringBoot, Microservices

Backend developer with experience on Java, Spring, SpringBoot, Hibernate, azure cloud services and REST/WS based web services

Expertise in Spring Boot and other modules of Spring Framework like Spring MVC, Spring Security, JPA, Spring Cloud

Experience in using Version Control Tools (SVN, GIT, Bitbucket), Continuous Integration System (Jenkins, Bamboo) and Build Automation Tool (Maven)

Working in international and distributed teams, good experience in Scrum methodology

Always build good relations and communicate well with customers

TECHNOLOGIES:
Data: 
    MySQL, PostgreSQL, Apache Kafka, Redis
Standard: 
    WebRTC, JMS, JDBC,  WebSockets
Framework: 
    ReactJS, TestNG, FFmpeg, JPA, JUnit, Netflix Eureka, Log4j, Gradle, Spring 
    Boot, Spring WebFlux, Spring-WS, Spring Security, Spring Data, jQuery, Netflix 
    Zuul, JUnit 4, slf4j, Mockito, JSP, Java Swing, Hibernate, EasyMock, Spring 
    MVC, JBoss Seam, Apache Maven, Jackson
IDE: 
    Eclipse, IntelliJ IDEA
Other: 
    Spring Cloud Hystrix, Spring Session, Spring Cloud CLI, Azure Functions, Spring 
    Cloud Config, Spring Cloud Sleuth, Spring Cloud Eureka, Spring Cloud 
    Zookeeper, Spring Cloud Netflix, Wowza Streaming Engine, Flashphoner, 
    Project Reactor, YouTube streaming, Spring Cloud Zuul, Keys and Secrets 
    Management
Library: 
    Netflix Hystrix, Gson, Spring Cloud Gateway
Computer Language: 
    Java 11, SQL, HTML
Solution: 
    Thymeleaf, JProfiler, Sonar, Lombok, RabbitMQ, Gitlab, GitHub, PuTTY, Nexus 
    Repository,
Operating System: 
    macOS, Windows, Linux 
Platform: 
    Docker, Kubernetes, Microsoft Azure
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

I am a good team member, I am really proud of that fact that no one can say that he had a bad time working with me.
Plenty of architectural solutions
Fast and furious :D - for the last year there wasn't a single spring with uncompleted tasks. Actually everything was prepared for production soft-launch 2 month earlier than planned
Summary:
Total experience is more than 5 years.
Working experience in high-loaded and commercial back-end development.
Working and designing experience in micro-services and server-less development.
Experience on DevOps position.
Team player with strong interpersonal and communication skills.

Latest Technologies:
 Java, Spring, Guice
 JavaScript, Node.js, TypeScript
 MongoDB, ElasticSearch, DocumentDB
 AWS, Azure, Terraform, Docker, Gitlab, Jenkins, Linux, Bash
I would like to work with active development. I would not like to work with gambling projects. Also legacy code and support is something that demotivates me... 
I like microservices, serverless, high-loaded system and IoT projects.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: intermediate

Can't talk about this (Non-disclosure agreement)
Supporting existing projects. Creating structure/architecture of app.
Teaching Juniors.
I don't want to work with Frontend (I agree to minor changes)
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: upper

- 12 years in IT (30+ projects), 8 years in mobile development, 5 years in iOS development, 2 years in Swift
- Have several small pet-project apps published on iTunes
- Currently taking part in a social project as a volunteer (PM + designer + iOS + Java backend)
- Top 2% on StackOverflow
- Highly interested in machine learning, currently working on my master's degree in Data Science at UCU (Lviv)
• Swift/Obj-C, SQL, Python, R, Java • MVC/MVVM, OOP, Unit tests, Git, Jira • CoreData/CoreStore, UIKit, AutoLayout, Storyboards/XIB, Alamofire/AFNetworking, MapKit/MapBox, CocoaPods, XCTest, Firebase (Analytics, Crashlytics, Push Notifications) • Currently learning: RxSwift, Realm, Firebase (Database)
- Office job in Lviv, no relocation
- Looking for a possibility to transfer into ML/Python area in future
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: fluent


- Tarya Fintech - Senior Backend Engineer
Java, Spring, Snowflake, MongoDB, OpenAPI, Swagger, AWS, Kafka, Docker, CI/CD, TDD
Design and develop to create microservices for the business needs of Tarya Fintech as the main developer. The owner of the backend application. Initiated the project from beginning to end. Core application that provides data to other microservices as well. Maintain and contribute to existing shared libraries. Responsible for the backend, structure, and deployments. Tarya BNPL, Tarya FPaaS

- Jumia Group - Senior Backend Engineer
Java, Spring, PostgreSQL, AWS, RabbitMQ, Docker, CI/CD, TDD
Design and develop to create/improve existing features for Jumia online marketplace. Worked on warehouse management, last mile optimization, payment system integration, and document management systems. Responsible for releases. Mentorship for newcomers.
- Analog Devices - Senior Software Engineer
C#, .Net, Kotlin, Android, Java, React, CI/CD
Design and implement configuration software and backend APIs of integrated circuits mostly for AI, Audio, and Mobile Power. Prepare demo applications for released ICs. Initiate projects from scratch to completion, and manage customer communication. Review and approve GUIs made by the entire company before release. Mentor newly recruited engineers.
MAX78000, MAX98050, MAX1733X(Series), MAX7765X(Series)
- Allianz - Software Engineer
Java EE, Oracle Weblogic, ADF, JSF, PL/SQL, CI/CD
Developed Allianz Turkey’s claims handling system. Automated insurance claims before the actuary to reduce the time (Total process is reduced 85%). Also worked with IBM ILOG rules engine and Oracle BPM, Oracle Forms, and other Oracle Fusion Middleware products.
- Kartaca - Software Engineer
Java, Spring, MySql, Redis, Elastic Search, MongoDB, Kafka, RabbitMQ
Worked in the team which develops the Hopi app having over 5 million active users. Played a role in transforming into microservices.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent


TDD-oriented developer with high code hygiene

Experience with:
Java 17, Spring Boot, Spring MVC, Spring Testing Framework, Junit, Mockito, Flyway, multi-threading, Spring Security, MySQL, Docker, Jenkins, Linux, networking, RabbitMQ, REST, SOAP, Webockets, basics of HTML/CSS/Typescript

I worked on developing a CRM system, a banking product and an internal corporate application with high requirements on code quality. 
Developed code using TDD approach
Did translation of client requirements into epics/user stories with further task decomposition. 
Performed code reviews & defined application policies
Mentored & supported colleagues
Conducted job interviews
Do not work in gambling, online games, advertising
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: fluent


Team lead - Walgreens Boot Alliance [Biggest US pharmacy]

I was promoted to the team lead role and we had a mess in the team. 
My task was to fix processes to best practices and establish stable delivery of new features.
I started to conduct stand-ups every morning, and 1-2-1 meetings with teammates. I did the PI planning 
 - splitting epics into technical stories, planning the upcoming stories for the team for the next 8 sprints. 
I've interviewed people for open positions on the team and outlined a policy for code review. 
As a result, my team could deliver the committed scope of work on time, and team relationships improved.

Key Developer - Walgreens Boot Alliance [Biggest US pharmacy]
Ownership of integration service. Provided external API for suppliers to integrate via webhooks with the platform. Configuring APIM policies, exposing endpoints out of the k8s cluster.

InComm. As a Developer, I did the discovery part, preparing the project for a future redesign. Created documentation, and investigated memory leaks, and SQL slow queries. 

The critical process of generation PANs was about 24 hours for 1 million cards. I had a task to increase performance. Using streams, I rewrote the process and introduced parallel execution and async calls to HSM for encryption. As a result, the process was able to be finished in 4 hours.
Grow to Architecture role
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Team worker with strong analytical, problem solving and interpersonal skills.
Wide experience in development of Web & Enterprise applications using Java and J2EE Technologies.

Technical skills:
Programming languages: Java 8
Frameworks: Spring Core, Spring MVC, Spring Data, Spring Security, Spring REST, Hibernate, AngularJS
IDE: Intellij IDEA
Databases: Oracle, MySQL, MongoDB, Elastic Search, Liquibase
Application Servers: JBoss, TomCat, Jetty
Version Control System: SVN, Git, Mercurial
Project Tracker: Jira, HP ALM, Trello
Testing: JUnit, TestNG, Mockito, PowerMock, jasmine
Build tools: Maven, Gradle, Ant, npm
Other: JSON, XML, JAX-WS, JAX-RS, JPA 2.1, JSP, SQL, HTML, JavaScript, ECMAScript 2015,
CSS, Jenkins CI, REST, Jackson
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: fluent


Tech Lead in Dutch Gift Card Service,
Opportunity to work with cutting edge technologies.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

8+ years of experience in building massively scalable systems (mainly using Java/Kotlin) both from scratch and diving into an existing codebase. Strong communication and teamwork skills.
TechLead/Java/Kotlin Developer - Abad Technologies, Tajikistan
October 2018 — currently
-Participation in the development of the company's products.
-Provide system solutions to meet the short-and long-term needs of the organization with maximum efficiency.
-Reengineering of IT business processes.
-Managing the software development process.
Accomplishment:
- Increased the number developers from 3 to 15.
- More than 5 projects have been implemented from scratch.
- Participated in mentoring programs for onboarding new employees.

Senior Java Backend Developer - Ten-X( ten-x.com), USA
March 2019 — september 2020
Development of a system for selecting potential investors to participate in real estate auctions.(remote)

Java Backend Developer - Cofnida Inc, USA
December 2015 — february 2019
Development of an analytics system for the real estate company Cushman&Wakeeld

Android Developer - Adad LLC, Tajikistan
January 2015 — november 2015
-Development of a mobile application for students (intellectual and educational application) on the Android platform (java).
-Development of the server side and mobile application for placing ads.
Product company, US based company in priority
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

I participated in about 10 projects. 
At the last job, the application embodies a cutting-edge architectural approach, seamlessly integrating with numerous partner APIs to deliver an exceptional user experience.

I assumed a pivotal role in the migration to the new architecture, leveraging my expertise to navigate complexities and ensure a smooth transition. 
My contributions encompassed the preparation of comprehensive architectural designs, as well as the implementation of vital microservices and the development of a robust data migration service. 

In parallel, I actively engage in shaping the development of architecture for new integrations, utilizing my technical expertise to make informed decisions and diligently crafting architectural documentation. This process involves decomposition into actionable tasks, which I and the team subsequently implement.

I possess extensive experience in mitigating productivity issues with the PostgreSQL database, employing my deep understanding of its intricacies to optimize performance. Furthermore, I possess a knack for application debugging, relishing the exhilarating challenges it presents.

In the realm of cloud computing, I closely collaborate with various AWS services, including S3, AmazonMQ, DynamoDB, EC2, and CloudWatch. This hands-on involvement further enhances my proficiency and allows me to leverage the full potential of these powerful tools.
Technical skills:
• Languages: Java 16, JavaScript
• Frameworks: Spring Boot, Hibernate (Spring Data)
• Databases: PostgreSQL, DynamoDB, MS SQL, MySQL, MongoDB, Oracle
• Java libraries: Guava, Apache Commons, Lombok, Jackson
• Web services: REST, SOAP
• Testing: Junit 5, MockMvc, Localstack, Mockito
• Build/VCS tools: Maven, Gradle, Git, GitLab, Bitbucket
• CI/CD tools: Jenkins
• Atlassian Stack: Bitbucket, Jira, Confluence
• API Tools: Swagger
• AWS: S3, AmazonMQ, DynamoDB, CloudWatch, EC2, IAM, X-RAY
Containerization: Docker, Kubernetes 
• Front-end: Angular, TypeScript, HTML, CSS, jQuery, Bootstrap, JSP, ApacheTiles
I am looking for an interesting project with modern tech stack, interesting domain and smart colleagues
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Responsibility and achievements:
* As a key developer designed, implemented, numerous features in order fulfillment, stock management, shopping cart management, promotions engine, mailing and text messaging domains (including unit and integration tests).
* Performed requirements analyzing. Actively communicated with customer for requirements refinement (both functional and non-functional). Performed requirements decomposition to separate, well-defined tasks.
* Proposed and negotiated technical solutions to customer-site architect team (e.g Circuit Breaker for third-party system integration).
* Fixed performance issues
* Designed and played a key role in implementation of a number of JMS, SOAP, and file-based integrations with third-party systems, including end-to-end and integration tests.
* Performed technical mentoring and supervising of team members.
Performed, drove, and popularized code-reviews.
Technologies and techniques:
Java 8, SAP Hybris platform, Spring Framework 4.x, 
Spring MVC, Spring Security, Servlets/JSP,
XML, XSLT, XSD, JSON,
JDBC, SQL, Hibernate,
JAX-WS, JAX-RS,
Spring Integration, JMS,  ActiveMQ,
MySql, PostgreSQL,
JavaScript, JQuery, 
Unit testing, integration testing, end-2-end testing, JUnit, Mockito,
CI/CD, Jenkins, Scrum, Water-Scrum-Fall

Key business domains:
E-Commerce, Online payments
Kharkiv only.
Not interested in obsolete technologies, legacy systems and endless production support.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent

Experience: 5 years of R&D for different domains (ITSM, Investment Banking, Log Management Systems, Graphics, Mobile, SOA, distributed high-load real-time system from scratch)
Technologies: Apache Storm, Apache Trident, Kafka, Zookeeper
DB: MySQL, MongoDB, Redis
DevOps: ELK stack, Ansible
Looking for smart project (R&D, Big Data, Data Mining, Machine Learning, Artificial Intelligence) or another words "massively mumble, event-driven, mega-hyper-super-collosal-data, real-time, buzz-word-buzz-word stuff" (c) David Pollak

Otherwise please do not disturb.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent

Attended the course "Java Developer (Core, Advanced)" in the Logos Training Center (Lviv), February - June 2016.

Current commercial experience is more than 5 years. Overall Java experience is about 7 years, including the Java EE stack of technologies and popular frameworks.

Strong knowledge of Java Core. Good knowledge of Java frameworks and technologies (Maven, Hibernate+JPA, Spring Framework (MVC, Security, Data, Boot), Git, Subversion), including Web Services (SOAP and REST, JAX-WS and JAX-RS) and messaging systems (JMS, RabbitMQ). Familiar with various SQL and NoSQL databases. Good knowledge of XML, JavaScript (core).

Familiar with the AWS cloud solutions (EC2, ECS, DynamoDB, S3, RDS, SNS, SQS).

Experience working with enterprise applications, understanding of the Java EE stack (from simple applications to EJB-based systems).

Mostly work on microservices on the current position, which includes both development of new microservices and database layers, but also support of existing solutions and migration of the legacy codebase to Java 17 microservices.

Fluent in English, German and Polish.
Technologies: Java Core 6-17, HTML, CSS, Maven, Spring Framework (Boot, MVC, Data, Security, Cloud), Hibernate, JPA, MyBatis, MySQL, PostgreSQL, Microsoft SQL Server, IBM DB2, Oracle Database, JBoss, JSP, Servlets, JavaScript, REST (client-side and backend, JAX-RS), XML (DOM, XPath, XSLT, XSD and DTD validation), Bash, Web Services (SOAP and REST, JAX-WS), JSF, EJB, JMS, RabbitMQ. VCS: Git and Subversion, MongoDB, Redis; Docker.

Current position: development and support of backend solutions in the leading financial institution in Ukraine.
Looking for interesting projects where I can apply my skills as a Java Developer and improve my knowledge and hands-on skills with Java-related modern stacks. Not interested in positions below Senior Java Developer/Software Engineer. Not interested in legacy projects.
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: intermediate

Have full-fledged leading experience (up to 3 teams). Worked onsite in the USA for a half-year.
Technologies: Java Core, JavaEE, JSP/Servlets, JDBC, XML/XSL, SQL, JavaScript, AJAX, SOAP, REST, JMS, AMQP.

Frameworks: Spring, Hibernate/JPA, Apache CXF, jQuery, jUnit, jMock, Log4J/Logback, ActiveMQ, RabbitMQ, JSRender, Backbone.js, xStream. 

Version Control: CVS, Git.

Databases: DB2, PostgreSQL, Oracle DB.

IDE: Eclipse, Intellij IDEA.

Build tools: Maven, Ant.

Web Servers: Tomcat, JBoss.

OS: Windows Family, CentOS, Ubuntu Linux.

Other: SoapUI, JIRA, Jenkins.
Would prefer projects with modern JavaEE technologies and opportunity to communicate with foreign customers.
Not interested in 3-line support position.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: fluent


Technologies:
Java, Spring, Hibernate, Postgres, RabbitMQ, Kafka, Redis, Docker, JavaScript, React

Experience:
MVP Pdf generation service
May 2022 - Present
The client is a global company that focuses on billing
solutions for telecommunications companies. The client
hired a skilled engineering team to develop a scalable
MVP backend document generation service, especially
for PDF rendering with the possibility to render a huge
number of documents per second.
Stack: Spring, Couchbase, Kafka,Docker.

Insurance CRM
Feb 2021 - May 2022
Sagax is a Ukrainian company specializing in software
development for insurance companies. I was engaged in
the integration of external systems into CRM and
improvement of back-end and front-end functionality.
When I finished working on the project, two of the top
three Ukrainian insurance companies used the system.
Stack: Spring
Cloud, Docker, Redis, React, PostgreSQL, Drools.

Ukrainian Bank
Aug 2020 - Feb 2021
The task was to ensure a 24/7 Ukrainian global service
for charging credit cards using the SSTs of a local bank.
Our partnership comprised the development of a
full-featured product from scratch, maintenance, and
extension of the existing functionalities.
Stack: Spring,
RabbitMQ, Groovy, WSO2 esb, Oracle RDBMS.

Freelance
Apr 2017 - Mar 2020
I took on various jobs: calculators, parsers,
bot farms, web-servers for working with the client base.
Stack: Java 7-11, Spring, Swing, h2, Docker
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

Luxoft Java course (completed 25.03.19);
SoftServe IT academy (completed 04.04.19);
Telecom domain experience: 
Java developer, remote
Tech stack: Java 11, Spring Boot, S3, Mockito, JUnit, Swagger, Maven, Git;

Responsibilities:
- designed, implemented, maintained repository layers;
- implemented component tests;
- defect fixing;

Automotive domain experience: 
Java developer, remote
Tech stack: Java 11, Okta, Dropwizard, Docker                   Apigee, Mockito, JUnit, Swagger, Maven, Git;

Responsibilities:
- designed and implemented authentication flow scenarios based on the Apigee platform.
(Google platform usually used as API Gateway);
- implemented some approaches related to service fault tolerance: Retry, Circuit-Breaker;
- implemented an ability to log proper and convenient JSON format in the scope of Dropwizard
framework;
- defect fixing;
- documentation development;

E-learning domain experience: 
Java developer, remote
Tech stack: Java 8, Spring MVC, WildFly, Apache OJB, SQLServer/SQL/TSQL, Jasper Report, Mockito, JUnit, Swagger, Ant, Git;

Responsibilities:
- collect the data to build necessary information to provide reports for different schools/colleges;
- defect fixing;
- Refactoring and maintaining existing code;
- optimize existing SQL queries;

Insurance domain experience:
Java Developer, remote
Junior Java Developer, remote
Tech stack: Java 8, Spring Framework(Core, Data, Flow, MVC), Kafka, Hibernate/JPA, SQL, Server/SQL/TSQL, PostgreSQL/MySQL, Apache Tomcat, Mockito, JUnit, Swagger, Liquibase, Maven, Git/Mercurial;

Responsibilities:
- Development of web services, implementing a set of functions;
- Migration from the legacy app;
- Db migrations;
- Challenging tasks;
- Java/Spring stack;
- Preferably microservices;