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

Played a key role in the successful redesign of a legacy system, leveraging expertise in modern technologies and methodologies to improve performance, scalability, and maintainability.

Took ownership of critical legacy services with limited documentation and minimal contact with the original developers, quickly gaining a deep understanding of the codebase and business logic to effectively maintain and enhance the system.

Resolved complex performance issues that were causing significant financial losses for the business, utilizing innovative approaches and technical expertise to optimize critical workflows and reduce response times.

Proactively identified and resolved issues caused by third-party systems, leveraging strong problem-solving skills and effective communication to quickly implement workarounds and minimize the impact on customers, saving them time and money.

Mentored and trained new team members, providing guidance and support to help them quickly ramp up and start delivering value to the organization.
Participated in the transformation from a monolithic application to an AWS-based microservice architecture and back-end application development, ensuring coordination with other subsystems and third-party services.

Collaborated with cross-functional teams to gather requirements, design technical solutions, and ensure platform availability and optimal performance through ongoing support and troubleshooting.

Assisted with team coordination activities such as planning, estimating, and task delegation. Acted as a liaison between the team, third parties, and product owners to resolve issues.

Mentored junior team members, fostering their knowledge growth and productivity.
Mature and respectful workplace, possibilities for professional growth, good feedback, good management, opportunity to create great customer experience.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


- Participating in analysis, design and implementation of technical solutions; 
- Developing backend for web applications;
- Implementing new features and services to support client applications;
- Writing unit tests;
- Troubleshooting and solving problems arising in development and support
- Collaborating with other programmers and developers in the whole development 
- Identifying and debugging defects in application code, and providing code refactoring
Looking for an ambitious company that will challenge my development and problem-solving skills and allows me to continue to develop my knowledge and potential.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


Partnership only by UA Private Entrepreneur contract

Senior Java Developer

Responsibilities:
* Gather business requirements and translate them into technical solutions
* Design, develop, monitor, and visualize Customer Data Access Overhaul data product
* Deliver quality code changes according to timescales provided
* Design and develop data pipelines services
* Provide  development progress regular updates by Agile standard 
* Operations of data pipelines including alerting, bug fixing, log analysis
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: intermediate


Part-time 
Experienced Java developer with 6 years in the enterprise industry(Israel,  USA, England) .
BE development;
Architectural design;
API design
Writing documentation
SDLC;
Troubleshooting;
Production support;
Part-time. Flexible work hours(preferably starting at 8-10 a.m), work-life balance, ability to work on Mac.
A long-term project is preferable.
Cutting-edge technologies stack is a plus (Java11, k8s, Spring, Microservices, event-sourcing).
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent

Maintenance of existing functionality and implementation of new features on projects of different complexity, including complex Enterprise systems
Vast experience in integration using various methods (REST, SOAP, event-driven)
Passionate and goal-oriented software engineer and tutor. 
Domain knowledge of financial services, digital marketing, and payment processing.
Major experience in Enterprise System Integration using REST-, monolith- and micro-service-based architecture using various authentication flows (OpenID, SAML etc).
Specialization in full-stack development using Java, Spring, NodeJS, React and Angular.
Strong database connectivity skills with relational (Oracle, MySQL) and NoSQL (Redis, Cassandra, MongoDB) databases.
Extensive OOP, OOD, and testing experience.
Looking for 100% remote work as an Individual Contributor. The desired stack is Java + AWS +- Angular/React
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: fluent


Passionate Java developer with 7 years of experience with Java and Spring. Have solid experience developing projects from scratch and maintaining existing, writing API for web and mobile applications. Proactive. Have good problem-solving and analytical skills. Possess interpersonal and communication skills.
Worked for product, outstaff and outsource companies. Have leadership experience
No legacy.
Prefer a product company.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: intermediate


