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


Java developer is looking for new opportunities. I want to participate in project with microservice architecture and cloud. Also I like patterns and algorithms. I m learning english and play bass guitar with my band.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

I have several Java-projects (JDBC + WEB, Spring + WEB)
Presented team project - An interactive game based on learning how to sort garbage (using С + SDL)
Created VR-filter by me used 20_000 times (Spark AR Facebook)
Java developer is ready to be part of an interesting project, to communicate with a team, ask questions, and learn new skills. I'm a responsible, hard working, and creative person. I have strong knowledge in Java Core, Java 8, JDBC, SQL. In practice use such concepts as OOP, SOLID, Dependency Injection, 3-tier project's architecture. Also I know WEB, JSTL, JSP, Java Hibernate and have a desire to learn new and grow.
I prefer to work in Development department. It will be advantageous if company uses java stack technologies: JDBC, Hibernate, Spring. Also I'm ready to learn other technologies. Outsource or product company is no matter. I have a desire to grow in horizontal vector (to Senior/Lead) or maybe in vertical (Department Manager) inside company.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Java Developer, Jan 2019 - Sep 2020
Project: Atout France
Tech stack: Liferay 7(Java 8, Spring, Hibernate, JSP/FreeMarker), ElasticSearch, Alfresco, Maven, Tomcat, JQuery/Vue.js, Kibana
- Taking part in daily project meetings to monitor the progress.
- Participating in the complete software development life cycle including requirement analysis, design, implementation, testing, and maintenance.
- Creating Hibernate mappings and debug issues related to data integrity and developing user interfaces.
- Improving the performance on statistics-related pages or pages with a significant amount of data of the application by implementing more effective algorithms or using ElasticSearch.
- Maintenance for additional projects that connected with the main project such as Alfresco project and custom created library that is responsible for correct data parsing and document generation in xlsx, csv, pdf formats.

Java Developer, Sep 2020 - present 
Project: Nowo
Tech stack: Java 8/11, Spring Boot, Spring Data, REST, JSP, Thymeleaf, JS, ELK stack, Maven, MySQL, PostgreSQL, Liquibase, Digital Ocean, Docker, CI/CD, AWS S3, Hessian (RPC)
- Taking part in daily project meetings to monitor the progress.
- Participating in the complete software development life cycle.
- Designing and implementing new project features.
- Implementing third-party service integrations, monitoring and improving query performance, bug fixing.
- Developing and maintenance for subproject with data analytics.
I am eager to gain new experience and new knowledge. I am always happy to learn new technologies, even if it's not java or backend at all.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Java Developer
Jan 2020 – May 2020

Was a part of a brand new project, where as a backend developer worked with third-party API integrations and developed REST API for frontend. As a result of a 4 months period that we had for developing the PoC of the product, we exceeded expectations and provided more functionality then it was agreed on the planning stage. 
Project’s stack included: Spring boot, Java 8, AWS Services(DynamoDB, Elasticsearch, S3, Cognito)   

Middle Java Engineer
Jul 2019 – Jan 2020
As a part of the new team in Kyiv joined to actively developing telecom product. Quite fast sorted things out with relatively new technology stack, introduced fixes to existing bugs, developed new features and configured used e-commerce platform. 

Junior > Middle Java Support Engineer
Nov 2015 – May 2019
Achievements
 - As junior put a lot of effort and quite successfully introduced fixes and refactored app that was developed by outer organization from India for our company 
 - Configured infrastructure, created pipelines for existing projects to introduce CI to development teams
 - Dig into ReactJS and created POC Client-Server application to replace existing inner release/maintenance notification app
 - Was in charge of entry into service of Dynatrace monitoring tool, which includes installing, configuration and creating installation scripts to connect existing apps/servers to it

Responsibilities
 - Solving reported software issues by deep analyzing of code/db, introducing code fixes and db data corrections
 - Developing new features for existing applications
 - Install, configure and maintain third-party apps and utilities, required for support/development like Jenkins, Jira, Gitlab, Nexus etc.
 - Supporting infrastructure of app servers(linux), creating Ansible roles to run instructions on multiple servers simultaneously
 
