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

* introduced a service for flexible adjustmnet of business settings on-the-fly
As a Java dev with 5.5 years of commercial experience, I've been working on multiple projects in different domains (fintech, automoive, travel). I've been involved in all phases of software development from design to implementation. On my recent role I've been writing technical plan for further development and was conducting feature development leading - I was responsible for managing the development process within the team and also taking care about successful integration. I enjoy brand new functionality development with sophisticated business logic, thus I always cover code with tests.

Among the recently used technologies are: Java 11+, Spring (MVC, Boot, Data, Security), AWS S3, AWS SNS+SQS, RDBMS (PostgreSQL, Oracle), NoSQL (MongoDB), Redis, also GraphQL, Docker, Maven, Gradle, Git. On previous projects I was also working with Apache Kafka; Apache Camel. 
For testing - Integration tests using Spring framework, Unit Tests (JUnit, TestNG, Mockito), sometimes use TDD.
I would like to work on the project with brand new functionality development with interesting business logic requirements, within the team of experienced engineers, with a little percent of bugfixing.

If a project is mostly support - please, don't contact me.
Position: Senior Java Software Engineer
Category: Java
Experience: 5 years | English: fluent

1) A publication in a Java blog of a famous Java conference;
2) A public presentation on Java 8's & Java 9th new feature in a professional local Java community.
3) Public presentation on Devoxx Ukraine.
A software engineer with a Master’s Degree in Computer Science and a five-year experience in coding in Java. 
During that time, I have been involved in development of many projects of different domains (healthcare, restaurant business, retail etc), dealing mostly with back-end of the application. 
I have been working in a cross-group environment, collaborating with international teams (Italian, French and American colleagues) of various sizes while leading the South African development team. All of these teams were following agile/kanban methodologies for development process.
Position: Senior Java Software Engineer
Category: Java
Experience: 5 years | English: upper

1. Create inner library to interact with database, so it could be reused in different services. As a result, reusability and flexibility of system were significantly improved.
2. Propose architecture design solutions, describe pros and cons. Create multiple POCs and documentation to them, make demo sessions for engineers from customer side.
3. Single-handly create microservices according to the architecture and business requirements.
4. Create fullstack solutions, including frontend, backend and database parts
Backend Software Engineer, with commercial experience in both monolith and microservices architectures. Worked in small and big teams to achieve our customer goals. 

Tech stack:
Languages: Java, SQL, JS
Main stack: Spring (Boot, MVC, Data, JDBC, Security, Cloud), Hibernate
Testing: JUnit, Mockito, Serenity
Cloud: AWS (RDS, Lambda, S3, API Gateway, Cognito)
Databases: PostgreSQL, MSSQL, Redis
Additional: HTML, CSS, Kotlin, Rust
I don't like a lot of frontend tasks
Position: Senior Java Software Engineer
Category: Java
Experience: 8 years | English: fluent

Development, testing, and maintenance of applications in accordance with specifications;
Expanding the functionality of the existing products, that requires the ability to dive deep into code.
BigData, HighLoad, huge enterprise logistik project which collects data about all parcels customize it, saved in database and transfer data into servers.

Technologies:
Jdk8, maven, Spring-Boot, spring data mongo , mongodb, Spring-Integration, Splunk, Jackson, XML, JSON, SimpleXLM, TCP/HTTP,
Apache Camel. Bash scripting, Linux systems administration
Position:
Java developer
Position: Senior Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Comprehensive  experience in back-end and front-end development of Enterprise applications on Java platform.

Project development extensive experience in Telecommunication, Banking, Digital Marketing domain areas.

Most significant projects participation:
•	CRM system for British telecommunication operator. 
•	Product management system for outstanding international investment bank.
•	Digital Coupons management system for leading international marketing customer.
Position: Senior Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Currently I'm working for a world-leading provider of telecom equipment, solutions and services to mobile and fixed network operators and telecom providers all over the world. We are developing Enterprise Cloud Orchestratration product, focused on Digital services in telco area.
• Review of new features requirements and implementation of new solution features
• Support an old functionality, bugfix
• Self-testing of developed features (Automation, unit tests)
• Provide demo sessions for developed functionality