Peprotech - is a corporate application for a large pharmaceutical company. I worked on the project as a full stack developer. The main technologies and frameworks used in the project are java, spring (boot, security, MVC). To work with the front-end were used - javaScript, angularJs, bootstrap, jquery and of course html and css. I also developed the formation of corporate documentation using jasperstudio and jasperreports.
Lectera - is a portal for selling educational courses, marathons, etc. I worked on a project as a Java developer. Main technologies and frameworks used in the project: java, spring (boot, date, security, MVC), posgtreSQL, SendGrid, AWS S3, AWS Transcoder, AWS Elasticsearch, ActiveMQ.
MyVtrophy - is a portal for customizing trophies for fantasy sports. I was working on a project as a Java developer. Main technologies and frameworks used in the project: java, spring (boot, date, security, MVC), posgtreSQL, SendGrid, AWS S3, rabbitMQ.
Nativevoice - SDK distribution portal for any audio devices. Main technologies and frameworks used in the project: java, spring (boot, date, security, MVC), posgtreSQL, SendGrid, AWS S3, rabbitMQ.
Airbyte - an application that is able to migrate data from one source to any other destination. For example, migrate all data from the postgres database in a JSON or AVRO format file to an S3 bucket or to another database, such as MySQL. Engaged in adding new sources and destinations, and updating the platform. Since the project is open source.
Please do not offer outstaff. I want to work in a product or outsource company/team. Preferably Ukrainian.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Persistent and good skilled specialist, with a responsible attitude to work, and practical experience in software development using Java.
Motivated team member with the ability to perceive and use knowledge quickly and effectively. Has experience in developing REST API, data processing jobs using Apache Beam and configuring CI.
Took part in software development using Agile methodologies. Also has practical experience in software testing with different approaches.

The last project:
Project description: 
A new CRM system for managing all company's relationships and interactions with customers. Also, the system has the ability to migrate data from the old CRM system to the new one. This solution had microservice architecture and was developed from scratch.
Responsibilities:
- developing new features
- developing migration tool for data migration
- taking part in code reviews
- taking part in SCRUM meetings (standups, sprint plannings etc)
Achievements:
- took all responsibility for designing and developing one of the parts of the application
Tools and technologies: Java, Spring, AWS, Liquibase, MySql, Maven, JUnit
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

Implemented a Groovy DSL for project configuration.
Wrote a data update app from scratch that eliminated the downtime needed to update the database manually.
Made a monitoring app with a dashboard to greatly reduce the incidents reaction time and to provide the logs necessary for troubleshooting.
Maintained a custom language implementation that allowed game designers to implement and adjust game logic.
Identified and solved several performance bottlenecks that helped to reduce CPU usage by 10 to 15 percent.
Personal portal (self-care service) for a mobile operator: implemented numerous integrations with other services, designed and implemented REST APIs, wrote unit and integration tests, estimated tasks, conducted code reviews, condicted job interviews, assessed candidates, lead a small team of two developers. 4 years
Browser-based collectible card game backend: implemented different game mechanics, integrated the main app with other company's services, collaborated closely with the frontend developers and game designers on developing new features. 2 years
Face recognition system: designed and implemented different APIs, worked on data storage solution and the foundation platform for other modules as services. 1 year
I'm looking for a small to medium team working on a product (not outsourcing). I'm most interested in things like games-related backend development or IoT. I'm not looking for a job in banking.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: upper


PERSONAL SUMMARY:
   Im looking for a Senior Position in a project with actual technology stack and design. It would be great to get involved in middle-sized project with modern development & management approaches which is in promising or/and demanded domains.  
   Currently my purpose is to polish my technical and management skills and make maximum contribution preferably on a senior dev position.

TECHNICAL SKILLS:
Main languages: Java 11 
Main frameworks:  Spring & Hibernate
Cloud: AWS (DynamoDb, Aurora MySQL, SQS, ECS)
Other: mvn
English: upper-intermediate

PROFESSION EXPERIENCE:
EPAM, March 2021 - April 2023, Tech Lead
-     CCA - service for the one of the leading logistic company in GB; Cloud-based microservice solution is intended to be the one-stop shop application for labor workers and contractor businesses. (Spring Boot, Hibernate, FlyWay, Sonar, AWS (DybamoDb, Aurora MySQL, SQS, ECS), Docker, Concource CI, microservices, multi-platform client, so on);

“Rokittech”, June 2015 - January 2021, Java Developer 
- THEROAR - startup, augmented reality (Spring, Hibernate, Postgres, DynamoDB, RESTful, Vuforia, Amazon services, Braintree payment system, Docker)
- ASTRA - data discovery software tool. (Spring, Hibernate, RESTful)
- GOLOKAL - startup, application for interaction of small local businness and clients. (Spring, Hibernate, Postgres, RESTful, Braintree PG, Elasticsearch)

