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


-- Java/Kotlin Backend Developer - CloudWaitress
I've worked on a restaurant reservation system.

My activities:
- Taking part in designing the data model and implementing persistence level using Hibernate/JPA, Spring Data, Flyway and DDD approach.
- Participating in the development/discussions of all product related processes, design, and functionality.
- Taking part in designing and implementing business logic for the admin page (statistics, adding/removing/editing tables, areas, restaurants, groups, users).
- Google Places integration, which allowed users to add restaurants in a few clicks.
- Writing integrational, unit tests using BDD(Cucumber), TDD techniques, which made delivering new features easier and more error-prone.

Used technologies at the project: Kotlin, Spring, Hibernate, JUnit, AWS, Testcontainers, Spring Data/JDBC, ShedLock, Cucumber.


-- Kotlin Backend Developer - DiveSpot
I've worked on the backend side of the mobile app for divers.

My activities:
- Designing and implementing image scaling API.
- Performance tests using Locust.
- Writing command-line tool in Python for working with Locust test results for internal use, which made it easier to compare results between runs, exporting results to CSV, and is used to see performance changes for every new feature, and major change.
- Implemented filtering by activity types using Spring JDBC and SQL.
- Detecting and fixing a few critical bugs and writing tests to prevent that.

Used technologies: Kotlin, Spring, Python, Spring Data, Spring JDBC, PostgreSQL, Flyway, Testcontainers, JUnit, AssertJ

-- Java Developer at Datafaker
I'm one of the maintainers of the project.

The library has over 200.000 downloads per month and counting, 600+ stars on GitHub, and is used by many big companies (Netflix, Alibaba, Bytedance and others).

My activities:
- Adding new features, such as new fake data generators, and fixing bugs.
- Doing code reviews, and writing documentation, unit tests.
- Built a utility using Reflections library and Java, that solves the problem of inaccurate documentation and speeds up the publication of new releases, and is used per every release.
- Improving the accuracy of data. Singlehandedly fixed over 30 phone number formats to almost 0% error rate for each available phone number format.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Java/Kotlin Back-End Software Engineer with 3.5 years of commercial experience. My expertise lies in implementation and support of big enterprise solutions within defined deadlines.

I want to continue develop my skills and participate in interesting projects.

Projects in the development of which I participated starting from the last one:

Project 5 - Healthcare application - Current Project
Developed web API, implemented business logic and provided integration with external services.
Technologies used:
Kotlin, Spring Boot, FHIR, Redox, PostgreSQL

Project 4 - Investor services of financial organization
Participated in implementation of global search. Implemented several database triggers to sync data to denormalized table. Implemented OTP service.
Technologies used:
Java 17, Spring Boot, Azure, Azure Service Bus, Azure SQL, MongoDB/CosmoDB, ElasticSearch, Docker/Podman, Kubernetes, TypeScript, Nest.js, Apigee Proxy

Project 3 - Financial system using cryptocurrencies
Developed web API using Java, Scala and Reactive Spring Boot.
Technologies used:
Java 7, Java 17, Scala, JUnit, Mockito, Kafka, Reactive Spring Boot

Project 2 - Cloud Order Management Telecom Project
Developed and impoved performance of notification service to notify specific external services which resulted in 4 times better performance. Developed a feature to configure and perform jeopardy management. Implemented periodic job to check jeopardy status of instances. Developed REST API filtering and sorting. Created, optimized, and fixed postman collections and automated API tests. Provided bug fixes and code review.
Technologies used:
Java 1.8, Spring Boot, Hibernate, Spring Data, Kafka, XText, Zipkin, Maven, Postman, JUnit, TypeScript, Angular, Docker, Kubernetes

Project 1 - Educational Quiz Game Project
Designed and created database structure. Developed multithreaded backend to provide real-time game process and score calculation. Developed UI to create and play quizzes.
Technologies used:
Java 1.8, Spring Boot, PostgreSQL, JDBC, TypeScript, Angular, Heroku.
Position: Java Developer
Category: Java
Experience: 8 years | English: upper

Overall 8 years of work experience in Software Engineering. 
Proven skills for effective cross-team communication and collaboration, ability to
troubleshoot and solve complex issues, meticulous attention to details, wide experience
in effective knowledge transfer across distributed teams, highly motivated to learn new
up-to-date technologies.
Java Lecturer
FEBRUARY 2019 - PRESENT
Prepare learning material of the Java Course for Teens. 
Сonduct lectures and do code review home tasks.

