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

Creation and maintenance of processes on projects. More than ten projects, one hundred percent of which were released without delays. Work with a wide technology profile. Several certificates confirming the level of professionalism.

- Integration with cloud services.
- Creating DB architecture.
- Writing server logic.
- Unit and integration tests.
- Work with project documentation etc.
Software Engineer with 7 years of experience in IT.
Experienced in:
-	Planning, estimation
- 	Requirements analysis
-	Development and maintenance
Roles:
-	Senior Java Developer
Responsibilities:
-	Requirements analyses and clarification of requirements
-	Developing and maintaining
-	Testing: manual, system, integration
-	Communication with team's members and customers
Skills:
-        Agile: Software Development Methodologies: SCRUM
-       Languages: Java.
-       Frameworks: Spring Boot/Spring Cloud, RabbitMQ, LiquiBase etc.
-       Web Environment: AWS
-       Database: MySQL, Elasticsearch, PostgreSQL, MongoDB, Oracle DB, Dynamodb
-       Testing: JUnit, TestNG, Mockito
-       Other: APEX 5.0, SQL/Pl SQL, bash scripts, HTML, CSS, XML, UML, etc.
-       Computer Science: analysis of SQL queries
I do not consider russian, belarusian companies, as well as projects in which people from russia and belarus work.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


Software engineer with 8 years of experience. 
Current project: Billing as a Service.
Technologies: Java, Spring, Hibernate, Maven, Liquibase, MariaDB, Open API, Jenkins, Docker, Helm, Kubernetes.
Scrum master and team leader in the distributed cross-functional team.
Interested in a project with modern technologies, microservice architecture, Kubernetes. 
Flexible schedule. Full remote position.
I'm located in Portugal, but working as Ukrainian Private Entrepreneur. I plan to switch to working as the self employed in Portugal in a couple of months.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: intermediate

Oracle Certified Professional, Java SE 7 Programmer
Software Engineer with 8+ years of experience in software development concentrated mostly on open-standards/open- source technologies, migrating from legacy applications to new platforms, specializing in Enterprise Business applications. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technology stacks.
I consider only remote positions.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


Software engineer with 8+ years of experience
Strong knowledge of Java, Spring, OOP, Design Patterns
Experienced in developing RESTful applications
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

- move legacy application to Spring Boot in sphere of corporate clients;
- introducing of TDD methodology for simplification bug-fixing process;
- legacy to React and TypeScript full source migration;
- team leader;
- client demo and communication with clients;
Software Engineer with a desire to develop, work for results and 5 years of experience in IT industry. Ready to perform a large amount of work efficiently and in a short time. Customer-oriented team player.
Interesting job with opportunities to grow as a professional, ability to work remotely, flexible working hours, the opportunity to attend professional courses and pass exams to obtain certificates. The best environment for development is among open and progressive teammates.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Bachelor's degree (software engineering): National Technical University of Ukraine 'Kyiv Polytechnic Institute'​,
Software Engineer with experience in building apps from the ground up. Passionate about solving non-trivial tasks and working on interesting projects with the latest available technologies to provide the best services to customers.

Have experience in the following fields:
- Gambling
- Neobank / financial applications
- Smart devices
- Logistic application for warehouses.
Back-end software engineer. With the potential to grow into a team or tech lead role.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


Software engineer with experience working on WEB products and understanding the full cycle of the product, from business analysis to visual design and code implementation. Strong skills in WEB back-end and front-end development and basic principles of Big Data.
Have experience working with microservice architecture, and with monolith architecture as well.
New technologies as a main preferable option.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Leading a team;
Tasks estimation and further delegation to team members;
Development of new features;
Code review and bug fixing;
Performance troubleshooting;
Communication with the client;
Issues investigation;
Develop and modify, and optimize DWH system of big investment bank;
 Implement views and queries for BI and Java part of the system;
 Tune queries and increase performance via re-gathering statistics, adding new or deleting unnecessary indexes and hints;
 Investigate performance and business issues and suggest solutions and workarounds;
 Migrate data and business logic from 1Cv7 to Oracle 11g;
 Develop, update, modify and optimize OLTP system;
 Create system for internet-shop which process data from cash registers;
 Develop functionality for handle online orders from company site;
 Integrate electronic document management into application;
 Tune queries, refactoring and optimize code in packages;
Software Engineer with good technical skills and 10+ years in the IT sphere. Team player with high presentation skills and client-oriented approach.

 Good knowledge of Java core and design patterns;
 Proficient in Spring framework and Hibernate;
 Strong knowledge of database fundamentals with the ability to write simple and complex SQL queries;
 Proficient in PL/SQL programming: Packages, Stored Procedures and Functions, SQL tuning, and creation of Oracle Objects: Tables, Views, Triggers, Sequences,