“Innovecs”, Nov 2014 – April 2015, Java Developer
- Wintaxi – startup, innovational taxi service. Java back-end developer (Spring, Hibernate, MySql, RESTful, SCRUM)

“Inavante”, Sept 2013 – Nov 2014, Java Developer
Last project: web-based management system that provide ability to manage company structure, its projects and clients with supporting of internet banking and integration with existing company services.
Responsibilities: development of web-based applications, using such technology stack: on server-side (Java, Hibernate, Spring, RESTful), on client-side (AngularJS, JS, Bootstrap).

“Egar Technology Ukraine”, Nov 2012 –  Aug 2013, Java Developer / Specialist of Integration solutions department
Last project: The kit of connector modules for Tivoli Identity Manager for centralized management of user entities, its lifecycle, access rights and roles on another systems.
Responsibilities: development of additional modules such as connectors for performing connection between IBM Tivoli System and any another system ( Java Core, JDBC, appropriate APIs)
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Planning application architecture, managing the development team, assigning tasks, planning sprints, interacting with the customer.
Development client’s personal account using following technologies:
Sprig Boot, Spring Data JPA, Spring JDBC, Spring Security, Spring Cloud, BouncyCastle, Mockito, Junit 5, Test NG, FlyWay, RxJava, RabbitMQ, OpenAm, OpenShift, Kubernetes, ElasticSearch, Microservices
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: intermediate


Platform for internet banking systems
        • Developed authorization through certificates and USB tokens
        • Developed subsystem of limits
        • Took part in developing of subsystem of corporate cards
         • Worked on CRUD operations for SWIFT documents
         • Fixed bugs during creating of statement

Customer service
        • Worked on moving different types of documents between statuses

Online store
        • Developed reports for categories and products
        • Created unit, integration and UI tests

Platform for exchanging of video content
        • Developed authorization of users
        • Encoding user data using AES algorithm
        • Developed microservice for saving and viewing history of entities
        • Implemented optimistic locking for saving entities in DB
        • Implemented SSO integration with third-party system using OAuth2	
        • Migrated ElasticSearch, RabbitMQ and MongoDB to new versions