Searching for a software developer position within a team of professionals where I can share my knowledge, develop my skills, expand the field of my knowledge and get the feeling that what I do is matter.
I'm allergic to old legacy projects
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


JAVA DEVELOPER • JAVAOPS • 05.2019 – …
Link: http://javaops.ru/view/topjava 
Participation in the development of Spring / JPA Enterprise application with authorization and role-based access rights, using Maven / Spring MVC / Security / REST (Jackson) / Java 8 Stream API stack:
- use of Spring JBDC, JPA (Hibernate) and Spring-Data-JPA for database (Postgres and HSQLDB) integration
- implementation and testing of REST and AJAX controllers
- client implementation on Bootstrap (css / js), datatables, jQuery + plugins.
- personal project rework


JAVA DEVELOPER • “OVAMO CAPITAL” LLC • 09.2017 – 05.2019
Development of an independent modular concurrent system for backtesting and trading on the Forex market (Java 8):
- PostgreSQL database
- Debugging and testing (JUnit)
- Development of individual trading algorithms and indicators (TA-Lib)
- Broker API integration (JForex, LMAX)
Expecting a stable, interesting and well-paid job to develop professional skills and make useful products. 
Eager to become a member of an experienced and welcoming team.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Java developer (July 2017 — until now) 
Development and maintenance of integration bank application. Development is based on the agile model and continuous integration/delivery. Regular code review, Sonar and CheckStyle are used to improve the quality of the code base and is practiced by every member of our team. The application has become a key part in all business processes, reducing cohesion in bank systems and greatly improving development speed. It integrates more than 20 systems, both inner and outer. In daily practice, we actively use Atlassian products: JIRA, Confluence, Bitbucket, Bamboo. 
The main technology stack:
- Java 8;
- Spring: Core, Boot, Security, Data;
- Apache CXF;
- JUnit + Mockito;
- Tomcat;
- ActiveMQ;
- JDBC and sometimes Hibernate + Spring Data;
- Liquibase;
- Logback;
- Elastic stack: Filebeat, Logstash, Elasticsearch, Kibana;
- Git;
- Gradle;
- Angular for admin UI part of the application.

Backend developer (July 2016 — July 2017)
- Development and maintenance of application which integrates more than 15 advertisement platforms. There is one target platform based on Affise engine where offers are stored and managed. And lots of services where offers are taken from (HasOffers, Avazu, Mobligo etc.). This product is willing to greatly reduce the time spent by managers to transfer and manage offers. The application includes web services, parsers and business logic, schedulers for updating offers, a database to store configurations and metadata and web UI interface.
Technology stack: Java 8, Tomcat, MySQL, JDBC, JSONSimple, XPath, Maven, Git, Bootstrap 3, JS, JQuery
- Creating PHP scripts for downloading valuable information from our platform through its Rest API and extending the functionality of the platform. For example, building difficult statistical reports in excel and/or CSV formats.
- Maintenance of company's websites, adding new features. For example, integrating them with the platform to selectively display some of the offers.
- Creating scripts for email services. Scripts are using MailChimp API and are written in PHP.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Java Developer looking for opportunities to work on interesting tasks and discover new technologies. Worked mainly with Java Core, Java 8, and Servlets. Well familiar with IntelliJ IDEA and Git.
Besides Java, I have a basic knowledge of Python and C#.
I know Ukrainian(native), Russian(native) and English(intermediate) languages.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper


Java Developer | Mate Academy
June 2022 - present
Developed and maintained Java-based applications for a leading software company.
Implemented new features and enhancements to existing applications, ensuring optimal performance and functionality.
Participated in code reviews to identify and address any issues, ensuring adherence to coding standards and best practices.
Utilized Java frameworks and libraries, such as Spring and Hibernate, to build robust and scalable applications.
Troubleshot and resolved software defects, improving overall system reliability.
Implemented unit tests and conducted thorough testing to identify and fix bugs, ensuring the delivery of stable software.
Collaborated with the team to continuously improve development processes.
Stayed updated with the latest Java technologies and trends through self-learning.
During my education, I successfully contributed to the development of several projects, demonstrating my ability to deliver high-quality code within strict deadlines. I gained valuable experience in Java development, honed my problem-solving skills, and developed a strong understanding of software engineering principles.
Position: Java Developer
Category: Java
Experience: 1 years | English: upper

