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

Achievments:

1. Hired several Java developers that formed the core Java team and provided the vision for the further developement process
2. Implemented mathematical models to access the active ingredient hazard risks
3. Scaled CI/CD process to the fully automatic pipeline with the numerouse quality gates
4. Developed several microservices using Node JS having no previouse experience in this framework
5. Improved latency by 30% of the existing ElasticSearch queries
6. Created the integration with the 3rd party analytical service with the average throughput 1 MB/s
7. Improved performance of DAO layer by 70% by creating library to detect the Hibernate N+1 problem and optimizing existing queries
8. Scaled code review process by automating the code qualit checks
Senior Java Developer
Responsibilities: was responsible for implementing the business requirements, team structuring and architectural
outputs, running scrum activities, facilitating and participating in design sprints, daily communication with the
customers;
Languages: Java 12-15, Kotlin, Groovy, SQL/HQL;
Frameworks/Libraries: Spring Boot 2.1.x (MVC, WebFlux, Test, Data, Netflix Stack), Hibernate 5.2.x ORM;
Databases: MySQL, PostgreSQL, ElasticSearch, Redis;
Dev tools: Gradle, Jenkins CI, Terraform, Git, Docker, Linux bash scripting, Kubernetes;
Cloud: AWS (EC2, SES, EKS)
Dev. methodology Agile Scrum, TDD;
Queues: Kafka/Kafka Streams

EPAM, Kyiv, Ukraine
Java Developer
Responsibilities: was responsible for implementing the business requirements, running and analyzing application
performance, writing automation tests, daily communication with the customers;
Languages: Java 8, SQL/HQL, Groovy;
Frameworks/Libraries: Spring Boot 1.5.x (MVC, WebFlux, Test, Data, Netflix Stack), Hibernate 5.2.x ORM;
Database: Oracle, Redis;
Dev tools: Gradle, Jenkins CI, Jira;
Dev. methodology Agile Scrum, TDD;

DataArt, Kiev, Ukraine
Java Developer
Languages: Java 8, SQL/HQL, JavaScript ES6;
Frameworks/Libraries: Spring 4.2.x (DI, MVC, Data, Rest, Security), Hibernate 4.3.x ORM, jUnit 1.4.7, Mockito,
Apache POI, Jackson, Angular 1.4.x;
Database: MySQL, Oracle;
Dev tools: Maven, Jenkins CI, Jira, Crucible, basic Linux shell scripting;
Dev. methodology Agile Scrum, TDD;

Java Developer
Participating at the implementation of the OTC ”Trade Manager” project.
Implementing the ”simulate-release-allocate” trade flow for the ”Bond Forward” instruments.
Expanding the unit test coverage. Working with the customer specific requests.
I am looking for the full time remote positions in product companies/startups. 

- No office, only remote
- No fullstack
- No front-end
- No legacy
Position: Senior Java/Kotlin Developer(OCA/OCP certified)
Category: Java
Experience: 10 years | English: upper

I am recognized by Oracle as OCA and OCP certified developer.
I am a talented Java developer with 10+ years experience, recognized by Oracle as OCA and OCP. I am developing reliable and easily scalable solutions. I did resolve challenging tasks e.g. OutOfmemory, Spring deep config issues, Hibernate performance tuning, setup complex integration with payment providers etc. I am able to find the right technical solution for a wide range of business needs, provide task decomposition and organize a team to implement it or do it by myself. I am always eager to learn new technologies and approaches using my own methodologies of quick learning. My passion for software development is quite stable, as I have a good life balance(doing yoga, reading books, playing football, riding wakeboard/snowboard)
Position: Senior Java/Kotlin engineer
Category: Java
Experience: 7 years | English: fluent

- Succesfully designed, developed, deployed and released a lot of features for different modules on different products
- Participated as mentor and teacher for students
7 years of experience, including:
- Banks and fintech
- Energy sector
- Startups

First of all, I am product-oriented person who searches a project with full-time project involvement.
During my career I have encountered many different tech stacks, the perfect one for me would be Spring, Spring Cloud, (maybe MongoDB, but can be any SQL) and Kotlin language. 
I have commercial experience designing and developing microservice applications using technologies such as 
- Java, Kotlin and Scala lang (and a little bit Python)
- Spring framework (or traditional and reactive stack; with Spring Cloud stack) 
- J2EE with JAX-RS and JPA
- akka/Play framework (hello Scala)
- with SQL (via Hibernate or Jooq) or NoSQL databases (MongoDB, Cassandra, Redis)
- by using design patterns, 12FA, Scrum/Waterfall
- using AWS and GCP platforms
- messaging via RabbitMQ, Kafka, AWS SNS or GCP Pub/Sub
- created Docker containers and managed the infrastructure in Kubernetes