Technologies: Java 8-17, Spring Core 5.x, Spring Boot, RESTful, SOAP, Kafka, Hibernate, MyBatis, SQL, Maven, Jenkins, TDD, Git, Gerrit, microservices, Kubernetes, Helm, Docker, Microservices, Jenkins etc.

Before that I had been working on the game creation process. It means implementation of igaming mechanics, work closely with mathematical, create game tracking and cheats, make performance testing and support during game certification and solve problems during all process of game creation on the backend and frontend side. Also I contribute to our backend framework as well.
In my work I used Java 8, Maven, TDD, created our own game framework, etc.
Position: Senior Java Software Engineer
Category: Java
Experience: 8 years | English: upper

I took part in a several year long process (and continuing) of technological stack full revamp, based on Spring Boot microservices in Amazon EKS. I helped the US company building a service mash of microservices from scratch, grew together with the company as a Java/Spring Boot engineer. My role was and is an offshore contractor (with limited responsibility and benefits).
Current project: US online media platform.
Technologies: Java 11/17, Spring Boot, Spring Data JPA, RESTful; Apache Kafka, MySQL, JUnit, Mockito; Gradle, Git; Docker, Amazon EKS (Kubernetes), Elasticsearch, AWS (S3, RDS), Cloudflare.
Full-time 100% remote job as an offshore contractor (European or US East coast time zones primarily). My focus is: Java Web developer with Spring Boot microservices.
In future I plan to continue cooperation as a Java backend, Spring Boot, 100% remote offshore contractor. I am interested in trying new database engines (in the past I used JDBC, JPA/Hibernate, MySQL, MSSQL and Oracle). 
I expect to work as an individual backend contributor under the Western management/ team leads, in a normal, 40 hour week pace. I prefer ongoing projects or over 1 year long.
No leadership, no on-call, no cross functional activities, no full-stack.
If you are a local Ukrainian product, an outsourcer - then not the best match, sorry.
Position: Senior Java Software Engineer
Category: Java
Experience: 5 years | English: fluent


Designing and development of applications in different domains:
- FinTech
- Insurance
- HR
- Cloud Computing

Hands-on experience with all phases of Software development lifecycle starting from initial architecture design to production support.
Position: Senior Java Software Engineer
Category: Java
Experience: 6 years | English: upper

Pure JEE stack, microservices technology stack, reactive stack, google cloud stack, and distributed systems technics architecture.
During the last 5 years, I have been working with spring-based applications and j2ee, spring reactive stack application, and Google Cloud Applications with Apache beam either. 
Right now I am working on a video streaming platform product.
I want to be a part of a team that respects standards, clean code and architecture, test coverage ratio min 95%, 6.5-8k$ salary.
Position: Senior Java Software Engineer
Category: Java
Experience: 6 years | English: upper

Certified java developer with professional certifications such as:

Oracle Certified Professional Java 8/11
During the work I participated in the development and maintenance of two information systems.
 The first system.  I developed new sections of the site, corrected errors in business processes. I created new tables in the existing scheme, developed a new API solving business problems, also 
I helped to my team on a project with integration with an e-government gateway, the task was at first completely incomprehensible, but as we deepened into the intricacies of integration, we managed to make an excellent solution in the form of a client in our system.
 The second system: Here I successfully implemented more than 5 integrations using REST/SOAP services, I developed more than 15 new sections for users of the system, developed new tables and views with the existing scheme.

For myself, I consider the main principles during development to be SOLID and Design Patterns
Stability and good corporate culture. High salary level. Part time
Position: Senior Java Software Engineer
Category: Java
Experience: 3 years | English: upper

I always strive to write clean readable code and open to learn new progressive technologies and approaches in software development.

Most important improvements I've made for the last time:
1) Implemention tracing for SQL queries, that helps find the system's bottlenecks related to the time execution problems.