Microservices Stack — Software Engineer
JANUARY 2018 - PRESENT
Design and develop microservice architecture projects. Such as CQRS based microservice, Kafka streams microservices.
Take part in developing the microservice platform. Such as Error Handling for Kafka Streams Application.
Develop integration modules between Monolith Application and Microservices.
Setup and deploy microservice environments. Microservices / Kafka monitoring and troubleshooting.

Use technologies: 
Java, Spring Framework, Kafka, Kafka Streams API, Groovy, Avro, GraphQL, Gradle, Sonarqube, JUnit, Mockito
React, Redux
Docker, Kubernetes, Grafana, Jaeger, Jenkins, Elasticsearch, Kibana

Enterprise Application — Software Engineer
FEBRUARY 2015 - JANUARY 2018
Designed and developed business features in the Management Application. 
Supported and refactored the codebase, implemented performance optimisations for the Application.

Used technologies: 
Java, Spring Framework, Hibernate, JUnit, AspectJ, JMS, Maven, SQL
Weblogic, Oracle, Javamelody, Flex, PureMvc

Enterprise Application — Java Developer
MARCH 2014 - FEBRUARY 2015
Developed Java Web Application for VoIP Solution, java console utilities. 

Used technologies: 
Java, Spring Framework, JPA, PostgreSQL, XML, Javascript, LDAP, UNIX

Web Developer
MARCH 2012 - MARCH 2014
Developed web applications, simple browser games, Cordova android applications 

Used technologies: 
PHP, Codeigniter, Node js, Cordova, JavaScript, CSS, HTML
Position: Java Developer
Category: Java
Experience: 11 years | English: intermediate

4+ Java SE+EE development
Praticipated as a senior developer in projects of various areas: 
- ERP Systems for environmental accounting and reporting in industry
- Weather forecast integration database for airport staff 
- Android client for social network for travelling  people (Waylab)
- Laboratory information management systems
Java,  Maven, JUnit, Eclipse, SVN, Git, JDBC, JPA, Vaadin, Linux, Android, MS SQL Server,  MySQL, Redmine
Industry, medicine, travel or similar area. Preferably startup, but i can integrate myself in ongoing interesting project in short terms
Position: Java Developer
Category: Java
Experience: 0 years | English: upper

PROJECTS
Telegram Currency Bot sends currency rates to user with options to choose currency name, bank name, time of delivery and language.
It's a team project, I wrote part with menu view and language selection and also managed project and made code reviews.

My Notes web application for creating, managing and sharing notes with other users. It's a team project, I wrote part with application interface and security section and also managed project.
Java mentor                                           01.2023 – present
GoIT Global, Ukraine
- Helping students handle Java marathon's tasks.

Assets and Liability Management Analyst     05.2022 – 11.2022
Credit Agricole Bank, Poland
- taking part in SAS implementation project
- keeping bank reporting to Regulator
- working with databases
- preparing analytical summaries

Market Risk Analyst                                       08.2016 – 04.2022
Santander Consumer Bank, Poland
- keeping bank reporting to Regulator
- preparing presentation for Management Board
- preparing analytical summaries
- working with databases
- developing new reports with VBA

Assets and Liability Management Analyst     12.2013 – 11.2015
OTP Bank, Ukraine
- preparing presentation for Management Board
- keeping bank reporting
- working with databases
Position: Java Developer
Category: Java
Experience: 4 years | English: fluent


Java Microservices Developer -
Built and refactored well-defined interfaces by writing modular and reusable code for large scale dispatch services project.
 Designed and developed microservices systems with Java and Spring framework.
 Performed debugging and testing
 Created plans according to the business requirements.
 Worked in an agile software development environment.

Lead Database Developer – 
Performed hands-on software development and design while serving as a team lead for a large scale data conversion
project.
 Performed design, update and maintenance to the database based on project needs.
 Designed and developed PL/SQL procedures to ensure data integrity.
 Provided diagnosis for database problems and performance issues.
 Developed Java microservices to support data conversion process.
 Mentored the team members and helped in assigning work to other developers.

Node.js developer – 
Implemented business logic by developing APIs and microservices for an IBM Watson Assistant based chat bot and Interactive Voice Response project.
 Supported the enterprise platform and provided fixes for critical issues as needed.
 Implemented server-side logic to report the effectiveness of the virtual assistant.
 Increased efficiency leveraging serverless functions feature in IBM Cloud.