Education:
National Technical University of Ukraine - Bachelor (2016) and master (2018) degree in computer engineering
Nice small teams (up to 5-8 people) with goal-oriented approach
Position: Senior Java/Kotlin Engineer
Category: Java
Experience: 9 years | English: fluent


A well-rounded Senior Software Developer with IT experience since 2008. I'm majorly focused and have broad experience in Java(JVM) and Kotlin backend technologies. Have a solid experience of business application design and development. Strong communication skills. Hands-on experience with all phases of Software development lifecycle starting from initial architecture design to production support.

Designing and development of applications in different domains:
- FinTech
- Insurance
- Retail
- Cloud Computing
Looking for a new opportunities in United Kingdom due to moving to London.
Position: Senior Java(Kotlin) Engineer/ TechLead
Category: Java
Experience: 11 years | English: fluent

Significantly contributed to the success of a startup by design
and implementation of sophisticated data matching algorithms. The product caught the interest of a major enterprise, ultimately resulting in its acquisition.
Developed a complex orchestration system that successfully addressed vital business challenges. Successfully addressed scaling requirements in large SaaS applications, ensuring the
applications could handle high traffic volumes, increasing data loads, and growing user bases.
Over the course of the past 10+ years, I have gained proficiency in
Java/Kotlin, developed experience with JavaScript and Python.
Furthermore, I have acquired extensive experience in designing
algorithms, systems, and architectures. Successfully developed multiple
projects from scratch. Acquired expertise in managing data processing
workloads and successfully addressing scalability challenges.
Position: Senior Java/Kotlin/Scala Software Developer / Architect
Category: Java
Experience: 11 years | English: fluent

The projects that I've accomplished, of which there're quite a number
Developed microservice-based, SOA and monolithic projects in the areas: IoT, Telecom, Social Networks, FinTech, Maps & Routing and others.
Played an architect role in SW Development and Presales, was part of development teams of several people and in large corporations.
Have project management and in team management experience.
I want to work on complex projects.
I am not process-oriented, I am result oriented.
If the team doesn't have a start-up mentality, wants to have long discussions, I am NOT going to be a great fit.
Position: Senior Java Kotlin Software Engineer
Category: Java
Experience: 5 years | English: upper


I have 5+ years of commerce software development. I worked as a Java backend developer and full-stack developer in web projects in e-commerce, travel and HR spheres. I participated in the development of over 10 projects as a Scrum team member and individually. I generally use OOP principles and best practices for my work.
Position: Senior Java/Kotlin Software Engineer
Category: Java
Experience: 6 years | English: upper


Most of my experience is with JVM technologies, primarily Java and Kotlin (more than three years in production). 

The tech stack is quite standard for the JVM platform: SpringBoot (both WebMVC and WebFlux), Kafka/RabbitMQ, PostgreSQL.

Also, I have experience in building CI/CD pipelines and monitoring infrastructure: Jenkins + Ansible, Prometheus + Grafana.

Have experience with performance testing and optimizing the applications using such tools as Gatling, async-profiler, and Java Mission Control.

Also, I have experience working with: Scala, AWS, MongoDB, Redis, and Solr (even writing plugins for Solr, based on Lucene).
NOT LOOKING FOR: outsourcing/out-staffing, betting/gambling company, 100% Java position.

What I am looking for is a position in a product company as a software engineer that will give me an opportunity to:
- work with Kotlin/Scala/Clojure in a functional programming paradigm (or at most in combination with Java);
- work with cloud infrastructure;

Java only position is highly undesirable.
Position: Senior Java / Lead Developer
Category: Java
Experience: 8 years | English: upper


Service meshes, cloud infrastructure, docker, kubernetes, istio
Java 8, Java11, JavaScript
Spring, Spring Boot, Spring Cloud
NodeJS, Express/Koa, middleware
React
Interested in microservices & highload projects
Position: Senior java/mobile developer
Category: Java
Experience: 5 years | English: upper

* delivered software in different environments: product, startups, within teams from handful to dozens; end-to-end business apps development and deployment without technical supervision; 

