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


Java Software Engineer with +3.0 years of experience designing and developing various aspects of web applications using Java, Spring, Spring Boot, Cloud services (AWS), Git, and Agile/Scrum methodologies. Proficient at learning new technologies, designing modules, and integrating external APIs, utilizing creative problem solving and unit testing to increase functionality and performance. Expertise in data manipulation and database optimization, writing advanced queries and stored procedures.

CORE COMPETENCIES
Languages: Java, JavaScript, Python (beginner).
Web: HTML5, CSS3, Bootstrap, jQuery, XML, REST, 
Web Servers: Apache Tomcat
Frameworks: Spring (MVC, Boot, Data, Security), Hibernate, React
Databases: PostgreSQL, Hibernate, MongoDB
Tools: IntelliJ IDEA, pgAdmin, Git, Maven, Gradle
Platforms: Windows, Docker
SDLC: Agile/Scrum, Kanban, TDD
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: upper


Java Software Engineer with 3 year of practical experience in the development and support of web applications based on Java technologies.

Personal:
- Good team player, oriented on the result with nice communication skills, easy-going and self-education skills.
- I am constantly improving my skills and knowledge. Always open to discover new technologies for myself and expand my list of skill.

Key experience with:
- Java 8-17
- Maven
- Spring Framework
- Hibernate
- Liquibase, FlyWay
- Lombok
- JUnit
- Mockito, Wiremock
- Kubernetes
- Docker
- Solr
- MySQL, Oracle DB, Postgresql, Redis
- Scrum
- Kafka
- Git
- Jenkins tools
- GitHub, GitLab, Bitbucket
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper


Java Software Engineer with 3+ years of experience.

Main technologies which have used for work: Java 8/11, Spring (IoC, DI, MVC, Boot, Data JPA, Security), Dropwizard, Apache Kafka, Hibernate, SQL(MySql, PostgreSQL), NoSQL (MongoDB), Maven, Gradle, Splunk, Datadog, Grafana, Prometheus, Junit, Mockito, WireMock, Git, SVN, Jenkins, Docker, Postman, AWS Sleds, JMeter, Gatling, JOOQ
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Java Software Engineer with 4+ years of hands-on experience developing RESTful web applications and services using mainly Java, Spring Framework, Hibernate, and MySQL. Experienced in building high-performance enterprise-level applications, practicing agile principles, and ensuring project success. Adept at identifying technical issues, developing efficient solutions, and troubleshooting challenging problems. Possess strong communication, team-building and interpersonal skills.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper

Working in a software company developing web-services for TV/Radio automation products. Current position is Core/Senior/Lead developer at a company taking care of architecture design.
Java Software Engineer with 6 years experience in all aspects of the software development lifecycle, which includes estimating, technical design, implementation documentation, testing, deployment and support of applications developed for various clients.

Main goal is to continue evolving by developing more complex and sophisticated systems, solving challenging tasks of different levels and areas including, but not limited to clouds, aws, distributed systems..

Technical skills:
• Language: Java 20, Kotlin, JavaScript
• Frameworks: Spring Boot, Hibernate
• Databases: PostgreSQL, MySQL, SQLite
• Java libraries: Guava, Apache Commons, Lombok, Jackson
• Testing: Junit, Mockito
• Build/VCS tools: Maven, Git, Bitbucket
• CI/CD tools: Jenkins
• Atlassian Stack: Jira, Confluence
• API tools: Swagger
• Containerization: Docker, Kubernetes
Interesting projects, friendly team, social package, preferably product company
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Java Software Engineer with almost 6+ years of practical experience in development and support of web applications based on Java technologies (Java EE,  Spring Framework(Core, Boot, JPA), PostgreSQL DB, TestNG development and Jira, Git, Jenkins tools, Microservices Architecture Pattern, REST API, SOAP, Maven, Hibernate, Kubernetes, Liquibase, WebSphere, Oracle DB) interested both in backend development.
Coordinating and mentoring Armenian RD School Java Program resources in EPAM Systems.
Personal: a good team player with strong coordinating and consulting experience, oriented on the result with excellent communication skills, easy-going and self-education skills.

Experienced in:
•   Development of large and complex enterprise web solutions;
•   Coding standards best practices, clean code;
•   Solution design elaboration and documenting;
•   Code refactoring and optimization;
•   Integration with 3rd party service;
•   Coordinating and mentoring in Java Software Development
 
