lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


I have been working at the same company for 2 years and 4 months. The company includes product and solution delivery projects, so I had an opportunity to participate in different ones. Overall I worked on 2 product projects, but also partly participated on another one which was solution delivery project. 
My work on the first project consisted of fixing bugs only, as I was unaware of the application itself and had no actual experience. This helped me to learn many processes in the app, which is pretty big. It is written in Java and is a completely backend: REST APIs, business logic and databases manipulation only.
My work on the second project included development of new features and bug fixing also. We used waterfall methodology in this one so the development was cyclic: adding new features, then fixing it's bugs and so on. Also I need to mention that on this project I had to work with documentation - we created technical design apart from the main one in order to describe the whole technical side of new feature (how it was developed, where to find extension points, how to configure it etc) as this project is heavily used in solution delivery projects, so we needed to describe new changes for other developers which were going to use or extend it.
Also I am a student of Odesa National Polytechnic University and will get a master's degree this winter.
My English level is Intermediate. As the company I am working at is international, we use English only in documentations and Jira. Also I used to work with foreign colleagues so our daily meetings and the whole team communication was in English
I expect to continue my personal growth as a software engineer and have a good, comfortable well-payed work
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

I have been a key backend developer for improvements to already existing AND a couple of new built from scratch ones that:
- made users experience much better;
- cut down operational costs drastically.
I have been working for US B2B and B2C customers in such teams: 
- 3 developers total, all located in Ukraine
- 3 developers located in Ukraine, 2 in Poland
- an international team only communicating in English with up to 7 developers.

The projects were either:
- supporting an old codebase with occasional roll out of new features (B2B)
- active development of new features in a couple of modern microservices (B2C).
Modern technologies stack, flexible schedule
Position: Middle Java developer
Category: Java
Experience: 5 years | English: intermediate


I have been working with next projects:
 • Accounting of sales and goods for a grocery stores
 • Development of banking system, reports
 • Technical PreSale for EDB
 • Platform for selling, reading digital comics
 • Shopping, service, travel and entertainment in one super app

Programming: Java
Dev tools/frameworks: Spring Boot, Elasticsearch, Hibernate
Monitoring: Prometheus, Grafana
Testing tools: JUnit
RDBMS: PostgreSQL, Oracle
Build/CI tools: Maven, Jenkins, GitLab
Virtualization: Docker, Kubernetes
Cache: Redis
Messaging: Kafka
Cloud: GCP
Documentation: Swagger
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


I have commerce experience with Java, ElasticSearch, Kibana, Git, Maven, Gradle.
Small experience with SQL and microservice architecture.
Looking for a Java Engineer role. Would love to have interesting project with modern stack
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

I have teamwork experience and apopriate softskills. A burning desire to learn makes me easily adjustable to gaining new experience and accomplishing new tasks. Moreover, I am a communicative and easy-going person, always responsible at work and I do my best to improve my hard and soft skills further on.
I have created my own web-application using Java EE (Servlets , JDBC, JSP). While writing it, I used SOLID priciples and other patterns (Builder, Command, Fabric, etc.) Also, I have written a basic MVC framework on PHP and created some projects using it with CMS systems and other features. During my summer internship I was refactoring Java code for non-commerical Android applications and creating my own one.
Interesting project and a good team to gain experience. On my part, I guarantee full engagement.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


I have experience as Java developer with different outsource / product projects.
Responsibilities:
- Implemented new features
- Integrations with 3rd party 
- Support and bug fixing
- Leading subteam
- Direct communications with client and board
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


I have experience in developing more than 6 enterprise applications with monolithic, microservices and multi-tenant architectures. I have experience of developing project from 0 to release. Experience with telegram bot. 

I developed services like: a service for creating a separate scheme for each customer and automatically deploying the current database structure to it; a service for saving configurations with automatic encryption of the necessary parts of these configurations; security module with different auth strategies for admins and users;

I implemented such functions as user achievement, lottery, purchase of certificates, have experience in finding and correcting existing bugs, refactoring code, and covering junit tests.

Configured deployment using GitLab CI & AWS. The whole deployment process looks like this: Pushing changes to ECR; Starting cluster’s services (ECS); Executing a Task Definition of each service.

Integrated validation of purchase for Google pay and Apple pay.

Experienced in Twilio, OneSignal, Checkr, GEO-positioning, Fondy.