Looking to join a team with experienced developers where I can advance my skills and contribute to the team work.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

I have about 2+ years experience with Java EE and Hybris platrform in big teams on big live eCommerce projects. Worked following Agile methodologes: Scrum (sprints, stand ups, retrospectives, etc.), TDD, BDD, pare programming. Have experience in daily basis conversations with the foreign client. Also I have some experience in front-end development (PSD-to-HTML, CSS, JavaScript, jQuery, Bootstrap).
Java, MySQL, HTML, CSS, JavaScript, Hybris, Linux, Windows, MacOS, Selenium, Cucumber, Agile, Scrum, TDD, BDD, Git, Maven, Ant, Spring, jQuery, AJAX, jUnit, Tomcat
Professional growth.
New technologies.
Adequate management.
An interesting project.
Friendly team.
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent

* 3+ years of experience working with Java and Java related frameworks and technologies;
* Experience building back-end server applications, web applications, web services and desktop (Swing) applications;
* Optimizing performance and memory usage of JVM apps;
* Integrating open source solutions into projects and contributing code back to open source;
* Good communication and team work skills.
Java, MySQL, Linux, HTML, Git, Subversion, Spring, WebServices (SOAP, REST), CXF, Gradle, Maven, Swing
* Innovative and technically demanding projects;
* Ability to learn and work with innovative technological solutions;
* Ability to travel abroad would be a nice perk.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

As part of the team developed and implemented parsing service, covered it with tests.
Java, MySQL, MongoDB, SpringMVC, Hibernate, JPA, JUnit, Git
I'm looking for a good job
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent

10+ years of developing new front-end and back-end functionalities for big companies. Analysis of business requirements, preparing design and developing modules based on that.
Java, MySQL, NoSQL, Spring, Hibernate, MyBatis, Java, REST etc
Professional growth
Position: Java Developer
Category: Java
Experience: 6 years | English: upper

With my team redesigned product synchronization service between two systems and decreased synchronization job duration from 3 hours to 10 minutes. 

Also, I am a cross-continental swimmer (Bosphorus) :)
Java, NodeJS, Linux, MySQL, SQL, PHP, Doctrine, Python, Apache Kafka, Apache Spark, HTML, JavaScript, AJAX, jQuery, Ubuntu, CSS, REST API, Django, Symfony2, Docker, Spring Boot, JHipster, Docker Compose, Elastic Search, Logstash, Kibana
I would like to work with professionals, participate in interesting projects and improve my skills.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: basic


Java, OOP : Arrays and Cycles, Classes and methods, Packages, Polymorphism and Inheritance, String, Data structures. Paradigms of programming. Encapsulation. UML, GIT. Interfaces, abstracts, primitive wrapper, JVM, Java Design elements, Object relations, 
Exceptions, Enum, Unit testing, Mockito, Collections, Spring, I/O Basic, Multithreading. Silenium IDE.

PHP, SQL, Linux, JavaScript: Basic knowledge
Position: Java Developer
Category: Java
Experience: 5 years | English: upper

I have been working for both outsourcing and product IT companies since 2014. Most of the projects I participated in were related to the financial domain (CRM, billing components). Besides, I have years of experience in the automation of Ukrainian banks.
java(OOP, core, testing (junit, mockito, jbehave), Spring, ORMs);
databases(relational database theory, SQL(Oracle pl/sql));
BPM (Camunda);
financial domain;
mathematical background;
scrum;
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

My own projects, pet-projects, crud, rest, Spring boot porjects. I worked with PLC projects(with plc Siemens 300/400).
Java, OOP, Design Patterns, Spring, JPA/Hibernate, REST API, CRUD, JDBC, SQL, PostgreSQL, Maven, Redis, Git, JUnit, Jira
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Java, OOP, Design Patterns, Unit testing, Spring Framework, JDBC, JPA, Hibernate, SQL, Git, Basic knowledge of AWS, Docker and ElasticSearch
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate

I created a simple forum with services such as: registration of new users, login system, adding new themes and comments. Technologies: Spring MVC, Hibernate, PostgreSQL, Spring Security, Bootstrap
Java, OOP, Spring MVC, Hibernate, SQL, JSP, IntelliJ IDEA, Spring Security, HTML, CSS, PostgreSQL
Looking for growth opportunities.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Java, OOP, SQL, Spring Framework, Spring MVC
Interesting and challenging projects
Position: Java Developer
Category: Java
Experience: 0 years | English: 

