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


Latest Projects Description

Project related to streaming service bonus system:
Java 17, Spring (Boot, Data, Security, MVC), PostgreSQL, Artifactory, GitLab CI/CD, Docker, Git, REST, Gradle, AWS SQS, Flyway

Project related to notifications sending:
Java 11, Spring (Boot, Data, Security, MVC), JDBC, Oracle DB, PostgreSQL, MongoDB, Apache Cassandra, Redis, Hazelcast, Artifactory, GitLab CI/CD, Docker, Git, REST, SOAP, Gradle, RabbitMQ, Apache Kafka, Liquibase

Financial project for bank's activities automation and optimization:
Java 11, Spring (JDBC, Boot, Data, Security), Oracle DB, Tomcat, Jenkins, Git, REST, Gradle, Angular, RabbitMQ
Yes:
- Focus on back-end
- Transparent processes
- Ability to work both remote and in office

No:
- Meetings on non-working hours
- A lot of bureaucracy
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Latest work experience:
Company: Truckerpath
Tools: Java•Spring Boot•MyBatis-Plus•JPA•Hibernate•Maven•PostgreSQL•Microservices•REST APIs•Feign client•Tomcat•GitLab•Docker•Redis•Apache Kafka • Jenkins • Rancher

Project / Responsibilities
1. Traveler Insurance Integration:
The Traveler Insurance Integration with TruckerPath App involves integrating a traveler insurance feature into the TruckerPath app. In P0 the integration will enable carriers to link trucks with existing insurance policies and file a claim.

Dashboard Revamp:
As a member of the team, I contributed to the revamp of the Carrier and Dispatcher dashboard. This requirement aimed to improve the user experience by providing detailed and comprehensive information such as expenses, revenue, load distance coverage, load status, and driver location maps. By implementing these changes, we helped the company to streamline its operations and enhance its overall performance.

Other:
New requirements analysis, breakdown, and estimation.
Test and production bug fixing.
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


Latest work experience:

*GPS tracking system (Java backend)

*Platform for healthcare coordination and administration on blockchain (Java backend, JavaScript)

*Platform for analyzing sports statistics(Java backend, Vue.js frontend)
100% remote, Java8+, Part-time only
Position: Java Developer
Category: Java
Experience: 0 years | English: upper


-	Layered MVC web application development
-	Writing SQL queries to retrieve data from Oracle database using JPA (custom Select and CRUD queries)
-	PL/SQL business logic development in Oracle DB.
-	Existing project troubleshooting, refactoring and bug fixing.
Position: Java Developer
Category: Java
Experience: 0 years | English: intermediate


LDU BGD | Java Developer
Jan 2023
The project is designed for teachers and students for comfortable and convenient communication.
In this project, my team and I had to develop a website and synchronize it with a telegram bot. For
the front-end, we used Figma to create a layout. HTML5, CSS3 for the layout and later we will
connect JavaScript. For the back-end, we used Java 1.8, Maven, Spring Boot, Spring Security,
Lombok, JPA, Spring Data JPA, Hibernate, and a PostgresSQL database. JUnit5 will be used
for testing.
Position: Java Developer
Category: Java
Experience: 2 years | English: fluent


- Lead a project team in leveraging Java and the Spring Framework to calibrate electric meters in parallel using thread communication, calculation, and power setting of the test bench.
- Developed an API that automated the testing process and improved performance by over 100%, by implementing communication with the test bench for meter testing and calibration.
- Utilized Hibernate as an Object-Relational Mapping (ORM) tool to connect Java applications to relational databases, optimizing queries and enhancing data processing and analysis capabilities.
- Achieved a test coverage of 80% by implementing comprehensive JUnit test suites with Mockito mock objects for TestBench automation software, leading to a significant reduction in defect rates.
- Implemented multithreading in the application using Java's concurrent programming features, such as thread pools and Executors framework.
- Utilized Java's synchronized mechanisms and concurrent data structures to handle shared resources and ensure thread safety during parallel test execution..
Position: Java Developer
Category: Java
Experience: 4 years | English: intermediate