*  designed and implemented multi client offline data syncing and backup for web (HTTP / REST) and mobile cloud services;

*  implemented few meaningful parts of novel scalable non- blocking networking protocol designed by top SV orgs. Also backported protocol impl to Android and contributed back as official project;

* designed and developed rpc system with pluggable serialization on top of above protocol implementations

* developed backend RPC service providing non-blocking access to cloud database over TCP. Also built java client for it.
specialties: java, non-blocking concurrency, web services, high performance networking, client/server communication, mobile

cs: OOP & OOD, algorithms & data structures, reactive programming (extensive hands on expertise, client & serverside);

languages: java, js
java: java8, multithreading & concurrency, sockets
web: spring: core, mvc, data(postgres), tomcat; 
netty, rxjava/reactor;
http1/2, oauth2, websockets, tcp; 

MBaaS: firebase database, auth, fcm (push: client + server)

mobile: android 4-6; mvvm/mvp; offline support; dagger, okhttp, retrofit; custom views, touch, scrolling; cryptostorage, sqlite
 
tools:
linux, maven, gradle (custom plugins, non trivial build configs), docker, git, github, circleCI

junit, mockito
long-term projects
technical leadership
interested in distributed systems, high-performance networking, non-blocking client/server architectures
Position: Senior java/python developer
Category: Java
Experience: 7 years | English: intermediate

Part of team in developing distributed system for fast crawling and processing fresh web pages. The system fetches, processes 1000 web pages per seconds and build inverted index for fulltext search on documents corpus. 
Internal system to fetch, store, proccessing and delivery information about web hosts and ips (100K input messages per second, 100 query per second). Build from scratch streaming data proccessing architecture based on Kafka and Spark. Full text search service in domain whois information (~300KK documents with regulary updates)
Programming Languages: Java SE, Python, Scala, bash, kotlin, C++(basic), Go (basic)

Frameworks and technologies: hadoop, apache hbase, pig, oozie, unix utils,
junit, google guice, google protocol buffers, apache spark, apache kafka, spring,
apache kudu, apache zookeeper, apache mesos, nginx, scalatest, apache avro, postgresql, apache parquet

Build system: sbt, make, gradle, CMake, ant

Automation: ansible, teamcity, jenkins, travis ci, docker

VCS: git, svn

Cloud: aws
Prefer vacancies in information retrieval, data processing, geo services or infrastracture highload projects. Blockchain, casino less interested.
Position: Senior Java/Python/JS (Core+Web) Developer
Category: Java
Experience: 10 years | English: fluent

HP UCMDB Discovery project participation - Tasks: Research of target technology and development of new content to support new platforms discovery, maintenance, documentation, code/documentation review, customer support/interaction(on site also), technical review of new candidates.

http://teamed.io project participation - deep understanding of OOP and eXtremely Distributed Software Development principles

Top Rated Upwork profile - https://www.upwork.com/freelancers/%7E010f8bc13f9d228ff1
Passionate about the quality, Java/Python engineer with 10/7 years of commercial software development experience. My strong merits are responsibility, honesty and willingness to provide exceptional quality solutions. Skilled in API design, REST, Web services, Web sockets, data scrapping, integration, automation, desktop, command line, running on schedule applications creation. Additionally, I can act as a team leader, project manager, student mentor.

Multithreading, OSGI, Hadoop, Eclipse RCP/Plugins, Spring MVC, Hibernate, JPA, Jython, Swing, RMI, Reflection, Servlets
Django(rest-framework, social-auth, permissions, view sets, jinja), Tornado, Flask, Pyramid, SQLAlchemy, Boto, Multiprocessing
Position: Senior Java/Python Team lead
Category: Lead
Experience: 8 years | English: fluent

I have experience working with international customers.
6 years of leading successful teams up to 12 engineers.
Clean Java / Python coding, to achieve best performance and code readability / support.
8 years experience in Software Development (Python / Java);
6 years experience in Team Leadership (teams of 5 to 12 engineers).

Worked with the information technology and automotive industries.