Roles:
•   Development Technical Coordinator;
•   Key Developer;
 
Responsibilities:
•    Coordinating development team;
•    Requirements analyzing/estimating;
•    Solution creating/documenting;
•    Developing process organization and improvement;
•    Leading demos for customers;
•    Interviewing and Onboarding of new team members.
.    Migration for Spring and java last versions.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Java Software Engineer with almost 6+ years of practical experience in the development and support of web applications based on Java technologies (Java EE, Spring Framework, Spring boot, Oracle DB, MSSQL DB, MySQL DB, Mongo DB, Jira, Git, Jenkins tools, Microservices Architecture Pattern, REST API, Maven, Hibernate, Liquibase) interested in backend development.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: upper


Java software engineer with around 3 years of commercial experience and several different projects, teams and domains such as medical, heavy building materials, media & audio production. My primary skill is Java and all the necessary technology pack around it (e.g. Spring, Hibernate). I’m pretty versatile, during my career I’ve been working with frontend layers of web services based on JavaScript & React, both types of DB - relational and document-oriented. Have exp. in setting up CI/CD Jenkins pipelines based on shell scripts and Python, excellent knowledge in modern developing, OOP & SOLID principles, design patterns. Unit, integration and regression tests are included in my experience pool. Worked with different types of software solutions (on & off premises) based on monolithic and microservice architecture.
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper


Java Software Engineer with more than 10 years of intensive experience on
Java, Spring Framework, Microservices, Rest, SQL, Docker, Kubernetes, JPA2, Hibernate, Git, Solr, Maven, MongoDB, Liquibase, RabbitMQ, Amazon Web Services etc

Had some experience on TechLead position and on architecture planning.
Searching mostly for remote positions. Also looking for oportunities for relocation to English speaking countries.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Java, Spring, Hibernate, GraphQL, Postgresql, JavaScript, HTML/CSS, Less/Sass, React, React Hooks, Redux, Thunk, Material UI, Element framework,
SCRUM, Amazon RDS, Apache Tomcat, Maven, Git, Subversion, Junit, JIRA, Confluence, Jenkins
- Professional growth 
- Interesting projects 
- Friendly atmosphere
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: fluent

Couple of MOOC certificates by the US universities:
- Machine learning
- Cybersecurity
- Algorithms and data structures
- Big Data Integration and Processing
Java, Spring, Hibernate, Webservices, SQL, NoSQL, Javascript, Cloud providers, Linux, Kubernetes, Docker, CI/CD
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

1. Was the part of search engine command, implement new search logic for searching table results.
2. Was the part of the team that develops a new candle generator for trading.
3. Improve performance of loading big size file with a huge amount of data.
....
Jul 2016 - Jan 2017 
Position: Software Developer Internship
Company: Transferwise
Responsibilities: Support US dollar currency; Increase database request performance; Divide monolith application for microservices;
Technologies: Java, Spring Boot, Spring Security, MyBatis, REST, Hibernate, Tomcat, Maven, Jenkins;

Nov 2017 - Sep 2019
Position: Java Developer
Company: SPD-Ukraine
Project: PitchBook Data
Technologies: Java 8, Spring Boot, JPA, REST, gRPC, PostgreSQL, MySQL, MongoDB, Zookeeper, GitLab, Gradle Junit, Docker.
Responsibilities: Create new functionality for working with financial data; Increase the performance of search; Fix problems; Create new microservices;

Oct 2019 - Oct 2020
Position: Java Developer
Company: Innovecs
Project: Upstox
Technologies: Java 8, Spring Boot, JPA, REST, gRPC, PostgreSQL, MongoDB, Zookeeper, GitLab, Gradle Junit, Docker.
Responsibilities: Create new components for the trading platform;
I want to face new challenges to enhance my skills and knowledge.
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate

•	2,5 years of overall Java \ J2EE experience;
•	7 months of overall experience in development of e-commerce applications on Oracle ATG Web Commerce platform;
•	Experienced with SCRUM software development methodology;
•	Experienced in writing tests.

