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

- Create Spring Boot application and integrate it to platform Sakai as plugin for assessment and analysis code of student using Jenkins.
- Create a microservice to sync a database according to the xml file which is being downloaded once a day from cloud. The microservice is also responsible to notify other microservices about updating data using Kafka.
- Back-end and new features development.
- Development of API for web applications.
- Development of the microservice architecture.
- Fix defects in different areas.
- Provide task estimation on grooming and planning.
- Take part in sprint review.
- Mentoring of new developer.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate


Back end developer with 3+ years experience. On current position, build applications and services for corporate business, which helps to reduce time to fulfill their needs. I have experience working as part of a team and individually.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate


Backend developer with 4 years of extensive experience in several projects. I solved such problems as: integration with 3-rd party services, building of rest apis, implementation of financial operations, transactions, solving of app designing problems, memory leaks, building of scalable and testable solutions.
Looking for a new project, preferably with a modern stack, microservices, highload. Remote or Dnipro.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Back-end developer with passion for programming, a team player, keen to learn.
I've been working on enterprise application as member of distributed team. Main technologies are Java, Spring, SQL, PL/SQL. Experienced in SOAP, REST, JMS integrations. Also worked on events streaming platform which is based on kafka connect and kafka streams frameworks using docker technology.
Professional growth and friendly atmosphere. I would like to join a team of professionals, learn more of actual technologies, gain new skills and do my best to strengthen the team.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

Successfully switched from test automation engineer to developer
Back end development of multiple services - over 2 years
Took part in requirements definition, produced technical design of the features
Resolved customer escalations
Improved test coverage
Used clean code practices
Took part in the demo shows

Front and back end test automation using Java 8, Selenium Web Driver, Selenide and JUnit - over 2 years
Got experience with unit, end-to-end and integration testing
What I want: experience in infrastructure improvements, new technologies, friendly team members
What I don't want: sports betting business domain
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

- Successfully integrated multiple payment gateways, expanding project capabilities and improving transaction efficiency.
- Pioneered the development of a pivotal feature, "Add to balance," showcasing my strong leadership and problem-solving skills.
- Committed to delivering robust functionality, resulting in stable and reliable code.
- As a feature owner, I take full ownership and responsibility for the features I develop, ensuring their seamless integration and performance.
- Conduct comprehensive testing, including regression testing, to maintain the stability and quality of my code.
Backend Engineer with more than 3 years of extensive expertise in the full development life cycle, encompassing design, coding, testing, deployment, and maintenance. Experienced and highly skilled in delivering innovative web-based enterprise and mobile solutions.
Specialized in the Fintech domain, with a focus on delivering professional and detail-oriented web applications. Proficient in developing innovative web-based enterprise and mobile solutions, utilizing cutting-edge technologies and methodologies. Continuously updating skills to prioritize scalability, performance, and adherence to industry best practices.

- Java, Spring Boot, Jakarta EE (Java EE)
- Microservices, Event-driven development, Multi-tenancy
- AWS, Apache Kafka, Docker, Azure, Stripe
Seeking Friendly Team & Challenging Projects

Passionate about joining a friendly, goal-oriented team that fosters collaboration. Eager to work on challenging projects that push the boundaries of innovation and fuel personal growth. If you're looking for a dedicated team player who thrives in a positive environment, let's connect.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: pre


Back-end Java Developer
Bank Respublika OJSC Full-time
Nov 2020 - 1 yr 7 mo

1. Conduct analysis of software, debugging, testing and programming
2. Supporting constant improvement
3. Investigate options and new technology
4. Identify issues with production and non-production application
5. Developing technical designs for application development

--------------------------------------------

Java Software Engineer
Unibank OJSC Full-time
April 2022 - Present 3 month

1. Design, implement and maintain Java applications that are typically high-
volume and low-latency, necessary for mission-critical systems
2. Play a pivotal role as a part of an agile scrum team accountable, developing
new applications using Spring framework
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: upper


Backend - JavaEE (JBoss AS), EJB, Symphony, Servlets, JSP, JPA/Hibernate, Spring, Ant, Maven, JUnit/TestNG, Mockito, MySQL, Bash scripts.
Frontend - HTML/CSS, Javascript, AngularJS, XSLT. 
VCS - Bitbucket/Github.
CI - Jenkins.
Have worked in enterprise project in the international team - US, Ukraine, India. Both with its backed and frontend parts.
Position: Java Software Engineer
Category: Java
Experience: 9 years | English: intermediate

