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


Commercial experience with microservices architecture based on Java 8+, Spring framework, Docker, CI/CD, Cloud (AWS), BPMN 2.0 (Camunda). I have designed and build app from scratch to production environment.
Modern stack, team collaboration.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


Commercial work experience with:
Programming languages: Java, JavaScript;
Frameworks: Spring Core, Spring Boot, Spring MVC, Spring Security, Spring Data, Hibernate;
JMS: RabbitMQ;
Servlet Container: Tomcat, Jetty;
Build tools: Maven, Gradle;
Databases: MySQL, PostgreSQL, MongoDB, Redis;
SCM: Git;
Logging and monitoring: Log4j, Logback; ELK Stack, Prometheus, Grafana, Zabbix;
Testing: JUnit, Mockito, Spring Test;
Web: HTML, XML, JSON, CSS, Bootstrap, JQuery;
Web services: RESTful;
CI: Jenkins;
Containerization: Docker;
Container Orchestration: Kubernetes, Mesos;
Cloud platform: AWS.
Secrets management: HashiCorp Vault.
------------------------------------------------------------------------
designing, developing, delivering, and supporting technically complex software products as microservices (Java 11+, Spring Boot, Spring Cloud ecosystem);
solving performance-related and resource management problems;
designed and performed migration of over 150+ services (Java, Python, NodeJS, PHP) from Mesos cluster to Kubernetes cluster (Amazon EKS);
good understanding of DevOps culture and practices 
---------------------------------------------------------------------
Certifications: 
AWS Certified Solutions Architect – Associate
Certified Kubernetes Application Developer
Pivotal Certified Spring Professional v5.0
Oracle Certified Professional, Java SE 11 Developer
Docker Certified Associate (expired May 2022)
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent


Communication with international teams. Working in Asia Pacific.

Java 8, 11, 14 Spring Boot, Microserevices, etc.

Working for one of the largest corporations in the US. 

Directing software development projects
Producing, testing and debugging code
Leading engineers and developers

Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

- inspired by books on production ready microservices and springboot autoconfigurations, created libraries to help unify the project approach to different aspects of microservice architecture (monitoring, logging, integration, testing, documentation, etc.).

- as part of the standardization of asynchronous integration, created a production-ready library with a simple front end that simplifies producer/consumer, publisher/subscriber integration via redis. The library automatically adds scaling, logging, monitoring, metrics, alerts and so on

- solved lots of performance issues in elasticsearch, postgre, algorithms
Company: Ardas (2015-2019)
Role: Java developer 
Responsibilities:
- creation and supporting of production ready microservices;
- solving tasks of microservices performance, scaling, reliability, standardization.
- implemented monitoring system (prometheus, alert manager, grafana) from scratch
---
Company: Ardas (2019-2021)
Role: Senior Java developer 
Responsibilities:
-	business logic implementation;
-	integration with lots of external systems;
-	solving critical performance tasks, distributed systems reliability;
-	improving microservices monitoring.
---
Company: NDA (investment management domain,  2021-2023)			  
Role: Senior java developer 
Responsibilities:
-	was part of the squad responsible for one of the most complex parts of the system;
-	implementation of complex logic of financial calculations;
-	performance improvements of critical functionalities;
-	throughout testing of all features (there were no separate qa engineers in the company)
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


Company GlobalLogic 
Project: Harmonic - VOS. Video delivery service.
Project Description: SaaS for transcoding, muxing, delivering video via the cloud, etc (Live streaming).
Oct 2017 - Dec 2022 

Trainee Java developer Oct 2017 - Jan 2018
Associate Java developer Jan 2018 -  Jan 2019
Junior Java developer Jan 2019 - Jan 2020
Middle Java developer Jan 2020 - Apr 2021
Senior  Java developer Apr 2021 - Aug 2021
Scrum Master Aug 2021 - Jan 2022
Team/Tech leader/Scrum Master Jan 2022 - Dec 2022

Responsibilities: 
SW Engineer: implementation of new features and supporting existing ones. Providing automation tests (unit, integration, e2e). Bug fix. Investigation of field issues on production. Code review. Providing documentation. Knowledge sharing with other teams - developers, DevOps and customer support from different locations (China, France, Spain, Israel, USA, Ukraine). 
Mentorship: 1 Trainee, 4 Junior, 2 Middle, 1 Senior developers. Helped new team members to accomplish their tasks and adapt to the project 
Conducting Interviews: more than 25 interviews for different positions (from trainee to team leader).
Scrum Master: sprint and quarter plannings, retrospectives, control of features implementation progress, sprint result reports, feature demonstrations.
Team leader: 1x1, conflict solving, providing feedback and individual development plans, daily meetings, always looking to take on new responsibilities.
Tech leader: discussing features details and priorities with PM, PPO, PO and other tech leaders.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