Skills: • E-Commerce: ATG Products: ATG 11 platform (ACC / BCC / CA / Commerce)
• Java: Building Tools: Gradle, Maven;
• Java: Application Servers and Middleware: Apache Tomcat, JBoss;
• Java: Integrated Development Environments: Eclipse IDE, IntelliJ IDEA;
• Java: JEE Frameworks: Hibernate, Spring Framework, Spring MVC;
• Programming Languages: Java 8, C # (novice)
• Java: Utility Libraries: Guava-libraries, Lombok, log4j 2;
• Java: Internet Technologies: JAX-WS, JSTL, Java Server Pages (JSP), Java Servlets, Thymeleaf;
• Java: Spring: Spring Boot, Spring REST;
• SQL Databases: MySQL, MongoDB, SQLite;
• JavaScript: JQuery (novice)
• Testing: JUnit, Mockito;
• Git;
• Java: Java Message Service: ActiveMQ message broker, JMS.
• Swagger Specification;
• Bug Tracking System: Jira
• SOLID, Design Patterns, MVC.
Jul, 2019 to present  
i-EAT – RESTFul Web Services for online food ordering.
Customer: EPAM Systems | Kharkiv, Ukraine   
Project Role: Junior Java Developer
Team Size: Dev Team: 12 developers and 3 Team Leads, 2 UI developers and UI Team Lead, QA Team: 2 members and QA Team Lead.

Technologies: Java 8, Spring Boot, Spring Data, Spring Cloud (Eureka), Spring Cloud Config, Gradle, JUnit, Mockito, Oracle Commerce Platform (ATG11), Microservices architecture.
Database: MongoDB, Oracle Database
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: intermediate

I am participating in the agile team. When our company decided to apply agile, I easily adapted to changes. I strongly believe that I have very strong soft skills which make me easy to communicate with a team members.
In addition to programming and self-development, I help in training people who are just trying to get into the field of programming. As a mentor, I check their homework, advise them and interact with the mentor to help him prepare homework and lesson plans.
Junior Java Developer at ISsoft Ukraine
Responsibility:
 - Worked on fixing bugs in the existing project
 - Worked on the development of new endpoints based on requirements
 - Wrote integration and unit tests
 - Worked on the implementation of microservice architecture
Tools: Jira, IntelliJ Idea, Gradle, Git, OOP, Collections, XML, YAML, JUnit, Hibernate, Spring Data, Spring Security, Spring boot, Spring MVC

Curator on the course "Java Developer" in TOMMY
Responsibility:
- checking the quality of students' homework;
- setting up environments and configuration programs;
- verification of diploma theses and issuance of diplomas;
- quality control of technical tasks;
- quality control of students' knowledge;
- keeping the atmosphere and motivating students
I want to grow my tech skills and work on real projects in a team.
I expect interesting challenges from the company that will help me grow professionally, get acquainted with new technologies, and complement networking with cool people.
Position: Java Software Engineer
Category: Java
Experience: 1 years | English: intermediate

solved the problem about graphs, namely, using Dijkstra's algorithm
Junior Software Developer with a year of practice in Java.
Got experience in working both with Java Core & Frameworks (Spring, Hibernate)
Created several pet projects in github using the acquired knowledge
I expect a good team and an interesting challenging project
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: basic

Worked on ZKoss based web portal for logistics companies. 
Built Android mobile application from scratch.
Android mobile application online store.
Created standalone sms-server via rxtx lib.
Developed “Photo album designer” from scratch. Big and reach flash UI plus server side interfaces. 
Consulted PHP developers about server side requirement, best practices, business requirements.
Key skills 
Java (SE, EE, JUnit, Design patterns), MySQL, Android SDK, AS3, ZKoss, Spring, Hibernate
Maven, Ant 
Subversion, Git 
Eclipse, Netbeans, IntelliJ IDEA, Android Development Tools, Flash IDE, CS4 Studio 
Windows and Linux development experience
I’m a java software engineer, whom eager to learn new technologies, able to write clean and high quality code. And looking for an opportunity to join big and stable company to continue grow my knowledge and ability to work on enterprise level applications.
Position: Java Software Engineer
Category: Java
Experience: 0.5 years | English: intermediate


Knowledge:
+Java - knowledge of all the basics of the language.
+Spring framework knowledge(boot, data).
+Unit test/ Integration testing.
+Maven and Gradle knowledge
+JDBC