- Full stack development of rich internet applications.
- Design and development of web mapping subsystems based on offline OSM data.
- Additional skills, helping to solve problems efficiently: Python, Perl, good knowledge of regular expressions / PHP, MySQL, Yii / Scrum, TDD (JUnit)
Back-end: Java, Spring framework, Servlets, PostgreSQL, MyBatis, Hibernate

Front-end: GXT/GWT, JavaScript, jQuery

Tools: Maven, Apache Tomcat, ActiveMQ

Areas: geo information systems, RIA
Willing to relocate to Western Europe, the US or Canada.
I wouldn't like to develop financial applications (banking, trading etc.)
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: intermediate

Worked using TDD principles for new development and stabilization big jobs by using an integration and a db2db testing. 
Took an active part in the leadership of a small team at active development a new features.
Before, I was working on project that used agile methodologies to reverse-engineer the existing system. My work included developing new components, maintaining stability, and increasing the productivity of existing ones. Testing and documenting reliable and efficient Java code based on requirements as well as providing technical support in all phases of the software development life cycle
I will be great join to friendly team and also I will be happy if project uses newest technologies for resolving requirements.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Below, I listed my technical skills:
•	Code review skills
•	Strong background in OOP, Java, JavaScript
•	Experience with Spring Boot, ReactJS, NodeJS/Express
•	Experience with Microservice Architecture
•	Experience with event driven architecture
•	Experience with containerization Docker & Kubernetes 
•	Experience with CI/CD (GIT, Gradle, Maven etc.) 
•	Experience with application performance tuning
•	Significant developer experience with Relationship databases, including MsSQL, MySQL, PostgreSQL, Oracle, and NoSQL databases
•	Capable of quickly learning and delivering solutions as an individual and as a team member
•	Love learning and also sharing knowledge, have a lot of experience as an instructor (Java, PHP, SQL, Web)
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


Big Data Software Engineer
Company: The biggest consumer credit reporting agency in the USA. 

As a big and highly demanded company it is necesary to organize the development process to provide solutions with high quality. The company manages users' sensitive data. Exposing such data like a social number and so on will lead to irreversible problems for the company. So, it is necessary to follow and apply some security measures. Components should be able to handle high load flows and process large volumes of data.
Responsibility:
- Implementing encryption flows to protect users' sensitive data;
- Creating data processing pipelines for ingesting and analyzing data; 
- Taking part of discusing and designing solutions to fit the functional and non-functional requirements


Big Data Software Engineer
Company: An Abu Dhabi oil company

For the company it is profitable to analyze its business data. Having different sources and a variety of data it is necessary to join and process the sources to obtain some information and benefits.
Responsibility:
- Designing and implementing data processing pipelines for ingesting and analyzing data;
- Taking part of discussing and planning development workflow


Java Software Engineer
Company: A currency exchange market
Responsibility:
• Defining and implementing microservices
• Taking part of providing CI/CD for the projects using technologies such as Docker, Jenkins and Kubernates.


Java Software Engineer
Company: A product company
Responsibility:
• Mostly designing and implementing components are based on microservice architecture.


Previous Projects:
Freelance
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: fluent

Solely building an Image duplicate detection software used for validating user kyc documents as feature on one of the top 3 mobile banking applications in Nigeria. Also building and integrating the virtual cards/wallets solution for the same mobile application.
Built and implemented 70% of our third-party integrations for one of Nigeria’s largest banks which are responsible for the over 500,000
transactions being processed per day
 Built and Implemented admin monitoring portal for the bank’s subsidiaries in 5 African countries with multiple language capability which is
used to oversee and provide support to customers. With Live Audit Capabilities for all Console user operations
 Built and implemented global and local stocks features targeted at driving app usage and customer retention.
 Integration to major global (e.g., US) and local (Nigerian) stocks and financial service providers.
 Implemented referral implementations targeted at global stocks users and automated payout upon referrals.
 Implementation of device tagging technologies with firebase notification integration
 Software design and code reviews of pull requests for features and bug fixes being worked on by colleagues in capacity as backend team