Database Links, User Defined Data Types, etc;
 Ability to produce clean, perfectly understandable and maintainable code;
 Experienced in Agile methodology;
Health insurance, 24 days of annual vacation, flexible working hours, the opportunity to attend professional courses and pass exams to obtain certificates
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate

- Introduce the end-to-end testing approach using selenium technologies. Designed the architecture and described a process of extending;
- Designed the architecture and implemented new API during the migration from legacy code
- Move legacy application to Spring in sphere of corporate clients;
- Introducing of TDD methodology for simplification bug-fixing process;
- Introducing of CI / CD in a test environment to automate the work of the team;
- Team leader;
- Client demo and communication with clients;
Software Engineer with good technical skills and 5 years in the IT sphere. Team player with high presentation skills and client-oriented approach.
Interesting job with opportunities to grow as a professional, ability to work remotely, flexible working hours, the opportunity to attend professional courses and pass exams to obtain certificates. The best environment for development is among open and progressive teammates.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Software Engineer with more than 6 years of experience in developing commercial software.
Java 8+, Spring, AWS, Docker, Postgresql, Linux.
Experience in maintenance and modifying legacy source code, creating microservices on RESTful API and
gRPC.
I have good analytical skills. Result oriented, self-driven, highly motivated, willing to learn new
technologies, methodologies, strategies, and processes.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

Bachelor's Degree in Computer Software Engineering.

Associate Cloud Engineer Google Cloud - Expires Aug 2023
Professional Cloud Architect Google Cloud - Expires Oct 2023
Software engineer with more than 7 years of production experience in application development. Participated in all stages of feature design, development and deployment. Has experience in managing a distributed development team, mentoring colleagues, preparing professional development plans, conducting performance reviews, tech talks and interviews.

Bachelor's Degree in Computer Software Engineering.
English - B2.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper


Software Engineer with over 10 years of experience in development of rich web-applications, distributed, highly loaded systems. Took part in the whole development cycle starting from analyzing product requirements and finishing with maintenance. Mainly my responsibilities were designing of architecture, code writing, writing of unit tests, investigation of new frameworks and technologies. I am a hardworking, social, self-motivated person with fast learning abilities
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate

Successful participation in the design, development and launch of large and complex projects in various business areas.
Software Engineer with over 20 years of extensive experience in architecture, design and development of distributed systems, e-commerce, workflow and ERP applications.
I am looking for friendly team and interesting project with long-time perspectives.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


Software Engineer with over 5 years of hands-on experience in developing various Java applications. Experienced in software solutions for the financial. Proactive team player who has worked in a big, multicultural, worldwide-distributed team and in small teams as well. Well guided in the agile methodologies of the software development process. Always eager to expand knowledge in technical and business areas. Successful in implementing and delivering high-quality solutions.
I would prefer to work with a microservices architecture using Java stack
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

•	100% client satisfaction rate :)
•	Successfully migrated legacy monolith into microservices reaching the deadline
•	Integrated CI/CD into development process. We started from nothing (even without GIT, used SVN) and finished with fully completed CI/CD process.
•	Increased unit tests coverage from ~10% to ~80% and end-to-end test coverage from 0 to 70%.
•	Configured central logging store via ELK stack for all services
•	Big list of something I forgot to mention :)
Software engineer with rich experience in Web Application development (e-commerce domain) mainly focused on backend part. Proficiency in Java and Java related technologies, libraries and frameworks. Strong interpersonal and communication skills with an ability to lead small teams. Able to work independently with no supervision as well as functioning as a team player or team leader. Quick learner who grasps new concepts and technical skills. Against war.

Experienced in:
•	SOAP/REST WEB services development
•	Microservice oriented architecture
•	Docker
•	AWS
•	CI/CD
•	Load/Performance/Unit testing
•	Clean code, code refactoring and optimization
•	Team management
•	Long term business trips

Roles:
•	Key developer
•	Mentor
•	Team leader / Project coordinator
•	Scrum master
•	Technical Interviewer

Responsibilities:
•	Implementation of web services (SOAP/REST) and OSGI based systems
•	Designing and implementation of microservices based systems
•	Performance optimization
•	Code review and code refactoring
•	End-2-end, integration, unit testing
•	Infrastructure as a code and CI/CD implementation
•	Project coordination
•	Development process organization and improvement
•	Organizing and leading demos for clients
•	Interviewing of new project members and knowledge transfer