Leading developer of investment app. I was engaged in integration with various kinds of API: kaspi.kz, Kompra, OData API.
I have an experience with microservice and monolithic architectures. I provided performance testing (Apache JMeter) and optimization of services and databases as well. My tasks included, among other things, the development of a mobile application on the Ionic Framework, for which I integrated various analytics services, including Firebase, Appsflyer, Amplitude.
As a back-end developer, I've developed a service responsible for sending notifications (emails, push notifications, sms), a financial operations management service, for which I integrated Processing.kz. Developed a system of dynamic forms that are used to register in the application.
I also implemented generation of pdf and xlsx reports.
I expect high qualified environment of professionals, interesting and difficult challenges so I could grow as a specialist
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

Improved delivery process: decreased system tests execution time from 8 minutes to 5 by using mock service instead of unstable third-party service, which was redundant for non-prod environments. It improved our CI/CD process as team got an ability to deliver new features and bug fixes faster because of removed dependency on unstable component with no impact on existing tests codebase
Delivered features with using of Scrum processes: planned and estimated delivery of decreasing dockerized java components memory consumption by 3 times by tuning heap size, switching from default garbage collector and closing threads, which were not required after java application start. Shared my progress with team on Daily Standups, after feature delivery and Sprint end, on Retro raised my concerns about collaboration level between Developers and DevOps, and fix of this issue helped us to improve our Scrum team performance and release new features faster
Performed troubleshooting activities: leaded the activity of replication all projects source code from Gerrit to Github with modification of all previously made commits, helped in integration of this step in CI/CD pipelines, leaded troubleshooting of performance issue, after which we decreased replication time for biggest repository from 2 minutes to 20 seconds
Keeping code quality on high level: Leaded refactoring process and extracted code, related to integrations with third-party systems, from 10 separate working applications to custom starters, which improved time-to-market for new components and improved code reusability and maintainability. Performed code review to keep codebase in accordance with clean code and SOLID principles, prevented code smells and bugs from merging into the production code
Performance optimization: improved job execution time from 5 minutes to 10 seconds by writing complex SQL queries and introducing multithreading into job code
* Leading of team (3-4 Dev, 3-4 QA, 2 BA, 1 DevOps)
* Implementation of new microservices functionality (creating of Spring Boot application, availability and observability configuration, integration with Kafka, DB, Ceph storage, other microservices, deployment from Helm charts)
* Distributed system troubleshooting with Kibana, Jaeger, Prometheus
* Delivery of new features and bug fixes
* Performance optimization (Java code, SQL queries)
* Unit tests coverage increasing
* Code review
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Leading Support Engineer, support customers software, fix bugs and development new functions and services of software - 5 years 

Java Software Developer - 2 years

SUMMARY
• Knowledge of Java Core/EE(JPA, Hibernate, Spring, Spring Boot, RESTful)
• Knowledge of Angular2+, TypeScript, JavaScript, HTML, CSS
• Strong knowledge SQL, PL/SQL
• Good teamwork
° CentOS, Elasticsearch, git
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Learning java since 2019.
Experienced in back-end development.
Worked as junior Java Backend Developer at product company Blynk. My responsibilities were inspecting and writing code, fixing bugs, implementing new features, writing unit tests. Worked with column-oriented DB.
Completed different Udemy courses, such as: 
 - Spring Framework 5: Beginner To Guru;
 - Java Design Patterns;
 - SpringBoot Unit Testing with JUnit, Mockito and MockMvc;
 - Java Database Connection: JDBC and MySQL.
Completed Google Cloud: DevOps & Architect program - studied Cloud infrastructure, Google Cloud Platform, Kubernetes, Terraform there. 
Participated in international cybersecurity workshop.
Participated in Manual Software Development Courses (QA) and Salesforce courses.
Looking for opportunities to take part in fascinating projects, striving to improve and expand my skills and knowledge as Java Developer.
Looking for an open minded team where I can do more and learn more. Not Afraid of any new technologies, tools, CI/CD pipelines.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Legacy code support, bug fixes: both on the back-end (Java8, JavaEE, PostgreSQL) and on the front-end (AngularJS, Angular7). Creating reports that make selections from tables and generate excel files for the customer.
One-time participation in a Spring project with Hibernate/JPA.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper

By myself I've chosen technologies and done task with new statistics info in Jira
Legacy code support java backend, new features implementation, bug fixing, Jira plugin with jQuery and soy-templates. Team/individual work.
Product company with 5+ team members, any processes and java related technologies. Good to have react/angular to learn in prospective.
Position: Java Developer
Category: Java
Experience: 4 years | English: fluent

Java\Python\IOS\Algorithms mentorship in Silicon Valley, California.
Mentorship in https://www.womenwhocode.com/ organisation, California.
Founder at programming school in in Silicon Valley, California.
Participation in hackaton, organized by Facebook
Linux, Java, Cloud services, Spring, Hibernate, JUnit, JSON, REST
Considering only opportunities, that provide business trips to Europe or US, or relocation to US. Please, do not contact me if your company doesn't have these options.
Preferably  cloud-based projects.
No document management software projects.
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent

ACM ICPC, NEERC (semi-final) 2011
Codeforces in top 1000
Facebook Hacker Cup in top 250
I’ve been programming and participating in competitions like ACM ICPC since 2007 year.
Took a part in a lot of programming training camps (Petrozavodsk) and contests (Hacker Cup,
Google Code Jam, TopCoder, Codeforces etc.).
Linux, Java, Java Core, JavaScript, Java EE, Swing, Android, Cassandra, REST API, HTML, CSS, bash, C#, C++
Неформальная обстановка. Адекватный менеджмент. Сложные задачи.
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


LionHeart (Netherlands)
Java developer
Oct 2022 - Jan 2023
- Build a CRUD project architecture;
- Creation, administration, and normalization of databases;
- Fixed bugs; Wrote a clean code.
- Ensured the implemented frontend features promoted 
efficiency, smooth functionality.
Tools: Java, Spring, Hibernate, Mustache, SQL.
Position: Java Developer
Category: Java
Experience: 8 years | English: fluent


(Listing two previous projects due to character limit. See my CV for full work history)
Company: Socialfix
Duration: October 2019 - March 2020
Role: Java Developer
Project Description:
Consilium is an extensive data aggregation/visualization tool for hiring specialists in the financial sector.
Responsibilities:
Working remotely with a distributed team of developers (USA). Agile/scrum with bi-daily standups and two week sprints. Building dockerized web-services from the ground up. Building, documenting and securing and extensive API with features like dynamic sql search for entities, session tracking, database auditing with the ability to revert entities to any historical state, etc.
Technologies:
Java, Spring (Boot, Data, Web, Security), QueryDSL, Docker, Eureka

Company: Finrev B.V. (Kiev, Ukraine)
Duration: June 2019 - September 2019
Role: Java Developer
Project Description:
Renesys combines cutting-edge blockchain technologies with a proprietary microservice-based CMS to streamline contractor relations in the green energy sector. 
Responsibilities: 
Working remotely with a distributed team of developers on a microservice-based CMS. Building dockerized webservices from the ground up. Translating business needs and designer sketches into technical requirements. Driving service integration by facilitating communication between owners and consumers of APIs.
Technologies:
Java, Spring, Docker, Kafka, Eureka
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


LLC “Attractor School Plus”, Bishkek – mentor
SEPTEMBER 2022 - PRESENT
-Consulting students and explaining new topics: providing support and guidance to students in the learning process, explaining complex concepts, and helping to understand the material.
-Checking homework and tests: evaluating students' homework and tests according to established assessment criteria, providing feedback and recommendations for improving the quality of work.

Development of an application for renting goods and services
Java developer
MAY 2022 - AUGUST 2022
Technologies:
Frameworks: Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
Build tools: Maven
Databases: PostgreSQL
Database migration tools: Flyway
API documentation tools: Swagger
Version control systems: Git
Authentication and authorization protocols: OAuth2