2) Optimization of tests which were written using Spring Boot Test, it helped tests run 4 times faster.
Enthusiastic software engineer with about 3 years of commercial experience participating in the complete product development lifecycle of successfully launched applications.

Interested in Backend development, especially in Java and related technologies.

(September 2019 - February 2020) - Junior Java developer
Participating in development of a new product.
Stack: Java, Spring Boot, Spring Data JPA, PostgreSQL.

(March 2020 - September 2020) - Java developer
Developing high load scalable services(application for tracking users activity).
Stack: Java, Spring Boot, Spring Data JPA, Liquibase, PostgreSQL, Apache Kafka, Docker, Kubernetes.

(October 2020 - September 2021) - Java developer
Developing a company's core service with sophisticated SQL queries which is being used by other application services.
Stack: Java, Spring Boot, PostgreSQL, MsSql, Apache Kafka, Docker.

(November 2021 - Present) - Senior Java Developer
Participating in the complete product development lifecycle of successfully launched applications as well as improving performance issues detected by me.
Stack: Java, Spring Boot, Maven, Docker, React.
In preference: projects with sophisticated architecture, microservices, AWS, remote, flexible schedule

Not interested: fully legacy projects
Position: Senior Java Software Engineer
Category: Java
Experience: 8 years | English: upper

Participated in all-Ukrainian math & programming competitions, the most significant success:
- 2010/2011 - 1st/3rd degree diploma in programming; 
- 2008/2009 - 3rd/3rd degree diploma in math
Experienced Java Software Developer with about 8+ years of professional and 16+ overall programming experience. Strong knowledgeable in designing flexible concurrent systems and applying advanced algorithms and data structures. Able to effectively self-manage during independent projects, as well as collaborate in a team setting.

Employment History

Senior Java Backend Software Engineer, Candygrill
MARCH 2015 — PRESENT
Social game dev, backend team: maintained server-side projects for several existing / new games, accomplished the automated provisioning and deployment of local game and web servers, Jenkins CI

Senior Java Software Engineer, Bookmap
JULY 2021 — PRESENT
Trading instruments, add-ons team: designed and implemented flexible system of customisable widgets to provide better understanding of market behaviour
Position: Senior Java Software Engineer
Category: Java
Experience: 5 years | English: upper


Experience of overall 7 years in IT (2 as a test engineer and 5 as a developer) working on various domains such as fintech,  search, risk assessment, gamedev with a proven track record on:

Implementing and maintaining RESTfull microservices 
in a cloud environment (GCP, AWS) using Java 8-11-13, Spring Boot, Spring Cloud, Spring Data, and other related technologies 

Working with both SQL and NoSQL databases and distributed systems like Elasticsearch, Kafka, Redis

Increasing test coverage and writing new unit and integration tests using JUnit, Mockito, and Spring tools for testing (i.e. MockMVC and others)

Applying best coding practices in day-to-day work like clean code, SOLID, design patterns, etc.

Presenting new features to customers during demo meetings

Mentoring junior engineers, knowledge-sharing sessions

Actively participating in scrum artifacts
Long-term project engagement
Potential for career advancement to a team leader role
Not obsolete tech stacks
Position: Senior Java Software Engineer
Category: Java
Experience: 11 years | English: intermediate


For over 10 years was working with different kind of projects as Java Software Engineer (E-Commerce, Education area, Justice area
, microservices, monolith etc.). Technology stack used: Java 11, Microservices, Monolith, Spring framework, Spring Boot, Spring Cloud, Cassandra, Elasticsearch, MySQL, message brokers (RabbitMQ, ActiveMQ), Docker, Kubernetes, AWS etc.
In preference: to work on project with modern tech stack - microservices, clouds, high load etc.
Only remote positions with proper work-life balance.
Not interested: legacy projects, full-stack positions, if there are any trackers or on-call support, late meetings, 24/7 work mode.
Position: Senior Java Software Engineer
Category: Java
Experience: 4 years | English: upper