Software Developer with a strong educational background and commercial experience in product development. Well familiar with OOP concepts, Java core and popular frameworks. Worked with AWS, aware of Web technologies. 
Due to my previous experience obtained skills in code reviews and mentorship activities. 
Like Rubik's cube, board games, mind-breakers.
Eager to grow and improve my skills.
Java Developer, 
Mate Academy, Nov 2019 - Present, 5 months
Technologies: Java 8, Spring, jUnit, MySQL, AWS, Git
Responsibilities:
developing products for Mate academy;
building a testing platform for students’ projects;
implementing features related to day-to-day work automation;
code review for students code;
answering students questions and unblocking them when they are stuck;
running retrospectives to verify a student’s knowledge.
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent


Java Developer
May 2020 - Present
- back-end development - Microservice Architecture, CQRS + Event Sourcing, gRPC, REST API development, using Java 11+, Spring (Boot, Data JPA, Security, Batch, Integration), Quartz, PostgreSQL, Axon Framework, Apache Kafka, Elasticsearch, Kibana, Flyway, Swagger, slf4j, Gradle, Git, GitLab CI
- unit and integration testing using JUnit, Mockito, Spring Boot Test, H2, Awaitility
- collaborative work in distributed team, including front-end and quality assurance, to ensure proper implementation of functionality
- working on feature requests, bug reports, performance issues and ad-hoc questions
- active participation in code reviews and daily project team meetings
Position: Java Developer
Category: Java
Experience: 2 years | English: upper

2021 - Bachelor Degree, Computer Science, ITMO University
Java Developer	May 2020 - Present
Grid Dynamics
Development of an IVR system which helps customers with their needs for one of the biggest American retailers.

Responsibilities:
- Span new features from scratch, improve and optimize existing functionality
- Search for root cause and fix bugs
- Create unit, integration and system tests with BDD/TDD approach
- Work with ci/cd tools and create new pipelines to deploy applications to the cloud
- Document program, data architecture and recurrent tasks
- Conduct presentations regarding the most important features and changes on the project
- Mentor interns and other developers
- Conduct interviews

Achievements:
- Set and tuned code analysis tools for automatic code quality checks which resulted in some performance optimizations, refactoring error-prone places, standardized code style for the project
- Migrated from deprecated external API to GraphQL API which resulted in reduced amount of timeouts, more up-to-date information and lessen internet traffic
- Created separate wiremock for the team as well as ci-cd for it's deployment and cloud infrastructure. Forked wiremock repository and added new features. This resulted in more flexibility in system tests
- Finalized a new DSL for creating the system's responses and applied it to the whole system. This resulted in clearer architecture, eliminated the likelihood of specific errors in production, simplified development
- Documented common system flows, data architecture, module structure, steps for recurrent tasks which resulted in quicker onboarding of new developers

Technologies:
Java, Spring Framework (WebFlux), Google Cloud Platform, Maven, H2, Concourse, Bash, DialogFlow, Git, JUnit, Mockito, Wiremock, Cucumber, Jira.
Interesting projects with cutting-edge technologies
Team works at least partially at functionality (not only infrastructure) - so that my accomplishments could be seen by clients
Without required presence at office
Without toxic management
Without unpaid overtime
Position: Java Developer
Category: Java
Experience: 2 years | English: upper


Java Developer

May 2023 — Present