Technical skills:
- 	OOP
•	Java 8 (keywords, access specifiers, collections, generics, constructors, abstract classes and interfaces, exceptions, JVM, stream API);
•	Libraries: JTS Topology Suite, AWT, Swing;
•	Maven;
•	Custom frameworks;
- 	Python
•	Web-scrapping, data mining/parsing;
•	Django framework;
- 	Data validation/verification (Selenium, custom frameworks);
- 	Version control systems: Subversion (Tortoise SVN), Git (GitHub, Bitbucket, Gerrit, Deveo);
- 	SQL, databases: SQlite, Oracle, MySQL;
- 	Amazon web services, AWS CLI;
- 	Jenkins;
- 	Task Tracking systems: JIRA, TeamworkPM, PivotalTracker.

Managerial skills:
- 	Team building (6 years of Team Lead experience);
- 	Team load management;
- 	Risks management;
- 	Agile methodology;
- 	Scrum, LeSS framework;
- 	Requirement analysis;
- 	Technical documentation;
- 	Conducting interviews;
- 	Mentorship.
Target role: Senior Java/Python Developer / Team Lead
My goal is to find a project that will be useful for millions of people and a team that prides of what it is doing.

No relocation or remote work; Java projects preferrable.
Position: Senior Java QA Automation Engineer
Category: QA Automation
Experience: 4 years | English: upper

I am written and now reading QA automation courses + courses of Java core for QAs.
For now, I am working as a QA lead on a big project. Testing both API and UI parts of the app. I am responsible for developing testing strategy, hiring the team, and cooperating with the other teams(15 in general) for test automation coverage.
Also, analyze the testing scope for our team, and communicate with others QA leads to be on the same page. Help team to grow and unblock teammates if any hard technical things happened. Now I more focus on the test automation framework improvement. To set up general approaches for the better readability and testability of our tests.
Would like to work with a product-oriented customer where I can be useful and will have a chance to build a great product, as well as be part of a friendly team.
Position: Senior Java/React Engineer
Category: Java
Experience: 7 years | English: fluent

I've participated in different projects with different tech stack. It gave me a lot of experience in building complex enterprise systems. 
Current project is a great playground where I can implement almost all my ideas. Sometimes it includes architecture design and analysis. For example: 
- Designed and implemented OAuth 2.0 security for Project 
- Set up Logging infrastructure. 
- Set up Metrics infrastructure. 
- Set up Fault tolerance.
 - Set up Sonar, Checkstyler. 
- Implements DB versioning (Liquibase)

Last year I Spent on teaching students in Hillel IT school.
Course name was - Enterprise Java
I'm looking for a project with micro-service architecture (Docker, Kubernetes, AWS/GCP, Java 11 or higher etc).  But the most important is a TEAM. 

Some task examples I've implemented: 
 Designed security model; 
 Detecting system's and design issues 
 Setting up tracing with Zipkin and Jaeger; 
 Configuring Sonar, Checkstyler; 
 Refactoring services and improving stability; 
 Setting up logging environment for services, configuring Kibana.  Designed and implemented custom Сassandra versioning (tables, indexes); 
 Configuring Solr indexes; 
 Implementing Spark processing jobs; 
 Implemented Kafka listeners and publishers; 
 Creating REST endpoints; 
 Implementing request processing mechanism using Spring WebFlux; 
 Created Cucumber test suit to test application as a BB (blackbox); 
 Setup integration with LauchDarkly (feature flag service); 
 Added audit log for app event; 
 Created Splunk dashboard to monitor application logs; 
 Created Datadog and SignalFX dashboard panels to monitor application metrics;
  Config AWS SQS, DLQ and scheduler for manual DLQ reading; 
 Configured Circuit Breaker (Hystrix) for outgoing requests;
  Configuring retry for external requests;
I'm looking for project with micro-service architecture (Docker, Kubernetes, AWS/GCP, Java 11 or higher etc).  Also consider project with NodeJs (NestJs) or ReactJs stacks. Expecting challenging tasks and a chance to get hands on experience with frontend and devops technologies.
Position: Senior Java/Scala BigData Engineer/TechLead/Architect
Category: Scala
Experience: 11 years | English: upper

Built a big data pipeline for petabytes of raw data from scratch, starting from architecture to implementation, from low-level data structures to high-level apis
Built a set of high-load applications for 100k rps
Software developer, Tech lead, Architect with almost 15 years of Java and 5+ years of Scala experience in ad-tech, e-commerce, banking, and travel projects within product and startup companies. Building heavy BigData pipelines for in-house and/or AWS clusters, developing high-load applications for hundreds thousands RPS. Proven mentoring and problem solving skills, ability to lead a project through full development lifecycle. Experience working with agile teams. Excellent negotiation, issue resolution skills.
Looking for a relocation to USA (currently outside of Ukraine)
Position: Senior Java/Scala developer
Category: Scala
Experience: 4 years | English: upper