Certified AWS Solution Architect Associate and AWS Developer Associate.
2019 4st place at AWS GameDay hackathon for enhancing provided “buggy” system in a realm of cost, reliability and performance. The solution required deep understanding of AWS
Global Logic — Java Developer 07/2020 – present
Business intelligence and analytic application for Investment fund with a portfolio of over 1000+ companies and their competitors.
Monitoring of performance of assets in different formats: monthly, quarterly, annual reports; ingesting data from other valuable sources that could provide company insights.
Responsibilities:
- Implementation of distributed tracing (AWS XRay) for all Spring projects for HTTP requests, Kafka
- Analytic performance improvements (query exec. time, caching)
- Implemented AWS API Gateway and Websocket API with authentication(AWS Cognito)
- Took active part in architecture review, Sprint Demo meetings
- Working close with a team on client side
- Mentoring and interviewing devs

DB Best Technologies — Java Developer 04/2019 – 07/2020
Rewriting CRM engine for managing universities and their students
Responsibilities:
- Analyzed workload and rewrote services to Spring/plain Java
- Performed code and database migration to AWS
- Converted queries from Oracle to PostgreSQL 
- Refactored and improved main request for ETL jobs
- Worked on improving overall performance and covering code base with unit tests and integrated tests

DB Best Technologies — Junior Java Developer 05/2018 – 04/2019
Creating tools for database and code conversion process to AWS cloud; Tool for analyzing application migration workload to the AWS cloud. Tool evaluates complexity for database migration by analyzing database and application code
Responsibilities:
- Created a set of services for documentation sharing, tracking SQL conversion process
- Designed and tested Rest API
- Added authentication with Active Directory for Spring Security
- Implemented automated CI with Java, Maven, Git, Jenkins, Junit
Flexible schedule, work-life balance
Position: Senior Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Have experience in various applications and technologies. Good knowledge of microservices architecture and related technologies.
New technologies, interesting tasks and professional growth
Position: Senior Java Software Engineer
Category: Java
Experience: 6 years | English: fluent


Have solid experience with wide java technology stack. Sufficient work experience to build projects from scratch and create a microservice architecture
Interesting project with fresh technology stack
Position: Senior Java Software Engineer
Category: Java
Experience: 8 years | English: upper

-=[For more details please, see CV once I have opened it]=-

1. Adobe Experience Manager developer of delivering dynamic banners content for betting application.

2. Assurance app. The project of web-based platform that is specialized in software solutions for the insurance sector. The solutions enable insurance chains with numerous clients to optimize their business processes and to benefit from significant potential for saving costs and implementing client insurance programs in order to improve their health-costs guarantee.

3. Platform-independent software solutions, development and inplementation features for POS products for retail sectors. 
Executable functions:
development and implementation solutions according to customer requirements;
analyze possibility to development retail solutions based on requirements;
implementation of new functionality based on hardware for retail;
support coworkers with projects;
organization of team work.

4. Development, implementation and support of e-document management system for industrial company. 
Executable functions:
improvement of e-document system;
development of architecture and analyze requirements for it;
implementation of functionality for own e-documents system;
development of expansion modules.
Having 8 years of software development experience.
Having 2,5 years in developing Enterprise Applications using Java / J2EE
Hands on experience in Core Java, JDBC, Spring Data JPA, Servlets, JSP, JavaScript, Ajax
Hands on experience in MSSQL, Firebird,  MySQL databases, SQLite
Hands on experience in using Spring Boot, REST, Tomcat, WildFly, Embedding Jetty servers
Knowledge of Hibernate
Knowledge of Angular
Knowledge of deploying apps on Docker
Good Team player and also have ability to work independently
Easily mingle with any environment and hardworking nature
Following to AGILE methodology.
I am looking for java-based back-end project(s) with possibility of knowledge and practice of UI tecnologies like Angular or React.
A good team of high level specialists
Friendly team
Ability to take wide technology stack view during work
Position: Senior Java Software Engineer
Category: Java
Experience: 5 years | English: upper

• Made CSV processing(read record -> apply logic -> write record) multiple times faster, by writing multithreading logic.
• Mentored trainee for 3 months until he successfully became junior.