System of payment and management services currently based in Ukraine
• Participating in staff meeting, project discussions, code review, developing process 
planning
• Developing a new microservices from scratch using the modern technology stack
• Improvement existing services
• CI/CD with GitLab
• Integration of new solutions into the system
• Developing new payment and tracking services
Tech stack: Spring Boot 2.7.X, Apache Kafka, Rabbit MQ, Netflix Eureka, Hibernate ORM, PostgreSQL, Redis, Elastic, Docker, Java 17, Gradle

Junior Java Developer

October 2021 — May 2023

CRM-system for call-centers in offices based in 6 different countries in Asia and America
• Improvement of a custom project logging system
• Developing new features
• Refactoring of old code
• Implementing Elasticsearch for internal logging storage
• Communication with end user
• Integration of different REST API
• Database performance refactoring
Tech stack: Spring 5 >> Spring 6, Java 8 >> Java 17, JdbcTemplate, PostgreSQL, Elasticserach, Apache Kafka, Docker, Maven
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Java Developer/Mentor for 1 year:
Designing, implementing, and deploying services using AWS platform;
Working with business metrics and improving services according to them;
Improving Learning Management System in order to achieve higher business goals based on gathered and processed data;

Working on telecom project which is helping it's customers to orchestrate their applications, scale them and control the full life cycle.


Java Developer - 6 month(present):

Review of new features’ requirements
Implementation of new solution features (develop Java code, bug‑fixing of developed code)
Self‑testing of developed features
Covering code with unit tests
Provide demo‑sessions for developed functionality
My main expectation from the job is to get an opportunity of improving myself as a specialist, work on an interesting product with a great team.
Position: Java Developer
Category: Java
Experience: 2 years | English: fluent


Java Developer/Mentor for ~2 years:
Designing, implementing, and deploying services using AWS platform, supporting written code with unit tests. Presenting delivered solutions. Wrote minor fixed on UI using React.
Working with business metrics through Amplitude and improving services according to them. 
Mentored students part-time, reviewed their code, performed tech interviews.
Improving Learning Management System in order to achieve higher business goals based on gathered and processed data;
Mentoring junior developers.
The main expectation is to have a suitable environment for effective growth. It would be nice to have experienced mentor who can guide me on my further development.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Java developer / Mentor
MATE ACADEMY | MAY 2022 - MAY 2023
- Implement full-stack features for platform that combines all communication channels with customers into a single interface
- Setup Amplitude events
- Code review
- Write documentation for the new features that I have implemented
- Mentor students in Java course at Mate Academy (In the first few months, it was one week of development followed by one week of mentorship, and later on, it was 90% development and 10% mentorship)
- Fix issues in Java course at Mate Academy
- Implement telegram food delivery bot (available only for employees)
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

Creating from scratch high interactive solution for organizing webinars, online meetups etc., which makes better communication between speaker and audience.
Java developer on end-to-end marketing analyzing platform and it's integration with CRM, numerous sub-projects (interactive webinar rooms, link proxy service, partnership service).
Technology stack: Java 8+, Spring (Core, MVC, Security), Spring Boot, Hibernate, PostgreSQL, MongoDB, JUnit, Mockito, REST, Swagger, Maven, Gradle, Docker, Git, Websockets
Opened for new opportunities and interesting projects.

I have hands-on experience in IoT and Home Automation projects (including hardware and firmware development), so it would be nice to work with project from this domain.

Don't want to take part in gambling or bookmaker projects.
Position: Java Developer
Category: Java
Experience: 2.5 years | English: upper

Successfully fulfilled all tasks within projects.

Build flexiable acquring system where admin was able to receive and verify user's images with telegram bot.
Java Developer

OOP, OOD, Design Patterns, SOLID
Programming languages: Java 8
Java SE: Java Core, JDBC
Java EE: Servlets, JPA, Hibernate, AJAX, REST
Frameworks: Apache Wicket 7, Spring (IoC/DI, MVC, Data)
Databases: PostgreSQL, Oracle(Toad for Oracle)
Servers: Tomcat, Nginx
Build systems: Maven
Version control systems: Git
IDEs: Intellij IDEA, Eclipse IDE
Operating systems: Windows, Linux