I also can skillfully organize the work process and work productively in a team with colleagues.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: pre

I have accomplishments in a Government projects such as Statistics , Prosecutor and private company as Digital Banking .
I have experience more than 7 years, mostly in a Digital Banking. Always my role is a back side of projects.Create architecture ,what kind of technology use etc.
Experience:
Java 8-11
Spring (Core, Security, Data, Boot,AOP)
Hibernate, Liquibase
Oracle,MySQL
Git, Maven,Gradle
Kubernate,Docker
I have experience in a Digital Banking, Enterprise Resource Planning System Solution(ERP)
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


I have experience writing both desktop applications and web services from scratch to completion.  also participated in writing a high-load service for the entertainment industry as a back-end and front-end developer.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


I have extensive experience in developing scalable and high-performance applications using the Spring stack, AWS, Docker, ElasticSearch, and other industry-standard tools and technologies.

I have worked extensively on building educational platforms that help students learn and teachers manage their classes, with a strong emphasis on user experience and accessibility.
My expertise has allowed me to design and develop complex systems that support millions of users and transactions, with a focus on security, reliability, and performance. 

I have collaborated with cross-functional teams to deliver software solutions that meet business requirements and exceed user expectations. I have a deep understanding of software development life cycle methodologies and agile practices, and I am always looking for ways to improve efficiency, quality, and collaboration.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: pre

Develop CRM Web Application for five Government Company.
I have five years java developer experience. I have five government local payment project. There are user,role,permission,subscriber management and report module. I use this project java spring boot, oracle database,jdbctemplate,thymeleaf and jsp. Currently running there project between five government authority.
I don't have any time tracking software.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate


I have four years of experience in backend development. In the last two years, I have been responsible  for creating the server section of web applications using Java and microservices architecture. 

During the entirety of my career I have successfully worked in efficient teams, and I have continuously proven to be an excellent team worker.  
One of my greatest strengths is my work ethic and my ability to produce timely, quality and reliable results.

Further detailed information about my previous projects and technologies can be found in my CV that I will promptly forward to you.
My expectations in this new role are to take on new challenges. I look forward to working with up-to-date technologies, and working in a positive team atmosphere. I am particularly interested in enterprise integration, multi-tier architecture, and middleware services.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


I have had experience in AdTech and financial projects. Worked with microservices architecture as well as monolithic.

