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

Fast learner. I work well in a team and have good analytical skills.
Self-motivated software engineer offering experience in the full software development lifecycle - from concept through delivery of next-generation applications and customizable solutions. Good in advanced development methodologies, tools and  processes contributing to the design and rollout of software development. Able to analyze code and engineer well-researched and responsive solutions.
I'd like to improve my skills and broaden my technology stack with new ones.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


Senior Software Engineer with 2+ years of experience designing, developing, refactoring, and speeding up Java-based solutions within the financial domain. Successful practical experience developing web and batch applications with Spring Framework and AWS technologies within the microservice architecture.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper

Master degree 
Computer Engineering specialty
Service for video device emulation.
- Implements WebRTC peers, and signaling;
- Development device management system;

A service that inserts advertising into a television program.
- Migrate part of functionality from typescript;
- Development of new functionality;
- Application load testing

Platform for customer-to-business communication. The platform will help customers and businesses communicate in a convenient way.
- Migrate application on the new web socket architecture;
- Fixing business critical issue;
- Code documentation;

The project is related to managing invoices, expenses, and budgets. 
- Resolved technical problems relating to the business-critical issue resulting in application performance improvement;
- Solved problems that arose after the migration to microservice architecture;
- Migrate part of the application to new API, which increased the speed of the application;
- Added new features according to the customer's wishes;
- Added tests for existed part of code and new features;
- Helped with migration on jar packaging, refactor in circular dependencies
I prefer to work with new technologies
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Ready to learn quickly any new technologies
Skilled software engineer with 3+ years of experience in the tech industry. Expertise in Java and main enterprise technologies. Experienced in working with Agile methodologies and Scrum. Driven to learn new technologies and solve complex problems.

Experienced in working on complex SaaS projects automating supply chain processes using IoT devices and multiple client-facing applications.

Responsibilities included:
- Participated in all stages of the development life cycle, including requirements gathering, design, development, testing, and deployment
- Expertise in deep investigation and fixing complicated production issues, with a focus on database transactions, concurrency, and race conditions.
- Analyzed and optimized complex and demanding database queries, resulting in a 30% reduction in CPU consumption in the production database
- Refactored legacy code by improving the code structure
Looking forward for opportunities to expand practical skills in a new project, and building a great product together with new people.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper

Performed knowledge transfer sessions related to project functionality for team members.
Skills & Tools:
• Backend: Java 8, Java  11, Java 17, Spring core, Spring web, Spring data, test, Spring Boot, Hibernate, Swagger, Apache Spark, Apache Solr, Apache Ignite, Apache Kafka,  JUnit, PowerMock, Mule 4, Solr, Cron
• Frontend:  Javascript, Backbone, ReactJS
• Build tools: Maven, Gradle, npm
• Databases: actively using relational (H2, MS SQL, Derby) 
• Orchestration and services: Docker, IBM Cloud, IBM Toolchain,
Kubernetes, Watson Assistant, Jenkins, Azure
•  Auth & security: OAuth2.0
• Managing and tracking: Bitbucket, GitHub, Jira, Azure

Responsibilities:  design and implementation of API using Mulesoft, developing and supporting multi-tenant core platform functionality,  customizing and adapting the base app for a different client, troubleshooting, and extension of the third-party auth server, design and reimplementing existing functionality from the legacy app using new technologies and approaches, customized and adapted the base app for different clients

Regularly presented developed functionality to stakeholders in the
form of live demos, work in close daily cooperation with customers team, work in a large distributed team, and performed knowledge transfer sessions for team members.
Position: Middle Java developer
Category: Java
Experience: 6 years | English: upper

Jira-based Screen Tracking system (like Upwork tracker)
Architecture for SOAP API
SOAP API and GWT client for document generation system;
Jira/Confluence extensions (Atlissain SDK)
Transporatational Management System integration
Personal growing in framework and code quality part
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


