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

Constructing application which are able to service more than 40 millions people per months!
For last 2 years in role of Java Developer I`ve been taking active participation in end-to-end development of high-loaded social and business services such as:

- Digital population census 2021: Java 11 RESTful application built on Spring Boot and Oracle using pure SQL (because none of tried ORMs withstood such overload). App was integrated with Apache Kafka and the whole enterprise default stack (Prometheus, ELK, Zipkin and so on). Deployed in Kubernetes with help of Jenkins CI/CD and Helm.

- Online college admissions: Java 11 RESTful application built on Spring 5 and using PostgreSQL and Hibernate. Cluster was integrated with ActiveMQ. Default enterprise stack as described above.

- E-document management: Java 8 Spring Boot application using REST/SOAP and various document-builder engines. PostgreSQL without any ORM as db. Deployed in Kubernetes with Gitlab CI.

What actually did I do?
- Wrote code on all layers of applications
- Integrated apps with bunch of neighbor services by REST/SOAP/JMS/Kafka
- Built Docker images, Helm Charts and CI pipelines for deploying apps
- Covered services with unit and integration tests
- Took participation in architecture designing (not much truly speaking)
It would be cool to work at project without really ancient legacy code.
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


For last 6 month I've been learning Java and Java Back-end technologies. Before I studied web-technologies : HTML, CSS, JavaScript. Also I'm not new to SQL, I created dbs with MS Sql(MS Access, SSMS) and MySql(HeidiSQL) as well. In my last Java Web-Project I use: Servlets, JSP, JDBC, CSS, JS, JQuery, AJAX, MySQL. For building I used Maven, as a Web-server - Apache Tomcat, IDE - Intellij IDEA.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


For more than one year and a half, I have been working with JAVA, ORM, Security, JDBC, JPA (Hibernate), Servlets, Maven, Tomcat, Java 8, Web Socket, Multithreading. Have knowledge in concepts, approaches, and principles of software design: OOP, Design Patterns, principles of programming and design (SOLID, DRY, etc.)
Looking for the possibility to grow, and learn something new to become a skilled developer.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


For now I have been working as a Java developer for about two years. During the last year I have been working at Exadel. 

          The last two projects have been associated with big data (client - data analysis company - Nielsen). The first project used Scala, Docker and Kafka. I wrote a code on Scala to calculate TV ratings and downloaded data from AWS S3. The second project used Java, MongoDB, and Netezza. I worked with ETL processes; improved the application performance (MongoDB and Java); developed JUnit tests and performed integration tests.

          Before that, I worked on projects with microservices and micro-frontend architectures. I used Java and JS. I implemented UI tasks on Angular2 and wrote automated tests on Java and JS.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


For now I’ve had an experience at developing rest applications on Java SpringBoot and MySQL . I have some PET projects for time that I spent on courses and now I’m developing the telegram notification bot with spring and MySQL.(Also I have a brief experience with Kafka and MongoDB). I used to do unit and integration tests with JUnit and Mockito as well and now I’m learning docker and threads.
I want to learn something new and get useful experience while developing to increase my ability to work better and faster ,so that leads to better product quality.
Position: Java Developer
Category: Java
Experience: 5 years | English: upper

Developed tool and executed stress testing of webApp on the customer side. 
Developed extension for C# standalone application which allows passing all traffic via a single SSH tunnel.
For the last 10 years, I worked in Miratech for the leader in telecom services,  evolving customer products from a high-loaded monolith [Java, JSP, Struts, Tomcat,  Networking, Multithreading, Legacy code] and standalone application [C#, ASPX, IIS, VB, SSH, Kerberos, Jenkins] to a microservices architecture [Spring, Spring Security, JSP, Kafka, Docker, Jenkins, AWS].

Worked as:  Java back-end developer, CI/CD and build engineer.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: pre

I developed documents exportıng servıce based on Jasper Reports tempates ın a project wıth a mıcroservıce arhıtecture. I have fixed all bugs, integrations between internal and external services. I also wrote a few APIs.I successfully solved the problem of expanding the role model.
I also made two small projects, one of which parsed the XML and put data to the database. The second project provided the API to access this data. It was a useful experience to set up projects from scratch and implement them in the general infrastructure with security.
For the last 1.8 years, I have been developing and supporting backend for a few projects, developing of the new features and APIs, Unit and integration testing, code optimization, support the existing functionality, bugs fixing;

Before this, for the 1 year I have been Full Stack developer:
Java + Angular(Java/JavaScript - 50/50)

I experienced in next stage of the software development life cycle, including coding, debugging, testing, and maintenance. Have experience of remote working personally and in a team. I try to be better than I was yesterday with reading and coding regularly.
opportunity to grow professionally
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

I like to learn new technologies and approaches. 
Ready to work on complex projects.
For the last 2.8 years, I have been developing and supporting backend for postal system intended to process domestic and international shipments. This system is also a business platform for commercial clients which want to integrate postal service in their business processes.

Technologies: Java 8, Spring, Hibernate, Oracle 11g, REST, Hazelcast, JMS, ActiveMQ Artemis
I am looking for professional growth opportunities and new interesting challenges.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

I was involved to knowledge transfer to newcomers. Also, had a chance to be a mentor for team in local competition.
For the last 2 years I was working in outsource company. The main scope of work was related to the healthcare automation. There I get a great experience in code refactoring and introducing new tools or enhancing existing project toolset. Also, I find out, that automation and simplification of local tests processes is really important for the project. I am well familiar with OOP, SOLID, and other important principles. I have a knowledge of Java Core, Java Web, Hibernate, Spring, and MySQL. Continue to grow with learning of cloud tools. Oracle Cloud Infrastructure is the technology I learning for now. But also, I have an experience working with AWS and GCP. Always ready to learn new technologies and approaches to product development. 
My level of English is intermediate and I continue to develop in this direction. 
I’d love to apply all my expertise and work with you to help you build and grow your product.
I want to have a possibility to grow up with team and product we will develop and use all my knowledge to realize that. Ready to get any challenging tasks to improve my skills.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


For the last year, I have been actively working with Java and its main frameworks: Spring + Hibernate. Good knowledge of OOP,  Java Core, Java 8, SQL, JDBC, JPA. Good understanding of object-oriented programming: developing, testing and debugging. I can easily communicate with and like working in a team.
I am interested in working in a professional team where I'll grow as a professional developer and improve my programming skills.
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


For the past 4 years I am working as Java developer, using spring boot, PostgreSQL, maven, ElasticSearch, Kafka, gRRC. 2 years of them I also worked as full stack using vuejs.
Playing major role on writing new features and optimizing them.

Certificates:
- Oracle Certified Associate: Java SE 8 Developer
- Oracle Certified Professional: Java SE 11 Developer
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate


For the past 4 years, I have been working as a back-end developer in a major bank with more than 10 million users. During this time, I progressed from a junior developer to a middle software engineer. I work with the standard tech stack of Java 15, Spring, Hibernate, and have experience with the DDD approach, CQRS, and Event Sourcing. I write clean, easily maintainable code. I communicate well with my team and can transform business requirements into functional features. I am looking for a team where I can continue my growth as a software engineer.
I’m sure I can help you with your projects and we will build a new awesome product.

Technical Skills
Java 15
Hibernate,RDBMS (PostgreSQL, MySQL, Sybase), NoSQL(MongoDB)
REST, gRPC, JsonRPC, Tomcat, GlassFish
Spring(Core, Data)
Maven, Gradle, Jenkins
JUnit 5, Mockito, Testcontainers
OOP, SOLID, DDD, CQRS, Event Sourcing
Kafka, Docker, AxonIQ
Gitlab / Github, 
OS: Windows, Linux
English - Intermediate

Work Experience
NDA(large bank with 10millions customers) - Java developer - 02.2019 - 09.2023
Duties: I participated in all stages of software development, from discussing requirements  to  releasing  the  finished  product. 	
	I was involved in the implementation of numerous microservice systems for processing and managing confidential user data and private banking transactions (Spring Boot, Spring Data, Kafka, Postgres, Flyway, json-RPC, gRPC).	
 I maintained and updated legacy projects and served as a project leader within teams of 3-5 people.
Position: Java Developer
Category: SQL
Experience: 3 years | English: intermediate


Founder Developer
• "Simaz.Biz" Hosting Provider,
Created Web – Site1: I created web site which called as interconstructiongroup.az (October 2018).
Created Web – Site2: Another web site of mine which called as interdbk.com (April2019).
I try to solve the assigned tasks within the possible time. Troubleshoot
problem solving is one of my main principles. I am open to new things. Always own
My main goal is to constantly improve by working on myself. To work in a team, with people
I can communicate comfortably. I adapt to work quickly.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: upper

On an internship on a Social Project i worked on Frontend and Backend, here is list of some things that i have accomplished:
Backend:
- Added Prometheus and Grafana integration in project using docker, with secured endpoints.
- Developed controllers, service methods, repository methods to retrieve paginated information from DB.
- Developed controllers, service methods, repository methods to new functionality ( edit already existing data).
- Covered with UNIT tests my own code, and previously written code
- Fixed bug about inconsistency of data that present on UI and DB.
- Fixed bug that prevented deleting some data with DB associations.
- Edited already existing controllers and service methods.
- Fixed bug that prevented adding new associated data ( adding complaints to the club) .

Frontend:
- Developed page to edit clubs and centers.
- Developed page to see and fix all clubs with wrong data.
- Developed front-end search in certificates on all fields.
- Added paginated view of clubs of center to center card view.
- Added ability to edit name and e-mail of certificates

Also I wrote my personal pet project, where i planned Backend, Frontend, DB, UI/UX.
Four months of internship Java Development on Social Project ( TeachUA) . Tools and Technologies: Java, Spring, Spring Boot, Spring Data, Spring Security, SQL, Hibernate, JPA, Lombok, Slf4j, Maven, React, Tomcat, JUnit, JavaScript, HTML, CSS, Rest API, JSON, Agile, Scrum, VS Code, Intellij IDEA, Maven.

Pet project - Web application for Quizzes and Tests.
Tools and Technologies : Java, Spring (MVC, Security, JSP), Hibernate, PostgreSQL, PgAdmin, Tomcat, Maven, 
Bootstrap, GitHub

Three months of trial JetBrains Academy Java Developer Course.

Two years of learning Java at the University with additional courses with Spring Framework.
I expect to get into a team in which I will develop not only as a specialist, but also as a person. I want to become a developer who will provide solutions to problems of varying complexity, with the right architectural solutions, based on the advice of more experienced developers.
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate

• Migrated the microservice logic from Tomcat to Netty and RxJava
• Implemented the authentication and authorization mechanisms using Keycloak
• Implemented async communication between MS via Kafka
• Implemented metrics and their graphical representation with Grafana
• Implemented Jenkins pipelines for the microservice
• Implemented an idempotent consumer for a financial transaction
• Generated the HTML-based PDF templates with the ability to dynamically change the style and logo depending on the brand
Frameworks:  Spring (Core,​ ​ MVC,​ ​ Security,​ ​ Data,​ ​ Boot), Hibernate, Junit
Databases: Mongo DB, Cassandra, MySQL, SQLite
Toolset: Jira, Git, SVN, Gradle, Maven
Web: HTML, XML, JSON, REST
Other: Kafka, ActiveMQ, Docker, OpenShift, YouTrack, Jira, Confluence, Asana, Jenkins, Grafana, AWS.
IDE : IntelliJ IDEA
Position: Java Developer
Category: Java
Experience: 6 years | English: intermediate


Freelance 2016 - 2018
Java developer
Development of web-based and standalone applications 
Technologies:  JSP, JDBC, Swing, Java 8, MySQL, PostgreSQL, JUnit, Mockito

2018 - Jun 2019
Product Implementation Analyst
Responsibilities:
• Fixing bugs
• Testing product
• Write procedures
• Designing, developing and implementing custom reports using SQL queries, new features
Technologies: SQL Server, SQL

Jun 2019 - current
Java/Kotlin Developer
• Developing and supporting microservices.
• Perform code reviews and share best practices with colleagues. 
• Analyze root-causes in case of incidents and provide solutions for solving the problem. 
• Agile development of feature based deliverables, perform the post release support. Applications development, cooperating with QA team and colleagues in different locations. 
• Active participation in technical discussions and solutions design

Technologies: Java 8, JUnit, Mockito, Spring(Boot, Data, Core), Cassandra, Kotlin, Docker, Git, Rest API, Maven, Apache Kafka, Camunda, Hibernate, PostgreSQL

Courses:
Intermediate English
American English Center(Apr 2018)
Project 12(Jan 2019)
Java Spring&Hibernate by udemy.com(Sep 2018)
Spring Boot must be included on project.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

sko4.com - BackEnd Java Developer
https://github.com/pakitowka - this my projects for training
Freelance - BackEnd Java Developer(project sko4.com)

Java SE
MySQL
MongoDB
Spring
Hibernate
Git
JPA
Facebook API
First of all I need people who can give me knowledge and experience.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate

NIX Solutions (January 2022 – February 2023)
Learning JAVA 
Learning: Java Core, Java EE, Spring Fraemwork, H2, Docker,  jUnit4/5.
Freelance (February 2022 - Aug 2022)
	Developing servers for an online store, uploading files to the server, adding administrator, manager and user roles, connecting to another HTTP servers. I have experience with Spring Security integration because networking needs to be done safely and securely. I took part in developing a server application that obtained requests from somebody and then I had to implement some logic.
	
	Pet Projects:

	1. Projects Content
	•  Technologies: 
	- Java 			- Spring Boot		- Spring MVC
	- Spring Security	- Spring AOP		- JSP	
	- JPA			- MySQL			- Maven
	Spring MVC web application that allows you to work with a list of projects that have lists of components. Depending on the role of the user we can do the following actions: create, read, update, delete components such as project, project component and user. It is also possible to sort all these lists with different criteria. There is a registration function for new users. Project data is stored in a MySQL database. JSP was used to display the pages.

	2. Projects Content 2 
	• Technologies: 
	- Java	    			- Spring Boot		- Spring REST  		
	- Spring Security (JWT)	- Spring AOP 		- JPA	
	- Amazon S3  		        - MySQL		        - Maven	
	- Lombok
	Spring RESTfull web application is similar in structure to the previous one but in security I use JWT Token to authorize some queries depending on the role. Here I also added the ability to upload, remove and retrieve a list of available files with support of Amazon S3.
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent

For over a decade, I have worked with Java across all levels of Software development - Desktop, Mobile, Web. I am familiar with design patterns and algorithmic Structure. Very fast with tasks and a good team player. Some of the framework i have used include
- Docker, Git, Java, JavaEe, JSF, Hibernate, JPA, Rest, AWS, CI/CD, Spring, Springboot, Postgres, Apache Ignite, Apache Kafka, Redis, JNI, Android, groovy, CDC. I am very versatile.
Freelance
 • Java Developer
While working Freelance, I improved on
- Taking Feedback from customers and quickly iterating software
- The ability to work any time around the clock;
- Designing and implementing simple, maintainable, and performant technical solutions
- Desktop Application Development Using Java Swing, JavaFX, aggregating UI changes in
Multithreaded environments
2016 - 2018
Quizaq
 • Java Backend Developer
- My Responsibilities Included
- Work on design/development and delivering new features/services, requirements gathering (including non-functional)
- Maintenance/refactoring/improvement of existent codebase
- Performed optimization of the existing text Parser Algorithm, improving performance and load speed by 2000%.
- Experience with the ANT build system

2018 - 2020
Kitequiz
 • Full Stack Engineer
I was tasked with
- Worked with different Java frontend frameworks - JSF, PrimeFaces, Prime-React
- Develop in-house tools to automate common tasks using JMS Messaging, ActiveMQ, RabbitMQ to ensure tasks are evenly distributed and only received once (Pub/Sub model)
- Implemented Event-driven Architecture using ActiveMQ/RabbitMQ.
- Worked as a Database Administrator for a PostgreSQL Database backing a web app.
Implemented query optimization and Indexing to improve performance.
- Conducted code and design reviews to ensure the product quality remains high.
2020 - 2021
 Cybersecurity Engineer At Ptrikey
- Was tasked with building the Analytics framework for aggregated data of user events to power the MPRE.
- Used Apache Ignite as L1 cache to reduce database latency improving Model Performance 10X.
- Used Apache Kafka pipeline to improve Read/Write Efficiency to the backing Postgres Db
- Managed a microservice Architecture and reduced polling for tasks, by efficiently synchronizing analytics services at different layers using CDC(Change Data Capture
I always hold myself to a high standard professionally, and expect a conducive working atmosphere.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Freelance | November 2019 - October 2020
Created websites from scratch.
Fixed bugs and implemented new features for existing products.

Luxoft | October 2020 - Present
Developed new features, fixed bugs for the existing software.
Participated in the integration of new technologies to application. 
Participated in Agile activities relating to development.
Took part in migration old test framework to new one.
Wrote automated tests using Selenide framework.

Insign | April 2020 - Present
Developed new features, fixed bugs for the existing software.
Participated in the integration of new technologies to application. 
Analyzed and optimized code base.
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent

My way of working is characterized by analytical thinking and a high degree of commitment. In addition, you can expect constant reliability and a safe manner from me. Thanks to my good grasp and great willingness to learn, I can put myself into new tasks and processes flexibly and quickly in a short period of time and quickly integrate myself personally into existing teams.
Freelancer, BUKI (01/2021 – 10/2021)
Basically solved Java tasks for students.

Java Developer, Deloitte (11/2021 - to this day)
Projects:
Orchestration Hub (2021-2022),
Time Management System (2022),
Daimler (Mercedes) Online Retrieval (Aug 2022 - to this day);
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Freelancer Projects
Carny NFT Marketplace
- It is a blockchain NFT Marketplace project that people can mint, buy and sell their NFTs. I am part of a team of 3 developers. My responsibility is mainly backend development. And I also contributed to frontend development. Used technologies:
Node Js, React Js, Mongodb, IPFS, Solidity

Companies I worked at
10/2018-07/2019: TÜBİTAK
- I worked as Full Stack Developer. I had been working on Accountant Management System for public insitutes. Used technologies:
- Spring Framework, PostgreSQL, EmberJs
11/2019-12/2021: Milsoft
- I worked as Java Developer. I was developing Tactical Data Link systems for Defence Industry. 
12/2021-Present: Migros
- I am working as Java Backend Developer. I am part of a team who is developing e-retail system for online delivery of goods in local area. Used technologies:
Spring, Mysql
Position: Java Developer
Category: Java
Experience: 1 years | English: pre

•	Сourses JavaScript (2019-2020, 4 months)
•	Сourses ООP в JS (2020, 1 months)  
•	JavaRush (09.2021 – 12.2022) 
•	Java (2021, 3 months) – hillel school (java start)
•	Java (2023, 6 months) – hillel school (java pro)
•	Courses monobank (2022, 6 months) intern
•	Udemy courses (java spring boot and junit 5)
•	Green Forest - Starter level (02-06.2023)
•	Green Forest - Elementary (07-11.2023)
From 12.2021 to 05.2022
Intern Java developer in MonoBank
Trained at monobank and participated in the development of banking systems on the spring platform (payment of utility bills, payment for parcels, integration with various services). Also, the development of individual small projects in order to consolidate the material received at the monobank courses.
From 03.2023 to 08.2023
Hillel courses (java pro). Deepening in java, the practice of using solid and spring. Writing Applications in Spring. Testing with Junit5.
Position: Java Developer
Category: Java
Experience: 9 years | English: intermediate

Last achievemnt is AWS certification. And I want to get more experience with clouds.
From 2012 to 2018 I've been working as an Android developer.
The last year I'm working at the position of Java backend developer. 
Few month ago passed AWS Associate Solutions Architect certification
I'm looking for interesting project, more-or-less relevant technologies, smart team...