I`m also interested in Big Data
I want to work at challenging project with friendly team and qualified management.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


I have more than 3 years experience. Now working on the modernization and migration of banking systems from monolithic architecture to microservices. Main used technologies are Java, Spring, Kafka, Oracle, Redis, Elasticsearch, Docker, Kubernetes, Gradle. Before that I have completed IVR (Intercactive Voice Response) project. It is mainly focused on reducing the need of call center agent while considering customer satisfaction. The system informs customer and solves potential issues during call. These are offering in a dynamic menu which is tailored to customer.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: pre

2020-...until now working in bank.
I have more than 3 years of experience in development of complex web and enterprise applications. Passionate about various areas of software development I constantly work on improving my skills with different technologies, techniques, and methodologies which can increase development quality and productivity. 
I have hands on production experience in Java based environment, along with noteworthy analytical, design and problem-solving competence. 
I consider myself an open-minded and goal-oriented individual, efficient team player and skilled professional.
Projects:
• Service responsible about arrest bank accounts;
• Flexible management system for large telecommunication companies.Responsible about customer products and money manipulation;
• Pet-project(telegram bot) that provides the possibility to knows weather forecast and exchange rates(crypto too :));
• Automation of logistics service. A web service that provides post office management system;
I'm looking for interesting projects with new (not very old) tehnologies and nice team of developers, qa-s, and ba-s etc.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


I have participated as Back-end developer on Burberry project in EPAM Systems. I was a member of payment and fulfilment team. Our part was processing the order payment using the various payment methods like VISA/MasterCard etc. , PayPal, Klarna via Adyen payment gateway, implementing new payment methods, processing the order fulfillment and communicating with internal subsystems and third party systems. Also our team created and supported REST API for mobile version of the web store. 

My responsibilities included: 
- writing code following project code development conventions, using software development patterns and clean code conventions. 
- writing unit tests for newly implemented code and modifying unit tests for legacy implementation.
- Investigating and fixing various bugs. 
- Passing a code review after each commit and participated in reviewing the code commited by other team members.
- Creating merge requests and resolving merge conflicts. 
- participating in SCRUM meetings which included communication with customer in English. 

Technologies that were used on project:
Development:
- Java
- Oracle Commerce framework.
- JSP
- Spring framework. 
- JMS
- HTTP client.

Testing:
- Junit
- Mockito

VCS:
- Git

Code Review:
- Crucible

Build tools:
- Gradle

CI/CD:
- Jenkins

Analytic platforms:
- NewRelic
- Kibana

Within the confines of self-development i studied different front-end technologies like HTML, CSS, JavaScript, npm, webpack, Node.js for back-end, npm. Studied Kotlin.

In future i see my self-development in cloud technologies and mobile development using Kotlin.
I want to participate in project that uses modern technologies which are wide spread for Java Back-end developers like Spring, Hibernate, Apache Kafka. Also i am willing to learn and work with cloud technologies like AWS and GCP.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate

Ukrainian Programming Olympiad, 3rd place(March 2019)
I have pet-projects with Java Servlet API and Java Spring(including Spring Security). Have experience with Spring Testing
Also I'm experienced with SQL databases(PostgreSQL, MySQL) and Version Contol System(Git)
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


I have two years of work experience in an international outsourcing company. My customers were two healthcare companies.

The first customer - September 2019 - May 2021:
- Maintained existing projects: fixed bugs, uplifted / replaced libraries, added functionality.
- Designed and developed POC.
- Developed Big data project (Spark 2 on AWS Glue).
- Refactored old code.

The second customer - September 2021 - January 2022:
- Investigated the cause of important bug, prapared several solutions for bug fixing, implemented bug fix.
- Developed changes to the infrastructure code for improving observability and canary testing of the microservice.

Technologies:
- Java 8 / 11.
- Spring Boot, Spring Web, Spring JPA, Spring Cloud Config.
- JUnit, Mockito.
- REST
- Swagger
- MySQL.
- DynamoDB.
- Scala 2.
- Spark 2.
- AWS.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: fluent


I have worked in the banking industry as a software engineer, building backend systems that integrates core banking with the external systems. I have also collaborated with other teams to build customer journeys for our products.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: fluent

I’m detail-orientated and results-driven. I like to look at all the variables of a project in order to set realistic goals 
and determine the actions required to achieve them. I get real satisfaction from ensuring a plan runs smoothly in order to 
achieve the optimum projected results to deadline.
I have worked on multiple projects throughout my commercial experience with companies. I had paid training before starting my journey and was hired by the same company because I was one of the best. Throughout my experience, I have worked with microservices as well as MVC architecture but most of the time with Microservices architecture. I have quite enough knowledge with Java and its framework Spring that gives me the potential to work under any pressure and ability to catch the tight deadlines. I have worked with such technologies: Zipkin, RabbitMQ, Kafka, Docker, Kubernetes, Maven, Eureka Server, and much more.
I am willing to contribute and do my best for the project that I will work for. As I am a perfectionist person I would love to do the work before the deadlines.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper

Implementing design patterns into the project. Responsible for client communication.
I have worked on several projects
with American, Dutch and Ukrainian customers.

Except developing of the application my responsibilities were:
° Debugging and troubleshooting.
° Supporting team members.
° Code review and code refactoring.
° Making technical decisions.
° Writing unit tests.
° Managing communication with the client.
° Processing client’s feedback and adopting necessary
changes into the development process.

Looking for an interesting project with fresh stack of technologies.
Looking for an interesting project with fresh stack of technologies. Open to learn new frameworks and UI developing. Don't want to work with legacy code and java 7 and lower.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: fluent


I led designs and implementations of highly loaded services in  a FAANG company. 
I've resolved complex issues such as race conditions in a large system by introducing optimistic locking, idempotent retries and transactional operations.
I have written tons of unit, integration and load tests, resolved pipeline problems, and communicated with people well beyond my immediate team to resolve problems or implement a feature.
My day-to-day work involve:
- AWS
- Java
- SQL querying
- NoSQL database design and implementation (single table design)
Position: Middle Java developer
Category: Java
Experience: 11 years | English: pre

I created a junior training program ESDP that is used by the Attractor School now.

Once I came to a small product team, there were only 3 developers there, I taught my colleagues how to write unit tests, and I automated the pipeline delivery, as a result, we always executed the iteration plan, made releases on time, every 2 weeks, and because test automation software quality has grown so that the number of incidents has decreased by three times.
I looking a mature team/company for work on useful things. I prefer to use Java language, but open for all popular languages.

My last work advanced mobile banking system. We choose Ruby as main language.
The client was against using Java; he wanted Python, Ruby or JS. The average team owned Ruby. We develop from scratch advanced mobile banking system. During the course of the project, I changed my role depending on current needs and lack of resources. Over the past 3 years of working on the project, I have been the project manager, devops engineer, the head of support services, and the mobile backend team lead.
I would continue to work here, but there have been many changes in the bank's management, competent managers have left. New leaders do not know what to do next.

One of the my previous work in Java is CurrencyControl application.
We developed and implemented a currency control application in a very short time.
The bank was in a critical situation, the initial bank introduced new rules and it was necessary to fix the software and add new features. However, the bank lost the source code of the application and it was necessary to create the application from scratch in 2 months.
We launched the application with minimal functionality on time, and within 4 months after we added functionality and fixed defects.

Another one of the my previous work in Java is Gambling Application.
In certain country, roulette was banned, but it was possible to conduct a lottery, the client decided to use this opportunity.
We have developed a system consisting of several applications that exchange asynchronous messages (JMS, RabbitMq): cashier application, win verification application, lottery drum application, application displaying the current state of the game, web-based mobile application for the player’s tablet...
We went into pilot commercial operation, but did not manage to go into production, the state closed the loophole.
Competent management, a good engineering culture, the goodwill of colleagues, low pressure from the leadership are important to me.

I am not coping well with parallel tasks, switching between tasks is slow, it is ideal for me when I do one task at a time, but I am ready to switch if circumstances require it.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate

Some recent interesting tasks:
- invented hashed user password storing instead of open string passwords storing in the DB. Hashing with Scrypt algorythm, implementation in the project via SpringSecurity
- develop the new way of manipulations with i18n texts in a project: texts stored in a DB in a JSON like {"en":"Hello","ru":"Привет",...}, then transform particular i18n set in a special class with a Map<String, String> to be able to get needed translation in proper language in runtime without additional DB queries.
- invented using a JWT in the protocol with company new partner - they provided us with an online shop integrated in our mobile application. JWT allows us to recognise our clients and keep some secure data right inside token.
I'm a java developer from Russia with more than 2,5 years of programming experience. Now i work in a big international company with high load product using by more than 7 million users. I have an experience in Java 1.6+ (current project on 1.8): SE, EE, JDBC, servlets, controllers, REST, multithreading, security. Databases (MySQL, PostgreSQL): can write complicated CRUD queries, transform data to java objects, manipulate them. Redis: data storage, queues. Interaction with front end: JSON, XML, security issues, servlets, JSP, HTML, JS (little experience). Tomcat 8 server and Maven to build and run projects. IntelliJ IDEA for code editing and debugging, Git, Git Flow work process. Scrum, code review.
I like the company i work in now, but i want to relocate from Russia or get a remote work to be able to live abroad. Besides, my current salary is too low. First of all i consider Israel, USA, Australia, New Zealand for relocation. I fluently speak english and have a basic level of hebrew.
Currently i live in Indonesia and work remotely.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: upper


I’m a Middle Java Engineer with strong experience in developing SpringBoot RESTful applications based on microservices architecture, as well as in many other adjacent technologies and concepts. Solving challenging problems gives me a great sense of achievement and I strive to keep my code clean and tested as much as possible. My responsibilities included developing new features, supporting existing functionality, writing unit tests, code review, code refactoring, API development for both mobile and web client, writing SQL scripts, web pages crawling.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


I'm a self-motivated software engineer with main focus on Java back-end development. This year I graduated bachelor degree in computer science. I have 3 years of java non-commercial practice and  2 years of commercial software developing. I'm interested in full-stack development. Able to work without supervision.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate

I have experience with managing newcomers and training interns.
I'm a software engineer. My practical knowledge of the most popular web technologies has allowed me to participate in exciting projects where I have been able to broaden my experience with requirements gathering and their processing, client communication, and teamwork.
   I am a good team player with strong self-motivation and good communication skills, I love learning new technologies and solving difficult tasks, I like my work and always try to do everything to make my clients happy.
I expected to work in a friendly and skillful team with the possibility to share and apply my knowledge and of course to learn something new from my teammates.