certificated gcp developer
COMPANY:		Nix Solutions, since the summer of 2018.
SIGNIFICANT PROJECTS:
CDB Cloud Migration
A web portal that utilizes software as a service (SaaS) toolkit for working with data from American hospitals
Role: Java/Scala developer/Data engineer;
Period: since March 2023;
Responsibilities:
  Migrate on-prem to Azure cloud
  Support legacy on-prem code
  Rewrite code on R and stored procedure to databricks with a spark on Scala;
  Implement new functionality.
Video conference tool for LMS
Serverless-based system for users’ face detections and users’ speech transcriptions analytics to generate the reports depending on their attributes
Role: Java/Scala developer/Data engineer
Period: Summer 2022 – March 2023;				
Responsibilities:
  Development and bug fixing;
  Developing functional parts of the data pipeline;
  Video streams’ analysis;
  CI/CD and Cloud Infrastructure setup.
Medical data analysis system
Microservice-based system for analysis of medical statistics information to calculate valuable insights for various predictions for HealthCare business
Team: 100+;
Role: Java/Scala developer/Data engineer;
Period: Winter 2021 – Summer 2022;
Responsibilities:
  Develop core data pipeline functionality;
  Code cross-review;
  Handle deployment, troubleshooting, and extension;
  Actively participate in technical discussions.
ChatBot
Corporate ChatBot for partial substitution call center employees for insurance companies.
Role: Java developer;
Team: 20+;
Period: Spring 2021 – Winter 2021;
Responsibilities:
  Extending the functionality provided out of the box by developing 	new features and entire business flows;
  Fixing issues and refactoring base system;
  Code cross review.
Monolithic Java web application in the insurance domain
Monolithic java web app deployed inside JBoss application server 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. The application can be extended and customized to account for the differences in business processes for each customer. Each customer gets its own customized version of the base app)
Role: Java developer;
Team: 50+;
Period: Summer 2018 – Spring 2021;
Responsibilities:
 Support production;
 Develop new functionality;
 Refactoring legacy code;
 Code cross-review;
 Development.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper


Completed multiple full life-cycle projects of varying complexities from simple blogs to large portals. Worked on a BigData project using Apache Spark running on an AWS EMR cluster. I am also strongly experienced in frontend web development, although it is not my current focus.
I am most passionate about projects that are a mix of microservices and BigData :)

I prefer to work on product company.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: fluent

Certified Scrum professional,
Certified Puma framework developer
Became in charge of the projects
promoted
Got appreciations from client and senior management.
Core java, jsp, servlet, spring, hibernate, jquery, angular js, bootstrap, typeahead js, design patterns, clean code, refactoring, testing, oracle,  MySQL, Linux, JavaScript, github, tortoise svn, ibm rtc, ibm rational, eclipse, apache tomcat, websphere.
Work life balance
Position: Senior Java Developer
Category: Java
Experience: 0 years | English: upper


Core Java, Spring core, Spring MVC, Spring Webflow, Spring JDBC, Spring AOP, Servlets/JSP, SOAP, JUnit, Mockito, JSTL, JMS, Maven, Jenkins, Sonar, Appache Tiles, Javascript, JQuery, Tomcat, Intellij IDEA, Eclipse, Jira, GreenHopper, Agile(Scrum), SOAP UI, SQL, Design Patterns
I want to work on interesting and challenging project in order to improve and expand my technical skills. My objective is to become a software architect
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: intermediate


Core java, Spring, JSF, Activiti BPM, Hibernate, SQL / Mongo. Javascript (NodeJs, Vue, React).
Professional growth, challenging projects, involved and motivated team, use modern technologies and tools.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Oracle Certified Associate, Java SE 8 Programmer
Creating web and mobile applications from scratch, supporting mainitaining / implementing new features to applications, development of backend architecture, web services development. Writing unit and integration tests.
Tech Stacks: Spring Boot, Spring Security, Spring Batch, Spring Data, Spring Cloud, Restful Web Services, SOAP Web services, Redis, Kafka, RabbitMQ, JWT, Prometheus, Sentry, Mockito, JUnit, Quartz, ShedLock, Liquibase, Docker, Kubernetes, Jenkins, GitlabCI, Mocktio, jUnit, Docker, Auth0, Lombok, Thymeleaf, CSS3, Git, Oracle, Postgresql, MySql, JIRA, Nginx, Apache
I want:
• modern technologies,
• a long-term project,
• adequate management and a customer (if any),
• clear task description,
• well-established processes,
• DevOps,
• flexible working hours
Position: Senior Java Developer
Category: Java
Experience: 2 years | English: fluent