lead.
 Identified and fixed service bottleneck in a legacy codebase by improving database query leading to 100% reduction in server restarts.
 Resolved database lock problems by using optimistic locking mechanisms
 Contributed to an internal payment library/ commons library by adding new features improving team’s productivity by 10%.

Technologies used: 
Spring Boot and JavaEE(Java), NodeJS,Flask(Python) , Jenkins, Docker, REST,
GraphQL, RabbitMq, Apache Kafka, Golang, ELK(Elasticsearch, Logstash, Kibana), Angular 8(JavaScript), Flutter, Html, CSS, Bootstrap,AWS, Google Cloud (GCP), Azure,Git, Github, Bitbucket, Gitlab, MS SQL, MySQL, Oracle,
MongoDB, Hazelcast, Redis.
ORM: Excellent knowledge of JPA and JDBC with stored procedures, Hibernate, Flyway
as a Migration tool, DapperORM(.Net core)
Others: Jenkins, Heroku, Jboss/Wildfly, Apache Tomcat, WordPress, Ionic, Framework7

Current Role: Backend Engineering Team Lead
I have expectations for a company that has an MVP or in the course of building one. also a team with a strong company culture. A company that has a positive growth impact on all aspects of my career is most preferred.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: fluent


Built a payment gateway that enables merchants to collect payments from customers through QR, USSD and POS

Built a debt management tracking tool to keep track of debts, due date and sends remainder to user via emails.

Built a peer-to-peer money gifting web apps that allows user to send money and receive appreciation
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Bunch of microservices for banking industry
Modern stack
Part time only. 4 hours a day.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper

As main accomplishments achieved I would highlight:
•	Designed and implemented a reporting service that significantly reduced time for on-call engineers by eliminating the need for manual report writing. This service resulted in increased efficiency and productivity for the team.
•	Played an important role in a large-scale technology migration involving multiple services. Successfully migrated these services to new technology platforms, resulting in improved, scalability and cost-effectiveness. 
•	Created a guide for configuring essential applications for new team members. This guide streamlined the onboarding process so new employees could quickly and efficiently set up the necessary job tools.
Collaborative and dynamic java software engineer with problem-solving and analytical skills with 2 years of experience.
Overall development experience includes different tasks: technology migration, incident investigation, software designing, bug fixing, implementing new features, etc.
As on-call engineer was involved in the incidents resolving and bugs fixing.
Have experience in a microservices architecture and cross team collaboration. Understand Agile methodologies, OOP, SOLID. Able to self-learning. Team player with readiness for new challenges.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: fluent

- Lived for three months in the United States as an exchange student. 
- Participated in the development of the automation testing framework from scratch
- Mentored a few trainees when I was working as a QA engineer
Commercial Experience:
Java Software Engineer -> for the last 1.5y
QA/AQA with Java -> 3y

Technologies that I currently use on the project: Java, Spring, Kubernetes, Docker, ELK, PostgreSQL, Liquibase, JUnit, Mockito. 

Also, I am learning JavaScript and see myself as a Full Stack Engineer in the future.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: upper

Quickly onboarded into the project, and started complete first difficult tasks. Worked successfully in a multicultural environment.
COMMERCIAL PROJECT: Transformation Management Project
Responsibilities: 
• Implementation of new plugin functionality for special segments;
• Code refactoring and optimization;
• Covering implemented functionality with unit and integration tests (using JUnit and Mockito);
• Code review;
• Collaboration with BA and QA teams.
Technologies: Java 8, Spring boot, JUnit, Mockito, Postman, Maven, Jira, Jenkins, Scrum, Google Cloud Platform SDK, 	Postman, Confluence.
COMMERCIAL PROJECT: Business Information and Media
Responsibilities: 
• Developed API services for backend application;
• Performed Unit Testing;
• Ensured NoSql database connection;
• Participated in code refactoring and optimization;
• Cooperated with frontend developers and other team members to develop web application;
Technologies: 	Spring Boot, Java 11,  Google Cloud Platform SDK, REST API, Kubernetes, Firestore in datastore mode database.
PET PROJECTS:
I developed project by myself on the "Periodic Publication" theme
1) Using Servlet technology;
2) Using Spring technology;
On the current project I am busy adding new functionality, code reviews, changing the code and writing tests.
Good team, project with modern technologies, so that I would be interested and be able to develop the best applications.
I would not like to use outdated technologies.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate


Company:  "Strong Team". 
position: Java Software Engineer.
Applications of Jusan Business(One of the largest banks in Kazakhstan.)
Project: "Jusan Business" (Foreign payments, transfers)
Bug fixes, New features.
Practical experience with Java, Spring Boot, Swagger, Git, Postman, Debugger, Maven, PostgreSQL, Docker, Mockito, Junit 5, DBeaver, Putty, GitLub, RabbitMQ, JasperSoft, MyBatis, Portainer, Grafana
Position: Java Software Engineer
Category: Java
Experience: 0.5 years | English: upper

- Bachelor's and master's degrees in software engineering.
- Wrote several REST APIs.
- Improving my soft skills.
- learn English.
Completed all the tasks where given at the University. Creating new services, ability to work with technical documentation, and conducting testing.
Implemented several rest-API applications that
handle HTTP requests and interact with data
effectively.
I want to start and keep growing in my career.
Ready to complete certain tasks and improve my knowledge as well.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Completed Projects:

1. AUA Capstone Project (Jan 2023 - Apr 2023):
Developed a RESTful movie platform with interactive features and a machine learning-based recommendation system. Technologies: Java 8, Spring Boot, Spring Security, Spring Data JPA, Spring Email, Maven, MySQL, JWT, Lombok, Swagger, Sequelize, NodeJS, Python 3, Flask, Git, GitHub, Postman, IntelliJ


2. EPAM EIS Group Project (Jul 2022 - Sep 2022):
Implemented a professional service for insurance customers. Technologies: Spring Boot, Spring MVC, Apache Cassandra, PostgreSQL, Docker, Jenkins, RxJava, Maven, IntelliJ, Gitlab

3. EPAM RD SCHOOL Project (Mar 2022 - May 2022):
Created a Telescope App similar to EPAM's telescope portal for managing employee profiles and projects. Technologies: Java 11, Spring Boot, Spring Security, Spring Data JPA, Spring Email, Maven, MySQL, JWT, Liquibase, Lombok, Swagger 2/3, Docker, Git, GitLab, Postman, IntelliJ
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Computer science master degree. Keen knowledge in algorithms, data structures, programming. 
Software developer in a big international outsourcing company. More than 3 years of experience in production
Friendly team, challenging tasks, new technologies, flexible work schedule
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Computer Science student at Sumy State University September 2020 - now.
2 years of commercial experience as a Java Software Engineer on healthcare project:
Technical stack - Java 8, Custom framework based on Spring and Hibernate; Maven, TestNG, Mockito, AssertJ, Oracle, Postgres, GIT + SVN.
Position: Java Software Engineer
Category: Java
Experience: 0 years | English: upper

I got a certificate from Armenian Code Academy for finishing my five month Java course in excellence.
Congratulations on completing the 5-month bootcamp at Armenian Code Academy! Throughout the program, I gained comprehensive knowledge and hands-on experience in various aspects of software development, with a strong focus on Java Core, Spring Core, Hibernate, and Spring Boot.

During the bootcamp, I delved into the fundamentals of Java programming, mastering essential concepts such as object-oriented programming. I honed my skills in building robust and efficient Java applications, leveraging industry best practices and coding standards.

Additionally, I gained expertise in the Spring framework, including its core components. I acquired a deep understanding of dependency injection, inversion of control, and aspect-oriented programming, enabling me to develop scalable and maintainable applications using the Spring ecosystem.

Moreover, I received training in Hibernate, an object-relational mapping framework, which allowed me to seamlessly integrate Java applications with relational databases. I learned to design and implement database models, perform efficient data access operations, and handle transaction management, ensuring data integrity and optimizing performance.

Furthermore, the bootcamp provided a comprehensive exploration of Spring Boot, a powerful framework for rapidly developing production-ready Java applications. I acquired skills in building RESTful APIs, handling security, integrating with external systems, and deploying applications in various environments.

Throughout the bootcamp, I actively participated in coding exercises, projects, and real-world simulations, which strengthened my problem-solving abilities and fostered a collaborative mindset. I developed a strong foundation in software development principles, including clean code practices, version control, and software testing.

Equipped with the knowledge and skills acquired during the bootcamp, I am confident in my ability to contribute to the development of robust and scalable software solutions. I am eager to apply my expertise and continue my professional growth in the field of Java development, bringing value to any project or team I become a part of.