My previous experience:
Feature development, bug fixing, testing, investigation and documentation.Effective communication with business side, customer and other teams.
I am positive thinking, active, hardworking, balanced and responsible person. I see myself in the
company where employees can show themselves by putting effort in a development cycle and
final product. Looking for a project on active development stage
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate

Courses: SoftServe IT Academy, Java-Web (12.2016 - 04.2017)
Java developer
Responsibility:
 - developing new features 
 - bugfixing 
 - writting unit tests.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Java Developer

September 2021 - Present, Bank

- Working with Business Analyst in understanding business needs
- Analyzing business and technical requirements
- Proposing and implementing complex solutions as part of the development team
- Defining technical issues
- Testing key functionality
- Preparing and producing releases of software components
- Preparing technical documentation

Java 11, Spring Boot, Microservice Architecture, REST API, Maven, Gradle, Jenkins, Camunda BPM, JUnit, MSSQL, Sybase DB, MongoDB
Position: Java Developer
Category: Java
Experience: 2 years | English: pre


Java Developer -  Spring-Boot, Spring-Cloud (microservice architecture), Spring-WebMvc, Spring-WebFlow, Spring-Security, Spring-Data (JPA/mongo), Spring-Devtools, Hibernate, Thymeleaf, JSP, Servlets, JDBC, JSF, MySQL, SQLite, JSTL, Swing, JavaFX,

For professional time I used such technologies, tools and languages: Docker, Docker-Compose, Spark, elasticsearch, logstash, kibana, AJAX, REST, mongoDB, JUnit, TestNG, Log4j, logback, Jasperreports, Jssc, Mockito, Tomcat, Maven, HTML, CSS, JavaScript, GitHub, Bitbucket, Intellij IDEA, XAMPP.
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent


Java Developer & Tech Lead, Big Company in Azerbaijan (Present)

As a Java Developer & Tech Lead, I manage a team of 7-8 individuals at one of the biggest companies in Azerbaijan. My primary focus is developing mobile app backends catering to both retail and corporate users.

Using my expertise in Java, Spring, and other various technologies I lead the team in designing and implementing robust solutions. Maven and Git are employed for version control, ensuring efficient code management. Keycloak is integrated to enforce secure user authentication and authorization.

Project management is facilitated using Jira, allowing for seamless tracking of progress and timely completion of milestones. Emphasizing object-oriented programming (OOP) principles and design patterns, we develop scalable and maintainable code.

Firebase serves as our backend service, enabling real-time data synchronization and enhancing user experiences. Redis is utilized as an in-memory data store, optimizing application performance. Oracle serves as our reliable database for data storage.

To enable event-driven communication and scalability, Kafka is employed within our application architecture. OAuth integration ensures secure authentication across platforms and services.

In this role, I successfully delivered multiple projects, meeting deadlines and maintaining high-quality standards. I mentor junior developers, fostering their growth and promoting effective collaboration. I take pride in driving innovation, streamlining processes, and contributing to the company's overall success.

Being part of a dynamic and ambitious team, we continuously strive to push the boundaries of technology, creating impactful solutions for our users.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Java Developer
Tech stack: 
Apache HttpClient, Java 8, SQL (MySQL), html, css-selectors, javascript, xml
My responsibilities: 
Improvement of new flows for processing orders, by http/https protocols with Apache Http client
Code Review for other developers
Bug fixing
From work, I expect hard and interesting tasks. Deep learning spring and hibernate. Friendly team)
Position: Java Developer
Category: Java
Experience: 5 years | English: intermediate


Java Developer that dreams in Java and has a solid grasp on web services development and complex application development.

 9+ years of experience in J2EE development
 Well-familiar with Domain-Driven Design, Test-Driven Design, Object-Oriented Programming
 Design and Development skills, UML, Refactoring, and Unit Testing
 Database development skills. Experience with Oracle and PostgreSQL 
 Familiar with microservice architecture
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Java Developer that dreams in Java and has a solid grasp on web services development and complex application development. I am excited to continue my career by joining a company composed of driven professionals who value creative problem solving.