Strong experience in development complex enterprise level systems for customers like investment banks and etc, strong team player with experience in working in big distributed teams
Java, Scala, Spark, Hadoop

Development of big scalable enterprise-level solutions
Position: Senior Java/Scala Developer
Category: Java
Experience: 11 years | English: fluent


12+ years of experience in professional software development.
Proficient in Java, Scala and Kotlin programming languages.
Expert level understanding of core Java ecosystem frameworks such as Spring, Hibernate, Play 2, and Akka.
Solid experience with RDBMS and NoSQL databases: PostgreSQL, Oracle, MySQL, MongoDB
Interested in challenging tasks, back-end development, and gaining experience in new subject-matter domains.
Advanced English
Software development is not just a standard job for me, it's simply a part of my life. I enjoy coding, as well as building and delivering large and complicated systems.
I like self-organization, and being able to work effectively without any control.
Position: Senior Java/Scala Developer
Category: Java
Experience: 5 years | English: upper

- Oracle Certified Java Professional (2017).
- Winner of programming contests.
- Captain of the winning team in the Hackathon. My team developed a program for merging photos taken by flying military drones disturbed by wind currents to get a single picture of a specific location.
(2022 - present) – Senior Java Software Engineer
The client was a B2B platform for on-the-road payments and solutions. We provided means for customers to see complex analytics reports of the VAT refund capabilities on the platform. 

- Tech stack: Java, Spring, Postgresql, Kafka, Azure, Docker, Kubernetes, SOAP, REST, Maven, KeyCloak, TestContainers.
- Designed architectural solutions for new features.
- Developed and integrated 3 new microservices to expose APIs for data access.
- Created a user store and authorization server for a new microservice using KeyCloak.

(2021 - 2022) – Senior Java/Scala Software Engineer
Location software and geodata processing company
- Tech stack: Scala, Java, Spark, Protobuff, etc.
- Implemented some priority features in batch validation jobs for incoming geodata (road infrastructure data)
- Implemented functionality for validation job to work with different data sources which made the job essential for the team.

(2019 - 2021) – Java Software Engineer/Big Data Engineer
One of the world’s largest independent sell-side advertising platform companies 
Big Data Engineer:
-  Worked as Big Data Engineer for the leading science team of the company to develop and maintain data pipelines for product research using Scala, Spark, etc. 
Java Software Engineer: 
- Tech stack: Java, Spring, Vertx, RxJava, Kafka, Aerospike, AWS EC2/ECS S3, Terraform, MySQL, Protobuf, etc.
- Developed and owned data team facade microservice, which had complex composing logic with multiple trips to the data store for one request. It was optimized for high load and quick response time. One instance could handle 100 000 requests per second with a response time of less than 2ms. 
- Developed and owned batch loading microservice to load and aggregate data from partners.
- Was a lead developer and owner of a large-scale, fully cloud hosted by AWS, high-load microservice system, consisting of 5 microservices, for tracking and aggregating user’s web activity
- Developed and maintained Data Engine projects, and large microservice systems for tracking, identifying, storing, and aggregating web users and multi-billion record users’ data.
- Mentored team newcomer by guiding him into team technologies and matters, reviewing and estimating his work.
- Written several technical specifications, PRDs, and POCs. Planned and managed complex multi-step production releases.
- Developed several features in Prebid.js, a large open-source project, for the company's needs.
Position: Senior Java/Scala Developer
Category: Java
Experience: 11 years | English: intermediate

good problem solving skills
Back-End:  Java, Spring Boot/Data/MVC, Camel, Jersey JAX-RS, Scala, Akka, Play
	Front-End:  AngularJS, JSP, JSTL, FreeMarker, Velocity, JavaScript, CSS, jQuery, Dojo
	ORM:  SQL, JdbcTempate, Hibernate, JPA
	Document generation:  XML/XSL, 
jXLS, XDocReport
	Testing:  JUnit, DbUnit, TestNG, REST Assured, Selenium
	VCS:  CVS, SVN, Mercurial, Git
	Tools:  Eclipse, IntelliJ IDEA, Ant, Maven, SBT, RPM, Jenkins, TeamCity
Java 8, Spring Boot, Scala, Akka, Play, Angular.js