+Knowledge of the GIT version control system
+Methodologies:  SCRUM, Agile
+Knowledge of the HTTP protocol
+RDBMS: PostgreSQL.
Learning new technologies and improve my stack.
Position: Java Software Engineer
Category: Java
Experience: 1.5 years | English: pre


KOMPANION BANK 
development of bank software in Java, development of microservices, work with the database. At the moment I'm working on the terminal: the client part. I also run queries in the database for reports in parallel
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: upper

Successfully implemented all part of SDLC for the application from developing to promoting to prod environment.
Languages: Java 8,11; SQL, JavaScript
Databases: Oracle 9,10g,11g; MySQL, PostgreSQL, MS SQL
Servers: Apache Tomcat, Oracle WebLogic, OpenShift(Cloud), Docker, JMS
VCS: Git (GitHub, BitBucket), SVN 
Testing tools: JUnit, Mockito, JMeter
Frameworks: Spring (Core, Boot, MVC, Data, Test, Cloud), Hibernate(JPA)
Project building: Maven, Jenkins
Project Management Tools: JIRA, Confluence
Architecture:	Microservices, REST, SOAP
I am looking for interesting projects with cutting edge technologies. Where I am able to apply my skills and exchange experience with friendly professionals.
Position: Java Software Engineer
Category: Java
Experience: 8 years | English: intermediate


- Languages:   	Java (8+y), Groovy (1+y);
- Working experience:    SQL, SOAP / RESTful Web Services, Apache Drools, ESB, Maven, GIT, SVN, Spring ( Boot, Data, MVC ), Hibernate, jUnit, servlets, JSP, XPath, Liquibase, OOP, design patterns, SOLID, clean code principles, Scrum, Kanban;
- Tools:     Intellij Idea, Eclipse, SoapUI, Redmine, Jira, Jenkins, Tomcat, Sonar, GitHub, BitBucket, Swagger, Confluense;
- Familiar with:   	Spring security / AOP, Docker, jquery, JavaScript
Position: Java Software Engineer
Category: Java
Experience: 7 years | English: fluent

MS in Computer Science.
Have commercial experience working inside a small agile team, as well as inside a huge corporation with waterfall process.
Languages: Java
Frameworks: Spring, EJB, GWT, Hibernate, JUnit, Selenium
Tools: Intellij IDEA, Maven, Git, CVS, Jenkins
DBMS: Oracle, MySQL, H2, MongoDB, Cassandra, Redis
Other: JavaFX, JDBC, JAXB, JAX-WS/RS, JMS, JPA, JavaWS, Jasper Reports, Jackson, JMock, Cucumber
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: fluent

Dozen of different XP
Languages: Java, Groovy, Scala, JavaScript, Ruby (on Rails), Python
Front end: GWT, JSP, JavaScript, HTML5, CSS3, Angular.js, Bootstrap, 
Back end: Spring (IoC, Boot, Data, MVC, REST, etc...) / Servlet API / JPA(Hibernate), JOOQ, Flyway, Liquibase / Spark / Kafka / TDD (Spock, Cucumber, JUnit, Mockito, Rspec)
Databases: MySQL, Postgresql, Oracle, Redshift, DynamoDB, Redis, MongoDB
Patterns: Software Design Patterns, Patterns of  Enterprise Application Architecture
Other: Amazon Stack(EC2, EMR, Kinesis, SQS, SNS, S3, DynamoDB, RDS, Glacier, IAM, CloudWatch) / ELK stack, REST, SOAP / XML, XSD, XSLT, JSON / UML, LucidCharts / JIRA, Confluence / Scrumban / Linux,Windows
Developer tools: IntelliJ IDEA / Docker, Kubernetes, Zookeper, Portainer / Graylog, Graphana, DataDog, Bugsnag / Sonar / Git, Subversion, Perforce / Jenkins, Teamcity, Hudson, Travis, Naf / Apache Tomcat, Jetty, Undertow / Gradle, Maven, SBT
I would like to have an opportunity to work with the interesting project, to achieve new experience with modern technologies and get a challenge with unusual tasks. e.g. it could be the project that works with Scala, big data, NoSql, etc...
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