Creation and support of various java services. 

One of the more interesting ones is the project that manages the processes associated with vehicle reservation before, during, and after a trip.

Camunda BPM with Spring Boot was used to manage business logic (part of Car Pooling project), such as booking, opening, closing, parking a vehicle as well as starting, ending a trip and starting and ending a vehicle reservation.

This service is a part of a complex set of services, such as Vehicle Pool Management, Billing and Invoicing, etc.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: intermediate


Creation of the services from scratch, setting up microservices architecture, based on docker images. Different kinds of integrations, mainly around payment processes.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate

Active role in architecture design in involved projects, tools engineering, deployment configurations.
Current - bank level integration with famous online money transfer system. Our team is making microservices backend solution for frontend and online banking integrations
Stack: Spring Boot, Spring Cloud, Spring Data, apache kafka, jms, CQRS

Before - Descriptive content aggregator for car rental project in travel company 
Stack: Spring Boot, Spring Data, apache kafka

A long time ago - Automation QA Engineer background (~7 years experience)
Remote work, no legacy support, no-conflict team, professional growth.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: fluent

As a side project, created service for IT hiring https://betterhire.me (backend part). Stack: AWS EC2, Docker, Java.
Current job - https://staxter.com
Microservices architecture (70+ backend services).
Worked extensively with AWS stack (Lambda, DynamoDB, SNS, SQS, CloudWatch, CloudFormation).

+ System for delayed operation execution.
+ Implemented Security service and system for managing access control.
+ Repeatable jobs for processing DB entries and third party integration data.
+ Setting up AWS infrastructure (CloudFormation)
+ Analytics dashboards (SQL and DynamoDB sources)
+ Automating AWS deployment (Jenkins jobs and Python scripts)

Previous job - https://genome.eu
Fintech system with focus on security, transactional operations and high throughput.
+ Implemented service for sending notifications to different channels (email, telegram, sms, push). Template versioning and fallback resolving mechanism. Retry logic for unsuccessful deliveries and grouping of similar events per recipient.
+ Implemented currency exchange rates service with ability to add custom data sources and flexibly manage commissions for currency pairs.
+ Designed and implemented Role Based Access Control framework, integrating it with other security levels.
+ Leading the team of 5 backend developers.
Backend development (possibly different language from Java).
Would love to work with Kafka, AWS, NoSQL, Kubernetes.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent


Currently based in Italy.
Software engineer with 10+ years of experience, including design, implementation and adapting technically sophisticated applications.
Fast learning skills and sincerely passionate to new complex and uncommon tasks, results-driven, customer-focused, dedicated to project's enhancement.
Good communication skills, fluent English.

- More than 1 year
Senior Fullstack Developer - backend and frontend features implementation, documentation writing. Technologies: Java 8, Slf4j, Mockito, Lombok, Maven, Linux, react, redux, lodash, momentJS, jest, avaJS, chaiJS, karma

- 9 years - different roles/projects:
* Kotlin BE Developer - blockchain-enabled, distributed network of trade finance and payment solutions.
Technologies: Kotlin, Corda, Spring, gRPC, Protobuf, Kafka, Docker, Kubernetes, PostgreSQL, Linux
* Java BE Developer - application helping to automate work with drivers transporting fuel. Technologies: Java 11, Spring, MySQL, Auth0, KeyCloak, Mockito, Lombok, Maven, Linux
* FullStack Developer/Feature Lead - platform for patients engagement and informing with customizable apps that captures patient data remotely via mobile devices. Technologies: Java 8, Spring, MongoDB, Jakson, Jersey, AWS, Spring Boot, Hibernate, TestNG, Mockito, Hamcrest, Velocity, Lombok, Maven, Linux, Windows, Android
* Java Developer - an end-to-end management solution that integrates network, server, application and business transaction monitoring. Technologies: Java 8, J2EE, Spring, Javascript, AngularJS, HornetQ, JAX-RS, Struts, Swing, Jboss4, Jboss7, Hibernate, Ant, Maven, Lixux, Windows
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper

- I got a promotion from junior to middle engineer in less than 6 months and received internal award as "Fastest growing junior".
- Now, I am proud to be a key person in the team, knowledge holder and the person many people asks for advice.
- As a mentor, I have prepared 6 new juniors for production level work.
Currently, I am working as a Key Developer in API team that works on design and implementation Marketplace REST service for large UK-based retailer.  
Some of my up-to-date responsibilities:
 - Participating in discussions with stakeholders and solution architects regarding overall design of Marketplace feature.
 - Designing new endpoints, request/response structures based on technical requirements using OpenAPI/Swagger.
 - Working on API implementation using Spring Boot and Spring Data.
 - Breaking large epics into smaller stories, writing story definition, identifying dependencies on other team’s work.
 - Communicating with customers, collecting technical and business requirements, highlighting problems.
 - Mentoring newcomers and interviewing candidates to join our team.