Strengths: 
•	Consistency in delivering milestones in time
•	Ultimate focus on the client and the product
•	Focus on the quality and success result
•	Excellent communication and interpersonal skills
•	High productivity and high level of responsibility for deliverable product
•	The guy who cares

WORK EXPERIENCE

Feb-2021 – Till now - Senior Software Developer, Upwork Inc.
Customer: Upwork, formerly Elance-oDesk, American freelancing platform.
Project: Modernization of internal legacy systems utilizing microservices. Extending core Job Postings module with a new features.
Team Size: 6 members
Project Role: Key Developer

Feb-2019 – Feb-2021 - Lead Software Developer, Godel Technologies
Customer: Technology and financial services business, specializing in UK online accountancy
Project: Rebuilding an existing monolith WEB application in a microservices architecture decoupling the front-end and back-end via a REST API.
Team Size: 6 members
Project Role: Technical Lead, Key Developer

Sep-2013 - Feb-2019 - Lead Software Developer, Epam
Team Size: 7 members
Project Role: Key Developer, Stream Coordinator, Scrum Master
Any kind of backend development utilizing modern java related frameworks and technologies.

k8s is nice to have.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

IdeaSoft - Senior Software Engineer
Oct 2021 - Now
Developed Apache Kafka-based blockchain project. Recombined microservice-based projects to a single monolith, and developed Swagger-based API. Consolidated multiple database systems into a unified data architecture.

Miratech - Senior Software Engineer Jun 2019 - Nov 2022
Designed and implemented a system for high-efficiency loading from a big data platform. Built front-end pages from scratch using ReactJS based on mockups from stakeholders. Developed middleware service to connect legacy components. Created a microservice for dependency management. Designed notification microservice using Amazon SMS. Implemented code quality management system using SonarQube.

Artjoker - Java Developer Jun 2020 - Jun 2021
Inherited proof of concept application from the contracted development team. Took requirements from the customer and refactored applications for production use. Interviewed, hired, and provided mentorship for junior developers.

Techstack Limited - Java Developer Feb 2017 - May 2019
Worked on both mobile and SAAS-based applications. Increased code quality by refactoring feature code and writing unit tests. Solved structural issues with legacy code to resolve problems affecting end users in production.

Sednor Holdings Limited - Junior Java Developer Mar 2016 - Feb 2017
Developed an application to compare on-premise and cloud solutions and show the benefits of cloud migration. Built logic to scrape pricing of AWS products and collect it in a MySQL database. Designed role-based access control using Spring Security.
Software engineer with seven years of experience building Java and React-based software, and a passion for high-performing, well-tested code. A highly motivated, fast learner who has worked in many different languages, systems, and environments. Able to work through the details of a problem by applying effective solutions, successfully meet deadlines, and deliver high-quality code.
Have a great experience in solving web-development tasks using Java and others technologies. Ready for team work same as for individual work to gain new knowledge and skills. Have analytical abilities, good logical thinking and good communication skills for solving problems, result-oriented and responsible.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Software engineer with wide technical background and 6 years production experience with Java in different domains looking for a long-term senior Java developer or tech lead position. My main responsibilities are designing, developing, testing and supporting new functionality based on provided requirements using modern software development technics and tools. Have experience in architecture, designing distributed highly available and scalable applications, experience in developing complex high throughput algorithms. Conduct performance testing, tuning and optimizations of different application levels. Also, there is experience with mentoring, onboarding, conducting interviews and leading small teams.
Last projects:
Jun-2022 - Till now - Senior Software Engineer.
Project description: Business information and media domain. App is a set of services which processes files and provides access to them for company customers via FTP protocol.
Responsibilities: Designed and developed integration with AWS services. Designed and developed new functionality. Conducted performance testing, analyzing, and tuning. Provided optimization in 
multithreading. Fixed security vulnerabilities, concurrency issues. Optimized existing code as result managed to significantly improve performance and save budget. Prepared different kinds of documentation. 
Used: Java 11, concurrency, JUnit, Mockito, JDBC, Sybase DB, Tibco MQ, Linux, shell, FTP/SFTP, AWS VPC, EC2, EBS, FSx, S3, ELB, SQS, SNS, RDS MSSQL, DMS, Secrets Manager, Route 53, Global Accelerator, Shield, WAF, GitLab CI/CD, Maven, Semgrep, Black Duck, Terraform, Ansible, Datadog, JProfiler.
May-2021 - May-2022 - Senior Software Engineer.
Project description: Retail and distribution domain. App is a set of microservices which provides parcel delivery services for company customers. 
Responsibilities: Designed and developed new functionality. Designed and developed solutions for AWS side. Conducted performance testing. Implemented configurations for Apigee proxies. 
Optimized CI/CD processes for Apigee environment. Prepared different kinds of documentation. 
Used: Java 11, Spring (Boot, Core, Data, Security), JUnit, Mockito, PowerMock, Cucumber, WireMock, Pact tool, Oracle DB, AWS Beanstalk, ECS, ECR, S3, Lambda (JS, Python 3), SQS, SNS, Aurora Postgres, DMS, DynamoDb, IAM, KMS, Secrets Manager, SSM, CloudWatch, CloudFormation, Route 53, Apigee API, Gitlab, Maven, Docker, Jenkins, SonarQube, AppDynamics, 
Swagger, Postman, JMeter.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper


Solid background in Object-Oriented Programming
Good pieces of knowledge in RDBMS and NoSQL databases
Expertise in software development using Web/Java technologies
Experience in Java related frameworks and technologies development
Strong experience in telecommunication field, protocol analyzing
Backend development using Java and RESTful web services
Strong experience using SOLID principles
Experience in redesigning project from the Servlet-based application to RESTful application
Excellent interpersonal and problem-solving skills
Collaborates with Product Manager and end-users to create functionalities that align with requirements
New challenges, a good team, an interesting project.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

AWS Certified Developer – Associate
Solutions-focused and goal-oriented Senior Java developer with over 6 years of software development experience.
Have expertise in developing solutions for E-commerce and FinTech.
Most of all I am excited in the cloud computing and distributed systems.
Looking for new opportunities with wide usage of Kotlin (want to with to this language) and AWS since I am not happy with my current place both technology and career-wise.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

Analysis of problems in microservices leading to poor performance. Solving multithreaded problems related to data race and race conditions.

Creating a new system design for the legacy system. Implementing and migrating all services to new approaches leading to the best performance and easy and fast development. Integrated CI/CD using Jenkins.
Optimized algorithms and improved code quality.
Some task examples I've implemented:

- Configuring and manage platform services in Netflix OSS stack to support a microservice environment.
- Authorization based on Spring Security, Oauth2 and LDAP, x509 certificate, and two-factor authentication with SMS code.
- Implementing serverless solutions on AWS.
- Writing Cloudformation script in order to deploy infrastructure for microservices.
- Analyzing and creating technical debt tasks.
 Implementation and migration of business logic based on micro-services architecture.
- Reducing AWS costs for the entire domain infrastructure by eliminating unused resources and reducing resources that are not being used to full capacity.
- Manage the software build, release, and deployment process
- Analysis of problems in microservices leading to poor performance. Solving multithreaded problems related to data race and race conditions. Optimization of interaction with the database and changing the logic of the data manipulation algorithms.
- Writing GitLab CI/CD pipelines, Jenkins pipelines.
- Configuring Sonar, Checkstyler.
- Code optimization following load and stress tests.
- Migrating a legacy servlet container application to Spring Boot 2.
- Rendering of the screen and printed forms (payment documents) based on the Jasper Reports library.
- Implemented Kafka listeners and publishers.
- Creating REST API for microservices and implementing;
- Created Datadog dashboard panels to monitor application metrics.
- Config AWS SQS, DLQ, and scheduler for manual DLQ reading.
- Configured Circuit Breaker (Hystrix) for outgoing requests.
Not looking for management roles.
Great motivated team.
The project at the beginning (or early stage) (Optional).
Easy to make improvements.
A project with English communication (Optional).
The project consist of all seniority levels of people. (Junior, Middle, Senior, Lead, Architect).
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


SPD Ukraine — Java/Kotlin Developer							     Telecom BSS project is a software uses to run its business operation towards customer. Project represents billing, client maintains and rating services etc. 
Responsibilities: 
create billing service from scratch with all infrastructure that represent in  project. 
maintenance and implementation features of already existing rating service
Stack: 
Spring Boot, Hibernate, Kafka, Postgres, Hazelcast, Kubernetes, Flyway 
GlobalLogic — Java Developer						project OSS-Inventory
The OSS project is a software that interacts with the telecommunications equipment. 
Responsibilities: 
Implementation of certain wishes of the customer for better interaction of the application with the telecommunication equipment, also improvement of the current product. Took part in the support engineers rotation where we were helping the customer to identify the cause of the issues and solve it.
Stack:
Spring, EJB, REST, Active MQ, Kafka, Weblogic, Jboss
- professional growth
- new opportunities
- nice management