Softensy Dnipro, Ukraine |  2022- Present
Software developer

Development of the online application for the Ukrainian bank. 
Designed and developed project components, and implemented new functionality. Maintained and improved the codebase byimplementing new features and refactoring existing functionality.
Ensuring the security of payment transactions, providing correct debiting and creation of payment, making a refund money in the event of error.

HiTech Service LLC Kyiv, Ukraine |  2021- 2022
Software developer
Design and development from scratch architecture for project. Business features development, performance troubleshooting, issues investigation, unit and integration test, code review, bug fixing.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


SoftServ IT Academy 11/2018 - 02/2018 Intern Java Developer
DataArt 03/2019 - 09/2019 Junior Java Developer
Bintime 09/2020 - present time as Middle Java Developer
Be a part of a great friendly team, working on interesting and complex projects, where everyone shares not only experience but also a good mood)
Position: Middle Java developer
Category: Java
Experience: 1 years | English: intermediate

Bachelor of Software Engineering.  |


Self-development of Spring / JPA Enterprise Application , based
on Maven / Spring Boot / REST / Java 8 Stream API,
Second Appliacation of Servlet / Jersey , based on Maven /
REST/ Java 8 Stream API.
SOFTWARE ENGINEER EPAM Systems
2020.03 - present

SOFTWARE ENGINEER, TECHNICAL SUPPORT MANAGER UNTC(internet provider) | 2019 - 2020 -first 6 months support networking -other 6 months bug fixing, optimize commercial CRM-system
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Software engineer
• Participated in the development of new functionality, mainly as a backend developer, and made changes according to business needs
• Converted several pages from JavaServer Faces and AngularJS to React
• Implemented a dashboard that shows the statuses of applications and services as well as used resources for testing
environments
• Fixed bugs and improved performance

Technologies:
• Spring (Core, Boot, Web, Data, Batch, Cloud, Boot Actuator)
• Oracle DBMS, Flyway
• JUnit, Mockito
• React (Ant Design, Semantic UI, React Testing Library, Jest, React Router, Axios), AngularJS, JavaServer Faces
• Git, Subversion
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate

2015-2019-2021 Bachelor, Master.
Kharkiv National University of Radioelectronics,
Faculty: Computer Knowledge	
Department: Software Engineering
Degree: Bachelor.

2016 Green Forest: English course.
2018 SpeakUp: English course.
Software Engineer with 1.5 year of comprehensive knowledge and practical experience
working with Java and related technologies at big enterprise projects. I work mostly as a back-end developer. My job was focused on developing web applications using Java and Spring framework.
Have a big passion for learning new technologies and gaining more experience in software development. Good problem solving and decision-making skills. Highly motivated and able to adapt to changing priorities. Easily find a common language to communicate.
I prefer to work in a team with positive and open people who have common goals that they want to achieve.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Software engineer with 3 years of experience implementing the full software development of microservices-based applications lifecycle. Focused on best practices, results-oriented, cost-effective, and user-oriented processes with knowledge of various methodologies and strategies including agile philosophy and backend technologies. Have AWS cloud certifications.

Skills: Java 17, Spring (Boot, MVC, Data, Security), Hibernate, Postgres/MySQL, ElasticSearch, Maven, Gradle, JUnit, Bamboo, Bitbucket, GraphQL, Splunk, SignalFX, Grafana, Algorithms, Data Structures, AWS(EC2, S3, CloudWatch, SNS, SQS, Lambda), Docker, Apache Kafka, Azure DevOps
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate


Software Engineer with 4 years of hands-on experience in designing and developing Java applications from scratch.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper

- Participated in designing the architecture and implemented new API during the migration from legacy code;
- Move legacy application to Spring in sphere of corporate clients;
- Client demo and communication with clients;
- Contribution to Jenkins Open Source project, reporting/fixing bugs, UI / code quality improvement
Software Engineer with good technical skills and 4 years in the IT sphere. Team player with high presentation skills and client-oriented approach.