Previously, I was working on upgrading existing e-commerce solution to use newer version of 3rd party Commerce platform. 
My activities in scope of that project involved, but weren't limited to:
 - Analyzing Allure regression failures and looking for an appropriate fix. 
 - Participate in discussions with stakeholders regarding feature urgency prioritization. 
 - Improving system’s performance by looking for bottlenecks using reports from Dynatrace.
 - Participating in after release first-days live support.

As well, I was working on implementing support for GDPR compliance features. 
That work included:
 - Introducing communication with 3rd party microservice to store customer's marketing and cookies preferences.
 - Performing demo sessions for client
I would like to make a level up in my professional development.
That includes:
 - Increase amount of communication with Product Owners and Delivery Managers regarding new requirements and opportunities.
 - Taking more challenging engineering tasks that relates to system design.
 - Working with top-notch technologies.

Definitely, I would like NOT to work with:
- Old, legacy systems
- Bug fixing
- Tasks, that are not relevant to obtaining position
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper


Currently, I am working as Senior Java Developer a company in public safety industry. I am a software developer with 14 years of experience in developing across all layers of the
JEE application. Besides programming, I also deal with customer's requirement analysis and
creating technical documentation.
Interesting project:)
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate

I worked 6 month in China, and our system was successfully standing on production
Currently I developing environment with docker where using Kafka, zookeeper, greetgo.mvc, mybatis, grafana for dashboard, Prometheus for monitoring Kafka, PostgreSQL and MongoDB for data storage
Learn new things, earn some money and see other countries
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

I was at the origins in the team during the transition of technologies from monolith to microservices in one of the largest Polish corporation, which deals mainly with projects for public sector and public services.
Currently I'm in Poland, Wroclaw

My journey in the IT industry began in May 2016, when I started my studies at one of the best technical Polish universities. At the same time, I started working remotely in a startup for a client located in USA, whose team was based in Kiev. The startup was engaged in price aggregation from taxi search services and helped to get the best price. I was working on the back-end side and create a REST API on Node.js, there was also a little writing a front-end side on React for another project. A year later, I changed the technology stack and started working with Java and Spring, the projects were mostly on a microservice architecture, with using of Elasticsearch, Kafka and new versions of JUnit. Now I am working as Senior Sftware Developer for company based in Kiev, I want to continue to work with the architecture of microservices also could consider Full Stack vacancies.
Good team, new technologists, product development, benefits.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


Currently I’m working on retail project. My responsibility involve participating in scrum events (daily, planning, retrospective), back-end development, designe DB structure, develop new features, participate in performance testing, bug fixing.
I have experience in such technologies as Java 17, Spring Boot, PostgreSQL, Git, Bitbucket, Jenkins, Bamboo, SonarQube, Jmeter, GraphQL.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: intermediate

Recent project goal:
1) Reworked multiple java services data fetching/processing synchronization approach based on using quartz jobs and custom synchronization table with lock row in it that indicates that quartz job is already working with a particular dataset.
New approach works without synchronization table and is based on JDBC row locking using FOR UPDATE/SKIP LOCKED suffix in fetching SQL.
2) Mentoring new team members
Currently leading a team of 3 developers and 2 QAs.
Technologies stack: java 8, Hibernate, Spring, Apache Kafka, Rest API, Oracle, Liquibase, Git, Mockito

Project description: developing a microservice system that collects sport events data from multiple providers, store  them in internal storage for further analyzing and processing according to the customer rules. As the result users can find particular sport event, place a bet and watch event live stream.
Would like to work as a regular senior developer with the opportunity to grow up as an architect
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: upper

Efficient both as team player and standalone  developer.
Currently located in EU. 

About me: Java developer  with 9+ years of experience - eager to learn cutting edge frameworks. Efficient both as  standalone or team player. Have ability to quickly solve complicated issues with minimal support. 
Besides Java have UI(JS, Node JS, React, Angular) and dev-ops skills (Docker, Kubernetes, AWS so on).
All frameworks mentioned in my profile are tried out in practice on production or at least at my pet projects. 
 Foreign companies are also welcome since we can sign contract directly.
Back-end percentage should be at least 70% vs front-end. 
No test tasks as a part of interview or they should be paid!