Online Shop
Java developer
MAY 2022
Description:
The “Online Shop” project was created as part of the “Development of Web Applications on Spring Framework” course.
Implemented functionality includes shopping cart, order placement, product catalog viewing, user authentication, and account management.
Spring Framework was used to implement the application infrastructure, JPA for working with the database, Flyway for managing database migrations, and Apache Freemarker for page templating.
Git was used for version control and Maven for managing project dependencies.
User authentication and authorization were implemented using Spring Security.
Position: Java Developer
Category: Java
Experience: 11 years | English: upper


Location lead
Responsibilities: Manage 5 separate local program streams (motivation, hiring, learning & development, rotations, technical guidance, etc), work on Spotfire UI automation, API integrations, project maintenance, investigate Azure Data Platform migration.
Tools & Technologies: CDH,Python, Java, Hive, Spark, Azure Data Platform.

Senior Developer
Responsibilities: Work close with 2 company departments and involved in several projects (>10). Responsible for establishing best practices, Gitlab CI/CD process from scratch, developing testing tools, test automation, monitoring, provisioning.
Tools & Technologies: Java 11, AWS (Lambda, SNS, SQS), Terraforms, Python, GitLab CI, Cucumber, Kafka, Docker. Grafana

Senior Developer
Responsibilities: Development, testing, support, monitoring, infrastructure provisioning, documenting, taking architectural decisions.
Tools & Technologies: Spring Boot, AWS (ECS, Lambda, SNS, SQS, CloudWatch), Cucumber, MySql, Redis, MyBatis, Rest API, OpenAPI, Grafana, Docker, GoLang.Luxoft

Java developer
Responsibilities: Development, investigation requirements, testing.
Tools & Technologies: Spring, RabbitMQ, Oracle, MyBatis, Solr, Rest API, Swagger, Splunk, Docker.

Full stack Java Developer
Responsibilities: Design and develop, test and deploy complex infrastructure software solution. Responsible for product development, requirement clarification, ensuring code quality and introducing proven agile practices in the team process.
Tools & Technologies: RabbitMQ, Java8, JBehave, Mockito, Spring Boot, Git
Position: Java Developer
Category: Java
Experience: 5 years | English: upper


Looking for a flexible working schedule, mainly it would be at 16:00 - 00:00
Senior Java Developer
Projects:
1. Analytic portal with visibility into the usage and costs with interactive dashboards for the big US enterprise IT company
2. Cloud solution for manufacturing execution for biggest ERP software corporation
3. Application store solution that supports user/device/application/billing and subscription management for big US media partner.
4. Back-end solution for devices and users to handle subscriptions and billing for big media partner. That was a migration of an active monolith solution to micro-service based architecture.
Tasks:

Implement new features
Knowledge transfer for other teams
Code review
Bug fixing
Mentoring newcomers

Technologies: Java 8, Spring Boot, Spring Data REST, Spring Security, Dropwizard, JAX-RS, Hibernate, Redis, Microservices, REST, AWS S3, Elasticsearch, Maven, Jenkins, Github, JUnit, Mockito, Cloud Foundry, Liquibase, Hana DB, Postgres, MS SQL, MySQL, DynamoDB
Blockers:

Gambling
andersenlab
russian companies
Position: Java Developer
Category: Java
Experience: 2.5 years | English: intermediate


Looking for a new job as a Java backend / full-stack developer.
I have been writing in Java for about 3 years, in commercial development since May 2021.

 Experience:
IBS 2020-2021. Load Testing Engineer:
- Carrying out LD.
- Recording and debugging load tests.
- Analysis of test results, writing reports

FundCount. 2021-present. Java developer (a bit of a full stack):
- Development of software for managing investment funds (server and client part). Implementing new features, fixing bugs, improving performance, writing unit tests, writing integration tests, maintaining internal documentation, code review.
- Refinement of the server part represented by a heavy monolith. Development and maintenance of the client side on swing. Part of the interface has been migrated to React.

- I've used in the work: Java 8, 11, 17; Spring (Boot, Context, Aspects, Web, ORM, Webmvc, jdbc, Websocket, Security); Swing, React, typescript, hibernate, MySQL, JUnit, Docker.

 Skills:
- Strong knowledge of Java Core (8, 11, 17). Spring framework (boot, web, security, data).
- Standard libraries for Java: Hibernate ORM, JUnit, JPA, JDBC.
- Most of the time I worked with MySQL, I had experience with Redis DB and PostgreSQL.
- Understanding the basics of microservice architecture and message brokers.
- Confident knowledge of the syntax of javascript,  knowledge of React at the basic level.
- Knowledge of the syntax of Python at the basic level (I wrote a small bot script).
- Learned GO syntax.
- English B1. I read the documentation, perceive English speech well by ear.
- I am a fast learner with good soft skills.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Looking for an opportunity in Java Development as SWE. Strong-motivated, I have Java Development experience more than 1,5 years . In process my work I got knowledge about different technologies sphere such as Data Base, WEB and connected with it frameworks. Open mind person, ready for explore and build new. 
Java Developer (2021-2023)
I'm open for opportunity where I can apply my knowledge and get professional experience
Position: Java Developer
Category: Java
Experience: 1 years | English: intermediate


Looking for an opportunity, where I could realize my full potential as a Java developer. Java studying and practicing period — 1 year, 1000+ coding hours in backend technologies with Web applications. 
CodeWars: 250+ completed tasks.
LeetCode: 50+ completed tasks
Highly motivated. I can prove myself as a responsible and hardworking person, I am easy to communicate with peoples, and I like working in a team.
 Ready to work and complex tasks.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Looking for a remote part-time (10-20 hr/w) job as a Java developer. 
1. Experienced in web-development using core java technologies (Spring Web, Spring Security, Spring JPA, Hibernate). 
2. Skilled in desktop-development (Desktop apps, plugins for different software) using JavaFX, Swing.
3. Also have knowledge about HTML, CSS, Javascript (JQuery).
Position: Java Developer
Category: Java
Experience: 5 years | English: upper

I built a flexible architecture of the system, which allowed me to quickly test the hypothesis of a startup. It also did not have to be rewritten when there were large changes in the functional.
Project working in the XP environment(extremal development) for a long time, and the team almost happy.
As the Java/Groovy developer has taken part in a big project as "cup stops here" man.
10 years of background experience in FMCG, B2B, retail, HoReCa.
Looking for a remote position in a calm environment or a part-time position.
Full project development cycle from scratch till release.
- backend java and groovy development of RESTful Web Service using Spring and Spring Boot
- developing of Spring MVC applications
- participation in the creation of application and system architecture
- working with Docker and Docker Compose
- working with SQL and NoSQL databases (PostgreSQL, MySql, Neo4j, Redis, MongoDB), creating database schemas
- setting Gradle builds, Maven
- experience in integration with third-party systems
- experience with JIRA, Bamboo, Stash, Confluence
- testing experience with Spock Framework, JUnit
- gathering user experience information
- team leading
- project leading
Troubleshooting and thinking about the problem from a business standpoint
What I don't want to have definitely:
- I don't work with time trackers (spying, screenshots, clicks)
- Management, which doesn't answer questions but wants to have a good result.
- Urgent meetings or tasks if everything is ok on production env.

Any other conditions could be negotiated.
Feel free to contact
Position: Java Developer
Category: Java
Experience: 0 years | English: upper

I am a third year university student. I grasp information on the fly and learn very quickly. I know how to work in a team, I have good organizational skills. I have an analytical mind and quickly find solutions in non-standard situations.
Looking for my first job to get started in IT. I have completed IT Java courses and am looking forward to trying my hand at a real project. I want to develop and improve my Java skills by working in a team of professionals.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

- helped client and team at initial stages of project
- at some transitional period for project I was only one developer in team and effectively handled it
- have progressively developed my soft skills thanks to prolonged periods of communicating with clients and customers
- got Java and Ethereum Developer certificates
- Looking for my professional improvements and gaining experience in various aspects/tools applied during products development

- Currently I'm Java software engineer and developing software for based on blockchain banking project.
- Previously developed corporate applications in Investment banking domain where UBS was customer.
- a long and modern stake of technologies 
- opportunities for career advancement 
- openness to new propositions and innovations regarding project