- Key role in development (code review, requirement analysis, integration detail, mentoring of newcomers). Implemented a new time zone feature in a large Enterprise project (Medical CRM-system).
- Experience with developing AWS Step Function.
- Developed integrations between external services using the Enterprise Service Bus integration pattern. Used Apache Camel framework and JavaBeans to provide solutions.
- Tasked with balancing over 2000 connections per second.
- Refactored code to enable integration of new services through configuration only.
- Ensured code coverage with tests using JUnit and Mockito.
Languages: Java, SQL
Frameworks: Spring, Apache Camel
Messaging: ActiveMQ, REST, JSON
Testing: JUnit, Mockito
Development tools: Maven, Gradle, Git, GitLab, Docker, Jenkins, Jira
DB: PostgreSQL, MySQL
Servers: Tomcat, JBoss
Methodologies: Agile, TDD, ESB, Microservices architecture

EXPERIENCE:
EPAM Systems, Ukraine
Software Engineer
April 2021 – April 2023

InterLink LLC, Ukraine
Software Engineer
March 2019 – April 2021
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper

I implemented security mechanism, which prevents brute-force attacks. As a result, amount of such attacks on production decreased by 10 times.
Last 1,5 years I had worked in the e-commerce sphere. It was a Web-application for selling goods around the world. My main tasks were:
- Implementing stories/tasks to add functionality to web application based on customer requirements (implemented in accordance with REST architectural approach, MVC, SOLID);
- Bug fixes & refactoring to improve code quality;
- Create and execute test cases for unit and integration testing of application. 
- Production monitoring
- Production monitoring, issues troubleshooting and communication

Also, I worked on application security on this project. There I performed such tasks as:
- Bug fixing
- Refactoring of legacy code
- Code reviews from security perspective
- Technical solution reviews from security perspective
- New functionality development
- Communication with a customer
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


Last project - development of a third-party services provider system:
• Application development;
• Composing software design documentation;
• Active involvement in Agile process;
• Communication with customer: requirements clarification, retrospectives, demo of the implemented functionality.
Languages: Java 8, SQL.
Technologies: Spring, JAX-RS, Jersey, Tomcat, Jetty, OSGI, Mockito, JUnit, AWS, Azure, Maven, Docker, Sonar, Git, Jira.
DB: Microsoft SQL Server 2012/2014, MongoDB 3.4.
CI Utils: Jenkins.
Interesting projects. Business trips. The positive and active team. Flexible schedule.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Lead Software Engineer – Kapital Bank
20.09.2022 – present

Leading one of key development areas of Bank, attracting customers, creating loyalty products, minimizing Bank coasts, solving fraud related issues.
     Projects lead and developed by me 
1.	Referral Management System
2.	Location Based Service
3.	Cashback Store
4.	BakcellCard Loyalty program
5.	Mobile Push Notification
Projects developed by me 
1.	Cashback reverse/refund system
2.	Special Brand market cashback system
3.	Cashback Statement services and so on…


Software Engineer ( Especially Spring framework )  
AzerTurk Bank 
02.09.2021 – today

•	Mainly developing transaction intergrations in Spring framework (As Mastercard Cross-Border Services )
•	Work experience with IBM Integration Bus, IBM Business Process management
•	PL/SQL, SQL development
•	Working under pressure and meeting deadlines


Java, Spring, Microservices Teacher
10.09.2022 – present

•	60+ Successful students
•	Final Projects developed by students which sold +50k$
•	80% of students found work in 2 monthes after graduating


Software Developer – Azericard 
02.02.2020 – 01.09.2021

•	So far, I have been in 6 projects which have been developed within Azericard, in auxiliary positions or as a project owner. Government Payment Portal, Asan Payment systems, Mover Card, E-Commerce integration applications are some of them which I have integrated in Azericard processing system.
•	Experience with all kind of Transaction development techniques
•	Worked as work responsibility with : Java 8, JAVA EE Spring (Boot), Microservices, RESTFUL, SOAP  services, SQL, PL/SQL, Apache Tomcat
•	Member of Agile Team

Node.js developer and Tutor - 09/2018 - >  
•	Created several web projects for customers
•	15+ satisfied customer.
•	10+ Succeded students found work after course 
Front end Developer - CustomAR
 08/2018 to 09/2019
•	Cooperate with designers to create clean interfaces and simple, intuitive interactions and experiences.
•	Develop project concepts and maintain optimal workflow.
•	Work with senior developer to manage large, complex design projects for corporate clients.