Currently, the project involves the development of highly loaded electronic document management system, accounting system, the backup system. Automation of business processes. Maintenance of database users.
Java, Oracle, Hibernate, EJB, JSP, JPA, JUnit, Spring, JDBC, JBoss,  HTML, PHP, XML, JScript
Developing a new product or an existing one, but not a support, as I want to learn new technologies.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: pre

Education:
High school Diploma, Military lyceum, 2010-2012, Lviv.
Military Institute of Telecommunication and Informatization, Kyiv:
Bachelor`s degree, computer sciences, 2012-2016
Master degree with honours: Computer sciences,2016-2017

Certificate:
- It-center, Kyiv, 2014:
  Successfully completed the course JAVA OOP
  Successfully completed the course JAVA EE
- Participated in The second NATO Enterprise Architecture 
  Hackathon, London, 2017
Java, Play framework,Spring, Hibernate, microservices, REST, Spring MVC
DB:MySQL, PostgreSQL
Имею опыт работы: C#, Docker, Linux
back-end
Position: Java Developer
Category: Java
Experience: 8 years | English: fluent

Experienced Team Lead / Software Engineer with deep knowledge of Java core and broad range of computer expertise - good understanding of the object-oriented approach, RESTful services approach, continuous integration process, microservices architecture, agile practices, building and motivating of a high-performing team. Lead and manage cross-functional team of 5 - 7 people. With excellent communication and analytical skills. Quick learner and result-oriented. Python as a plus.
• Java — primary language
• Python — intermediate
• JS — base knowledge
• C — base knowledge;
Servlets, JDBC, REST; 
WebSockets 
Spring, Hibernate, Junit,  Spock
Mongo, PostgreSQL RabbitMQ;
Position: Java Developer
Category: Java
Experience: 11 years | English: upper

Masters' degree in software programming
High performer
Java programmer at Luxoft. Experienced in automotive and banking areas.
I like to achieve results and to be useful and I don't like to be idle. 
This is confirmed by excellent grades in school and a red master's degree from the university.
For now, I'm happy to be a java developer in the automotive area, participate in the creation of databases for car navigators, resolve issues and implement new features.
10 years of experience implementing and improving the software for credit and analytics departments. 
For about a year I worked remotely as a backend Java developer in a small startup.
Skilled in Object-Oriented Programming (OOP), Java, Delphi, Maven, REST, Spring MVC, Spring JDBC, 
JPA (Hibernate) and Spring-Data-JPA, PostrgresSQL, Oracle, Btrieve, Subversion.
Recently finished the Python course, where I got some experience in creating Python projects.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Java programmer, freelancer, open-source developer with 3 years of diverse experience of developing and maintaining backend systems. Looking for a remote job.

TECHNICAL SKILLS

• Java 8,
• Good grasp of the GoF design patterns - experience of recognizing suitable problems and successfully applying them,
• Experience with design and maintenance of medium size code bases,
• Extensive testing experience with JUnit, Mockito; integration testing front to back,
• Experience with relational databases (MySQL, PostgreSQL): DBMS transactions, concurrency, typical use,
• Object-relational mapping (JPA/Hibernate), experience with Ebean ORM, plain JDBC,
• Spring Framework (IoC/Boot/Data/MVC/Security/JDBC),
• Good grasp of HTTP protocol: experience implementing RESTful web services,
• Experience with messaging (RabbitMQ),
• Good grasp of Java concurrency,
• Experience with Redis: basic operations, data types, pipelining, transactions,
• Comfortable with Linux deployment and light maintenance,
• Git, Maven, Travis CI.

Command of spoken and written English sufficient for the daily use in a work environment.

PROFESSIONAL EXPERIENCE

I worked on various remote projects as a freelance Java developer from 2017 through late 2018 in the following fields:

- Backend for web applications,
- High-loaded game servers,
- Implementation and automation of trading algorithms,
- Software for the messaging and social networking platforms,
- Software development libraries and kits,
- Other kinds of server and client-server applications.
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent


Java, Python, Android, iOS etc...
highly skilled and experienced software and mobile application system development
Position: Java Developer
Category: Java
Experience: 1 years | English: fluent

Quick learner, willing to have challenging tasks, experienced in process development from scratch (Testing process; automation processes, approaches, continuous integration), experienced technical interviewer.
Java, Python (core), JDBC, JMS
QA ­Automation 
Selenium (RC, WD) Junit, DBUnit, TestNG, Appium, TestDroid, BDD, JBehave
Database 
MySQL, SQL, HQL, Hibernate 
VCS
Git 
Other
HTML, CSS, XML, jQuery, Ajax, Json, Spring MVC, Jetty, Tomcat, Maven, Jenkins, Design patterns, SCRUM, Jira, Rally
OS 
Linux, Windows
Java software engineer junior
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent


Java, Python, Golang, Elasticsearch, PostgreSQL, CrateDB, Docker, Git, Maven, Jenkins, Travis, Linux, Agile, Scrum, TDD.
My primary interest lies in distributed systems/databases and a microservices architecture. Therefore, I would be more inclined to consider openings encompassing the above-mentioned areas.
Position: Java Developer
Category: Java
Experience: 4 years | English: basic


Java, REST API, JSON, Spring Security, Spring Core, Spring Boot, Spring MVC, MySQL, Maven, Gradle, Git, Jersey, JSP
Grow as a professional;
Prefer interesting tasks;
Discover new technologies;
Position: Java Developer
Category: Java
Experience: 6 years | English: upper


Java, Scala, TypeScript, Spring, Play, Docker, Kafka, Postgres, Cassandra, Oracle, REST, SOAP
I'm not interested to obtain a position of full-stack developer, backend only.
Have an experience of working as a team-lead.
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate


JavaScript, Java, HTML, CSS, JSP, JSTL, JMS, Spring, Wicket, Birt, jUnit, PostgreSQL, Oracle11g, MySQL, jQuery, Ajax, EJB, Tomcat, Weblogic, SVN, Git, Mercurial, Agile, Scrum, TDD, and etc.
Product company, small motivated team, new technologies, relocation to US/Europe
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

2 years open source, 3 years commercial experience. Master's degree.
Java SE 1.6 - 1.8, Spring, Stream API, Lucene, Hibernate, JUnit, Git, Maven, Jenkins CI, Travis CI, LInux, Log4j, InfluxDB, RRD4J, H2, HornetQ, Artemis, Guava, Groovy. Familiar with Spark, Redis
Position: Java Developer
Category: Java
Experience: 7 years | English: intermediate

There is not enough space here to describe everything I want and I can't choose the most important, I'd rather leave it to CV, sorry.
Java SE(1.7), Java EE, Flex, Tomcat.
Hibernate, Spring, Guava, etc.
XML, SQL, ORM, HTML, CSS, Regexp, OOP, AOP, AMF, WSDL.
SVN, GIT, tracking services, enterprise wiki, TeamCity.
log4j, jUnit, TestNG, Mochito, ANT + IVY, Maven.
Experienced Java Developer seeking a full-time, permanent position with a company that can offer a work under exciting projects, and will use and further enhance my knowledge of IT, hope to grow up in web development, but ready to any other challenges.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate

I have great experience in:
- design and implement new features
- maintenance code
- defect investigation, debugging, bug fixing, troubleshooting 
- development and estimation hotfixes
- communication with L2 Support
- Java SE7/8
- Back-end: JDBC, Servlet API, JSP, JAXB, Log4j API
- Front-end: HTML/JS, JSON, GWT, FLEX(AS3)
- App servers: Tomcat7/8 
- Tools: Ant, Maven, SVN, Jira
- DBMS: Mysql, H2, MongoDB
- Additional:  jUnit, 
- Knowledge: Spring (Core, Boot, MVC), REST, Git, UML
I would like to immersion to new technologies.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

1) Studied in GetJavaJob, where I wrote a mini social network with friends, messaging, privacy settings and profiles;
2) Currently i work at Independent Game Development Studio.
- Java SE 7 (OOP, Collections Framework, Multithreading, Concurrency Utilities);
- Servlet/JSP + JDBC;
- Spring MVC + JPA;
- JavaScript/jQuery (Ajax/JSON);
- Twitter Bootstrap;
- XML (DOM, SAX, StAX);
- JUnit,Mockito;
- HTML, CSS;
- IntelliJIDEA, Git/GitHub, Maven, Gradle, Tomcat;     
- MySQL, PostgreSQl, MongoDB.
Any interesting project that will surprise me.