• strong OOP concepts knowledge, Design Patterns, and Software Engineering best practices
• experience with monolithic, microservices and event driven architecture
• experience with Spring Framework (Spring Core, Spring MVC, Spring Boot, Spring Cloud)
• experience with Relational Databases (Oracle, PostgreSQL, MySQL)
• experience with SQL and ORM (MyBatis, Spring Data, Hibernate, Spring JDBC)
• experience with Rabbit MQ
• experience with Kafka
Position: Middle Java developer
Category: Java
Experience: 5 years | English: upper


Software engineer with more than 5 years of experience in different domains, architectures and roles.
Strong analytical and logical skills. Passionate about performing challenging tasks. 
Have good communication skills.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: intermediate


Software Engineer with strong background in financial, data analyzing and processing solutions: developing auto-trading application, working on analytic, bond processing utility.  Strong technical background  with more than 5 years of experience, where data processing is primary subject matter, including AI built on neural networks and Big Data analyzing and processing. In this case there was working on web-based educational project, with using the ontology-driven developing approach. The main case was leaned on developing self-adaptive application, which changes when domain changed.
Luxoft
Jul 2021 – May 2022
Ukraine
The  stock exchange reports processing and notifying system. The main goal was collecting and populating data (stocks, indexes, currencies) from API to database and then into the cloud (AWS). Technical details of the project: using of Java 11, Spring Boot, best practices, software design patterns. Developing of JUnit tests.
Responsibilities:
Design proof of concept and solution for reporting, collecting bonds.Taking part in discussion with teammates and customer's side managers, providing proposition for collecting data strategy.Analyze, maintain and develop ETL processes according to SLASolutions breakdown and estimates preparation, based on requirement analysis
Technology and Skills: 
Apache Jena, Design Patterns, Java 11, Java 8, JavaFX, JPA Hibernate, JPQL, OWL, PostgreSQL, REST API, SOAP, SOLID, Spring Boot
Freelance
Jan 2018 – Jun 2021, Software Developer
- Writing SPARQL queries2. «TourTrend GmbH»3. Writing GeoSparql requests and working with Google Maps
Responsibilities:
- Writing SPARQL queries and application for these processing on Java. (Apache Jena Library)2. Touristic web service – API functions writing for PHP traveling project3. Writing technical documentation by topic «Ontology Evaluation - a Detailed Review»4. Writing GeoSparql requests and working with Google Maps
Technology and Skills: 
Artificial Intelligence (AI), Big Data, Java
Software Expert Development Company
Sep 2014 – Jan 2018, Developer

For now, I'm open for new opportunities as the Developer and also as a mentor/teacher in Software Engineering and Artificial Intelligence areas.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate

Solved more than 200 Jira tickets which led to an acceleration of the development processes in the
Company. Most of the bugs were resolved in less than 30 minutes.
Have experience with writing difficult SQL queries, spliting into microservices, writitng algorithmic solutions
Software Engineer
• Worked as a team lead supervising a couple of junior engineers. Reviewed 4-5 MRs per week
• Developed interaction services with Play Market and App Store webhooks
• Incorporated API calls to several applications, and stored data efficiently in PostgreSQL database.
• Migrated a MySQL Database to PostgreSQL
• Integrated Amplitude analytics service to get users’ events stats
• Redesigned project architecture from monolith to microservices
• Developed new TEZ Customs project, which is related to administering freight traffic between
countries (KZ, RU, CN)
• Developed service to authenticate by electronic digital signature
• Implemented service to send notifications to 2 M users using Apache Kafka
• Created a cron job to periodically collect daily billing stats with an opportunity to get monthly report by
Telegram integration
• Developed Excel file parser to get and save invoices’ data

Technologies used:
Java • Kotlin • Spring Boot • Hibernate • Redis • PostgreSQL • Kafka • Docker • Linux • Git
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate


STACK EXPERIENCE:
Java 8, 11, 17, Spring Framework, Spring Boot, Spring MVC, Spring JPA, Hibernate, REST API, Spring Security, JWT, AOP, JTA, Stream API, JUnit, Mockito, Selenium, Multithreading, Swagger, OpenFeign, HTML/JSP
Database: PostgreSQL, MySQL, MongoDB
Data migration: Liquibase, Flyway
Kafka API, Docker, Jenkins, Git, GraphQL, SAP Hybris (5.6) 
AWS: EC2, RDS, Lambda, IAM, S3, Elastic Beanstalk
     
Learning: Amazon Web Services, Spring Cloud, ReactJS


WORK EXPERIENCE:

from June 2022  SOFTWARE ENGINEER
  - Working with Hybris e-commerce platform 
  - New features estimation & implementation 
  - Optimization of existing services and bug fixing

February 2022 - June 2022  JAVA DEVELOPER
  - Reviewing and testing existing code to identify and fix bugs
  - Collaborating with other developers on designing, developing, testing and implementing new services 
  - Refactoring of existing code of application by SOLID design principles

September 2020 - January 2022 SOFTWARE ENGINEER
  - Working with project managers to design and implement
scalable solutions
  - Developing new services, testing and supporting the application lifecycle
  - Optimization and redesign of the existing code 
  - Transforming data from/to xlsx & word sheets
I am looking for a stable company for the long term and the possibility of development within the company.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent

Have knowledge and experience in the outsourcing and tech business domain.

Worked with software development companies in the EU and was helping them scale and get new clients from Western European countries and from the USA.
Summary of  Java Development experiences:

1.  Platform for searching carriers and transport 
Position: Java Developer
Environment / Technologies :
Spring Core / Data, Java 11, Jquery, JavaEE, Servlet-API, Tomcat, Maven, JavaScript, HTML/CSS

2. Healthcare B2B SaaS applications for hospitals in USA
Position: Java Engineer
Environment / Technologies :
 Java 11, JAX-RS, JavaEE, Tomcat, Maven, React, JavaScript, HTML/CSS

3. OpenDayLight project
Position: Java Engineer
Environment / Technologies :
 Java 11, YANG, Gerrit , Maven, Linux
-----------------------------------------------------------------------
Have knowledge of Business Development for software companies In EU and USA.

Not only knowledge of coding, but solid knowledge of the full service delivery cycle, which helps understand clients needs better and as result implement better solutions and improve company's reputation as business problem solver, not only coder.
Interesting projects and a respectful team. 

If the client is in another timezone, for example, California - no daily scrum meetings after 8 PM with their team pls =D
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Supporting of existing systems.
As a member of outsource and outstaff company I should have blend in the existsing teams
and help them either support the product  or implement new features
Implementing OUATH2 flows
Implementing ouath2 flows for the email sending (google, microsoft,etc) or logging in
through identity providers (shopify)
Architecting and developing of new systems
Working with PoC or MVP as either only or lead developer and architect
Working with 3d party APIs
Developing native TCP server communication
Native tcp connectivity for traffic economy with the data sent through mobile internet
(geocoorinates )
Resolving high load issues
Concurrent and parallel programming, traffic reduction
Developing AWS lambda functions
NOT Full stack and front-end
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: pre

Development of a database and its tables, writing requests for different REST APIs. Mentoring and presentation experience.
Performing analytical samples and refactoring code
Software development for the biggest telecommunications vendor (development / testing)]
Target: Java developer / Software developer

- 14 years experience as an SQL analyst
- 2.5 years as Java developer [Software development for the biggest telecommunications vendor (development/testing)]
- quick learner, easy communications, always open to improving skills
- customer-oriented
Software Development on Java and related frameworks
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate


* Team work: Agile, Scrum, Jira, YouTrack
* Working with product owner to establish requirements
* Web-services: SOAP, REST
* Presentation layer development: HTML, CSS, JavaScript, JQuery, JSF
* Data layer development: JDBC, SQL, JPA, Hibernate, XML, JAXB
* Work with databases: PostgreSQL, MySQL, H2
* Writing unit and integration tests: JUnit, JBehave, Spring Test
* Distributed/Web Environments: WebSphere, Tomcat, GlassFish, Maven, Ant, Jenkins, Artefactory
* Version control systems: SVN, GIT
Would like to work in IT-company on a Java EE Developer position. I'm fan of complex service-oriented Web application with Big data and Scrum methodology.
Position: Middle Java developer
Category: Java
Experience: 5 years | English: pre


Technically proficient programmer with experience in programming applications, firmware, and operating systems. Well-honed communication skills and building relationships with colleagues.

WORK SKILLS
C/C++ (STL)
Java, JSP/JSF ,Spring Boot
Javascript/Angular, JQuery
SQL
maven, gradle
git
Jenkins
SOFT SKILLS
Team player
Hard-working
Flexible

WORK EXPERIENCE 
2018(Jan)-2023(May) Software engineer in Synergy International Systems

EDUCATION
2014 -2018 Bachelor's degree, Mathematics, and Information Technology in National Polytechnic The University of Armenia,
2014-2015 Computer Software Engineering C/C++ courses in GITC,
2015-2016 Microsoft Innovation Center C/C++ courses
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper


Telecom Orchestration Platform. I had been developing application that provides various services to maintain customer's telecom business. Responsibilities: developing backend part of an application, system integrations, clarification of requirements, preparation of technical design.

Clean Code Static Analyzer. Custom ruleset for PMD static analyzer, java and xpath rules represent company's best practices. Responsibilities: leading small team to implement custom rules and customization of existing rules provided by PMD.

Maintenance Support System. Series of system reports and tools to reduce time cost of bug tickets created by support team. Responsibilities: customization of backend part of an application, working in an environment of loosely defined requirements, presentation to support team.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: fluent


The candidate is currently working as a Java Developer at TÜBİTAK, a Turkish government advisory agency for science and research, where he work on the back-end of a multi-component messaging system for military usage. His responsibilities include designing and adding new features to servers, bug fixing, reviewing other developers' pull requests, designing database structures, and performance tuning. They use Java for coding language, Jenkins for continuous integration environment, Git for version control system, TestComplete for automation tests and Jira for issue tracking environment. The candidate mostly works on development but also helps with automation environments for continuous integration and performance testing.
Position: Middle Java developer
Category: Java
Experience: 4 years | English: intermediate

Bachelor degree on Kyiv Mohyla University of Applied Mathematics 2016-2020
Master degree on Kyiv Mohyla University of System analysis 2020-2022
The first experience I had at ITV, which worked with security systems, and I worked as a full-time android developer for 1 year and 9 months. In this company, I had experience with Kotlin, because all projects were written in Kotlin. I also wrote integration tests for Spring Boot projects in Java.

After this company, I worked on my own project for more than 1 year. It was an independent resource for data scientists. For this project, I used Vue.js (not my profile, but I can) and Java + Spring Boot.

Then I worked for 1 year full time at SSI as a software engineer on the Qmate project - it's an electronic queue. Used technologies: Java, Spring Boot.

I also have experience in SEVEN on a medical project. Worked as a part-time software engineer for 2 months. Used technologies: Java, Spring Boot.

Then I had UA-GIS team lead experience for 5 months for a public transport project. I worked on behalf of an outsourcing company on this project until the beginning of the summer - this was the deadline for the delivery of the project. He also led some Java projects at UA-GIS and supervised the development of Android, IOS, and some services.

I also have several projects for Android: MolokoApp - an application for dairies and buyers, Behind - an application for bringing pictures to life using AR technology.
I prefer product Ukrainian company. Only java+spring boot, not Android.