Certificates
2021 - Amazon Web Services: AWS Certified Developer – Associate
2019 - Oracle: Oracle Certified Associate, Java SE 8 Programmer
I am a competent Java Software Engineer with 5 years of software engineering experience and strong knowledge of Java and related technologies that I earned from developing solutions in the spheres of finance and information technologies. Have experience with the healthcare domain. Participated in big enterprise projects I learned a lot about best practices in our sphere.
Being open-minded and task-oriented, I can provide high-quality solutions to the customer

Project: Internal system for insurance agents to process insurance claims. Hosted in the AWS cloud, this project actively uses S3, RDS, SQS and SNS technologies. Solution built using microservices architecture.
Tasks performed: 
• Adjusted business logic according to customer requirements.
• Developed a flexible way to aggregate messages into batches. The solution is able to support dierent aggregation logic with minimal code change.
• Created an end-to-end solution to retrieve data from Oracle DB. 3 microservices are involved.
• Wrote JPQL queries to fetch data from tables.
• Created and used queues (SQS) and topics (SNS)
• Fixed bugs, wrote tests, reviewed teammates code, etc.
Environment: Java 11, Oracle DB, PostgreSQL (for local testing), IntelliJ IDEA, Maven, Git, Jenkins, Jira, Tibco Ems, Tibco Gems, Spring Boot, Spring Cloud AWS, AWS SDK 2, JDBC, StreamEx, JUnit, Mockito, MockMvc, Hibernate, Google Guice, OpenAPI, OpenAPI Generator, DBUnit, Logback

Complete list of my skills:
PROGRAMMING LANGUAGES
Java (primary programming language), Typescript (finished online course, no commercial experience)
TECHNOLOGIES
Spring Boot, Spring Security, OpenAPI Generator, Logback, StreamEx, Google Guice, Tibco EMS, AWS, Spring Cloud  AWS,  AWS SDK 2
TESTING
JUnit, Mockito, Wiremock, PowerMock, DbUnit, MockMVC
DATABASES
JDBC, Hibernate, Spring Data, H2, MySQL, Apache Phoenix, HBase, Oracle Text, Oracle DB, PostgreSQL, MongoDB 
TOOLS
IntelliJ IDEA, Docker, Git, Jenkins, Gradle, Maven, Tibco, Gems, Kubernetes

Currently, I am studying React to become a full-stack developer in the future.
Position: Senior Java Software Engineer
Category: Java
Experience: 11 years | English: upper

- establishing Scrum processes;
- mentoring team mates.
I am a highly experienced Java developer with over 14 years of industry expertise. My knowledge spans from Java SE to Java EE, ranging from JDK 6 through to 13, as well as extensive knowledge of complementary technologies, including RESTful and SOAP API, SSH, JavaScript/TypeScript/HTML5/CSS, and RDBMS.

I excel in implementing software solutions and providing comprehensive documentation, analyzing logs and programming code, and supporting, debugging and fixing software systems of varying complexity. I have a proven track record of integrating software systems and excelling in requirements gathering, analysis, and discussion, establishing Scrum processes, and mentoring newly-hired programmers.

I am committed to delivering software solutions that prioritize quality, performance, and maintainability within given deadlines. My excellent communication skills and advanced level of English enable me to communicate effectively with clients, understand their requirements, and meet their needs.

My industry experience spans across banking, insurance, telecom, field services, mobile devices management, medical domain, retail, and fintech.
Position: Senior Java Software Engineer
Category: Java
Experience: 6 years | English: upper


I am interested in modern technologies, frameworks, algorithms. I build projects architecture using DDD and TDD patterns as I can as possible. In addition, I prefer to code in a clean style. My hobby is listening to music, watching movies. I am a sociable man. I can communicate with people easily. I am a cheerful man. Usually, in my free time, I read some programming and algorithm books in order to improve my programming skills. But sometimes I spend a little bit of time to learn foreign languages. I will be content when I finish a problem in an optimized way.
I am looking for a new job based on my skills. M expectations from new job are long term period, interesting projects, quality management