Cloud based platform for veterinary clinics	
        • Developed authentication/registration part using Auth0 as Identity Provider
         • Developed authorization part, RBAC
         • Developed SOAP(medical term) functionality (Findings, Diagnoses, Procedures, Lab tests)
         • Took part in the development of events (Appointments, Reminders)
         • Worked on exporters to export data from old systems of clinics to GCP [usually from Windows machine, using C#]
         • Support workflow to import exported data [single thread flow]
         • Developed workflow to import exported data [clustered flow]
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

I'm most proud of improving the speed of rule-based quality control system for TomTom map editing software.
Please do note - I'm open for short term offers only. I'm leaving Ukraine on 1st of April.

During 14 years of experience, I've participated in several big projects including ticket booking system for Ukrainian State railway, 4shared file sharing service, ITSM system for the worldwide known provider of ITSM systems, transactional map making for TomTom, and data mining software for the geospatial system for Apple.

My main focus from the very start of my career was backend server software with the last 9 years focuses on Java-based solutions with deployment to Linux servers. So I also have the experience of CI/CD implementation involving Jenkins and shell scripting. 

I'm familiar with industry standards in the field of Java server-side development: Spring Core, Spring Data, JPA, Spring security, Spring Boot and other Spring modules. 

Besides Java, I'm also fluent in Scala, Python, Perl and shell scripting. Besides that, I have some experience with C#, PHP, Common Lisp, and Erlang.

Most of the last projects were involving Agile methodology, all required tools to support development process like Jira or other task tracking software, git, mercurial and other source control tools both distributed and centered.

I'm looking for short term project (up until 1st of April) to apply and extend my skill for the benefit of the client.
Please do note - I'm open for short term offers only. I'm leaving Ukraine on 1st of April.

I'll be interested in working in both big and small companies. As I'm looking for something short term - field and details are not really important because for the 2 months period any project will give quite a lot of excitement.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Please pay attention that I'm considering only a part-time job.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Performance Certification: Measure of product perforance on real and test data. 
Team size: 10 dev.
My role: leading team, continuous integration, project structure.
Technologies: Spring IOC, JDBC

PostgreSQL migrating
Recreatng DAO layer for Oracle based product using PostgreSQL.
Team size: 3 dev
My role: Team lead; Adopting existing queries for PostgreSQL, creating/adopting test cases for current queries
Technologies: Spring IOC, JDBC, Maven (plugins), JUnit
PL:			Java, JavaScript, SQL;
Frameworks:	Spring, Hibernate, J2EE, Apache Camel; 
Technologies:	REST, SOAP, WebServices;
Principles:	OOP, TDD, CI, design patterns, GitFlow.
Environment: 	Eclipse, IDEA.
VCS: 		Git (GitHub, BitBucket), SVN.
Tools: 		Maven, JUnit.
Servers: 		WildFly/Jboss, Jenkins.
Databases: 	MySQL, PostgreSQL, MS SQL, Oracle.
Other skills: 	Agile, scrum, waterfall, Jira (JQL).
I'm backend guy, prefer to work with servers. 
Strong leadership, able to handle team up to 10 people.
High knowledge-sharing skills.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: fluent

<p>Developed two startups from scratch and led it to be ready for production. Built a team from scratch.</p>
<p>Participated in: development of multiple projects for a European bank. development of a fintech project with high load. Acted as a lead for two startups.</p>

Passed AWS Solution Architect Associate exam
Passed AWS Developer Associate exam
Currently I'd like to find a position of senior java engineer in a stable company.
 I'd consider outstaffing companies as well. I'd participate in projects that are already in production, not startups.

I am also ready to relocate to USA.

It'd be a great plus if a project:
AWS-based;
Uses Kafka.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: upper


Previously worked in taxes, medicine fields, now in big fintech company.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: intermediate


PRICING SERVICE at NUORDER
November 2021 — Present
Description: Service for manipulating, maintaining base prices, promotions, discounts for b2b e-commerce platform. Flexible approach for each brand based on their pricing schema.
Position: Java developer.
Responsibilities:
    Participation in the discussion of architecture.
     Programing in Java Spring Boot.
     Load testing.
     Creating ETL pipeline.
Frameworks: Java Spring Boot 2.2, Java 11, GoLang 1.17, GRPC
Tools and Environment: Jmeter, Postman, Docker, Git, JIRA, Confluence, GCP, BigTable, Elastic



DIGITAL TARIFF at ALPHA BANK
March 2021 — October 2021
Description: A project in the field of financial technologies, which makes it possible to order plastic debit cards for existing or new clients of the bank, as well as order a digital card that allows you to become a client of the bank in 40 seconds after filling out the questionnaire.
Position: Java developer.
Responsibilities:
    Participation in the discussion of architecture.
     Programing in Java Spring Boot.
     Load testing.
Frameworks: Java Spring Boot 2.2, Java 11
Tools and Environment: Yandex-Tank, Jmeter, Postman, Jenkins, Docker, Git, JIRA, Confluence, Mesos, Marathon



NDA at SYTOSS
April 2020 — March 2021
Description: The development SPA microfrontend based application for selling products of telekom company.
Position: Reac JS/Node.js developer.
Responsibilities:
Programing in Node.js.
Programing in React JS.
Performing Code review.
Frameworks: Micro-frontend, React JS, Node.Js 
Tools and Environment: Webstorm, Jenkins, Docker, Git, JIRA, Confluence

NDA at SYTOSS
June 2019 — March 2020
Description: The development and maintenance application for providing GDPR control for telecommunication company.
Position: Java devel
I am searching long term interesting domain(e-commerce or fintech) with good qualified team, want to increase expertise in Spring Boot, Kafka.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent

- troubleshooted & resolved production critsits;
- delivered large scale features from idea to production;
- become technology agnostic engineer;
- successfully mentored teammates;
Product company
  - maintain & develop existing services
  - improved product through owned services
  - worked with high load environment
  - worked as away team to speed up release date 

Outsource company
  - led team of 3 engineers
  - migrated system from monolith to microservice architecture

Outsource/Product company
  - delivered features from idea to production
  - tested & refactored & optimised existing code base
  - discovered new features, estimated & created implementation plan for them
  - have been responsible for communication with stakeholders & feature owners
  - interviewed & onboarded & mentored software engineers
  - effectively troubleshooted production issues including memory leaks

Emergency system for DSNS
  - adopted & extended Android application

Travel advisor
  - created POC for web application to simplify travel planning
I expect to meet people with positive attitude to succeed together.