lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: pre


Java SE, SQL, XML, Microservices based on Spring Cloud, Spring(Core, Security, Data, MVC, Boot, Integration), JDBC, JPA, Hibernate, REST/JSON, SOAP, WebSocket, logback, Couchbase, Firebird, Oracle, PostgreSQL, Tomcat, Apache Kafka, Redis, ZooKeeper, JUnit4, Mockito, Jenkins, Docker, Prometheus, Grafana, Graylog, IntelliJ IDEA, Git/BitBucket, Maven, JIRA/Confluence
I want to obtain a position as a middle java back-end developer with using modern frameworks and technologies(Spring Boot, Cloud, microservices, NoSQL, Message Brokers). I want to work in a friendly team; code review and professional growth are important for me. I want to write a quality code in the interests of the company and enjoy it.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Java Software Developer with 3 years of experience in software development and 
integration. Worked on diverse projects, including developing and maintaining solutions for e-commerce projects, integrating third-party Property Management Systems (PMS) using REST, implementing RabbitMQ to optimize communication within an Order Management System (OMS) services in microservice architecture.
Skilled in utilizing technologies such as Java 11, Spring Boot, Spring Data, PostgreSQL, Docker and Kubernetes with an understanding of microservice architecture. Proficient in bug fixing, bug reporting, and basic deployment using tools like Jenkins and kubectl. 
Familiar with Redis, Solr, Apache Camel, GraphQL and SOAP, JAXB.
Actively participated in various phases of the project lifecycle, contributing to requirements gathering, design, development, and support. Effectively worked with cross-functional agile teams and client representatives.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate

Different projects with high availability, high scalable in Java and Spring, micro-services architecture.
Java Software Engineer experience 3+ years (with 2+ years as freelance bugfix and with 1+ of production experience in enterprise application development).
I had experiance to communicate with a customer, including 1 on 1 call and provide negotiation. Strong lidership skills. 
Had experience in mentoring with not experienced developers.
The opportunity to develop professionally. I want to improve myself, take challenges, work in good team with interesting project. Ready for learning new technologies.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Java Software Engineer with 2 years of experience developing complex and
custom solutions with a wide range of technologies, including AWS Microservices.
Showed proven ability to enhance APIs by adding new complex features for better
user experience, fixing defects of different severity, working with CI\CD
pipelines, implementing API endpoints.
Skilled in Java 8/11, Spring Framework, Microservices, Jenkins and Scrum
methodology.
AWS Developer Certification - in progress.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: upper


Java Software Engineer with about three years of experience. Capable of designing, testing, debugging, and documenting reliable and efficient code based on user requirements as well as providing technical support in all phases of the software development life cycle. Have experience with React(1.5 y.) and managing Google Cloud Platform using Terraform. Have worked on several American projects. Familiar with Web 3.0 technologies. Technologies:  Java 8, 11, 17, Spring Boot, Spring Data, Messaging brokers (Pub Sub, RabbitMQ), Rest, Kubernetes, Cloud Buckets, Maven, Docker, Docker Compose, CI/CD, API Gateway, OAuth2, React, Microservices, SOA, GCP, ElasticSearch, MySQL, Migrations;
Position: Middle Java developer
Category: Java
Experience: 1 years | English: upper

1+ year development of Desktop Java applications

Have a lot of additional certificates (Java 8, Java Multithreading&Parallelism, Spring Framework, Hadoop Fundamentals, etc.)

Finished the course "Development, design and architecture of modern software systems based on object-oriented languages" (Java) at SoftServe IT Academy
Java, Swing, SWT, RCP, JavaFX, Spring, Hibernate, SQL, Git/SVN, JUnit/Mockito, XML/FXML/JSON, Linux/Windows, SCRUM

Familiar with JavaScript, jQuery, AJAX, HTML, CSS
Challenging and interesting tasks, features development, professional growing, adequate management, friendly team, state of the art stack (don't want to support legacy code)
Position: Middle Java developer
Category: Java
Experience: 2 years | English: upper


Java Web Developer with 2 years of experience. I have strong knowledge of Java Core, Spring Framework, Elasticsearch, and testing tools. 
Skilled at producing clean, efficient code.
Worked on the huge ERP system in the Security team with SCRUM and then Kanban methodologies. Had an experience in the analysis and resolution of performance and memory usage. 
Quickly got Middle title.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: fluent


Java, XSLT, XML, XPath, HTML, CSS, JQuery, EJB, JMS, Oracle DB, MySQL, Maven, SVN, Git, JIRA, Spring, Hibernate, Thymeleaf
New, interesting projects and nice team. Being able to evolve is a must for me.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate


JPA, Spring, Struts2, Hibernate, 
jQuery, JavaScript,
TDD, BDD - JUnit, TestNG, Cucumber,
Maven, Ant,
Jira, MTM ,HP QC
Soup UI
PostgreSQL, Oracle,H2
JBoss, Resin,
Linux, 
IDEA, Eclipse,
Git, Mercurial,
sniffers, profilers

More than 1.5 years of experience in field of creation/supporting web based solutions for banks , L2 support organizations, private companies.
I am looking for opportunities to further developing my skills, meeting new people.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: pre


Jul-2020 - Till now (Sep-2020) - Java developer, EPAM Systems
Customer: EPAM RD LAB
Project: Project "Angel's Care"
Project Role: Back-end developer
Tasks performed:
    • Created main package;
    • Created registry microservice;
    • Created restful endpoints:
    • Wrote test with JUnit-4.
Environment:
    • MongoDB
    • Intellij Idea, Postman, Compass
    • Spring Boot, Spring Security, Spring Data JPA, Spring Cloud (Eureka, Zuul, Feign), Gradle, JUnit-4, Mockito, Swagger, MapStruct, lombok, docker.

Feb-2020 - Jul-2020 - Student, EPAM Systems
Customer: RD
Project: Project "SportBuddy"
Project Role: Back-end developer
Tasks performed:
    • Connected AWS and S3 for project (saved all picture)
    • Created Login with Face book, was implemented using OAuth 2.0 industry-standart protocol for authorization and integrated with spring security.
    • Created restful endpoints.
Environment:
    • PostgreSQL
    • Intellij Idea, Postman, pgAdmin 4
    • Spring Boot, Spring Security, Spring Data JPA, Maven, Liquibase, JUnit-5, Mockito, AWS, Swagger, OAuth 2, WebSocket, MapStruct
Position: Middle Java developer
Category: Java
Experience: 1 years | English: upper


Jun-2021 - Till now (Jun-2022)
Project Role: Developer

Project: EIS is an insurance software company that enables many of the world’s leading insurers to innovate and operate like a tech company: fast, simple, agile. Their cloud-native platform for high-velocity insurance enables insurers to grow by realigning their business model around the customer

Tasks performed:
- configuring attributes that are used within insurance flow
- configuring rules for insurance quote initiating, validation and rating
- configuration of default, reset values for attributes
- implementing functionality for creating and updating tasks for authored users in order to audit - rating of quote
- configuration of users, theirs roles and privileges
- writing Junit tests
- solving defects and bugs
- manual verification of stories using UI

Environment: MSSQL, Maven, Gitlab, Kubernetes, Jenkins, ELK, Swagger, Docker, Inlteiij Idea, Java 11, Spring, Kafka

May-2021 - Jun-2021
Project Role: Developer

Project: Hotel (Spring technology). The client registers in the system and makes an Application, which indicates the number of seats, apartment class and length of stay. An unregistered user cannot leave a request or book a room.To list numbers, sort:- by price;- by space;- by class;- by status (free, booked, busy, unavailable)The manager reviews the received applications, selects the most favorite of the available numbers and sends a request to the customer to confirm the reservation. The request is displayed in the user's applicaitons page. After the room is booked, the system issues an invoice to the customer, which must be paid within two days. If the bill is not paid, the reservation is automatically withdrawn

Tasks performed:
- Project has authorization and authentication support (Spring Security is used)
- Wrote support for two user roles: default user and manager
- User's password is hashed. (Spring Security is used to encode password)
- Validation is available both on the client side and on the server side.
- Project has localization support: russian and english languages. Translations are stored in resource bundle
- Project has pagination of rooms data
- Project has regular four layer architecture
- Wrote integration tests using MockMvc bean
- Wrote unit tests for services and validators. For this purposes Junit 4 was used

Environment: PostgreSQL, Maven, Tomcat, Github, Inlteiij Idea, Java 8, Spring Boot, Spring Data, Spring Security, Thymeleaf
Position: Middle Java developer
Category: Java
Experience: 6 years | English: intermediate


June 2019 - Present Software developer (Ummanu)
Innovecs
Responsibilities:
• development new features;
• improvement existing functionality;
• investigate issues (debugging);
• refactoring, bug fixing;
• unit, integration tests;
• deployment;
Technologies:
Spring Boot, Spring Data, Hibernate, Jpa
Specifications, Lombok, Logback, Elasticsearch,
PostgreSQL, JUnit, Mockito, RabbitMQ, gRPC,
Kubernetes, Jenkins.

Feb 2016 - May 2019 Software developer
Responsibilities:
    • code development;
    • splitting monolithic application into microservices;
    • investigate issues (logs analyze, debugging);
    • refactoring, bug fixing;
    • unit tests;
    • deployment;
    • rebuilding UI;
Technologies:
    Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud, Hibernate, Servlets, WebSocket, Lombok, Logback, PostgreSQL, HTML5, CSS3, JS(ES6), React, Redux, Groovy, JUnit, Mockito, AWS, Netflix (Eureka, Zuul), Feign, RabbitMQ, Trello.

Dec 2014 - Feb2016 Microcontroller device developer
Responsibilities:
    • development of new devices based on MCU for automotive;
    • electronic circuits design;
    • development programs for MCU;
Technologies:
    C, Asm, STM32 SPL, STM32 HAL, Atmega, Can-bus, Lin-bus.
IDE: 
    Keil uvision, CubeMX, AVR Studio, Proteus.
Position: Middle Java developer
Category: Java
Experience: 1.5 years | English: intermediate


Junior Java developer October 2020-now:
It’s a b2b banking project. Here is the list of my usual tasks:
Developing new functionality(server-side pagination, new services, endpoints, and so on)
Extending old functionality and bug fixing
Writing unit test for all code I delivered
Writing Liquibase scripts for DB updates
Migrating endpoints from Jax-rs to Spring MVC
Working with email sending and templates creation
List of main technologies: Java 11, TestNG, Mockito, MockMVC., Spring Boot (mvc, data, core, test), Maven, Jax-rs, Oracle DB, Liquibase, Activemq, Freemarker (for emails), RSQL, Git, REST API, Jenkins Main Soft: IntelliJIDEA, Bitbucket, Postman

Junior Java developer February 2020-October 2020:
It is a microservice-based project aimed at food ordering and delivery. In this project, I got a wide variety of experiences. I developed a new microservice that provides the application with wish-list functionality. Here is a stack of main technologies that I used: Java 8, Gradle, Docker, Spring Boot, Git, Lombok, Spring core, Spring MVC
Java trainee December 2019-February 2020.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


* Kazakh-British Technical University,  09/2019 to 05/2020, Almaty
Assistant Professor of C++

* Lecturer at Kazakh-British Technical University, 09/2020 to 12/2020, Almaty

* Junior Java developer at One Technologies, 01/2021 to 08/2021, Almaty
> Created microservice projects with spring cloud (eureka server, feign client), worked with Camunda BPM, Check the logs with ElasticSearch
> I was in the "loans for small and medium-sized businesses" team, developed the logic of the tranch
> Tested software throughout development, ensuring Java applications ran smoothly, efficiently and effectively.
>  Efficiently fault-found and solved issues arising within product development life-cycle without extreme difficulty.
> Developed and provided documentation to assist non-technical users.

* Middle Java developer at One Technologies, 08/2021 to 01/2022, Almaty

* Middle Java developer at qBots, 02/2022 to 06/2022, Almaty
> Wrote telegram bots for school No28 in Almaty, «Казатомпром», «Казмунайгаз», restaurant chain «NAVAT», «CASPI BITUM»
> Wrote autotests and end2end tests
> Supervised interns and junior developers
> Planned, researched and developed programme logic and code tests.

 * Tech Lead at qBots, 06/2022 to 08/2022, Almaty
Supervise employees, was fully responsible for projects
I met with customers, suggested optimal solutions and recruited employees for new projects
Used exceptional organisation, planning and leadership skills to expertly coordinate multidisciplinary engineering teams.
Developed realistic technical roadmaps within agree
Designed and developed targeted solutions to meet bespoke project briefs.
Position: Middle Java developer
Category: Java
Experience: 2.5 years | English: intermediate

2.5+ years experience as Java developer on enterprise project. Increase application performance (SQL Perfomance tuning in Oracle DB), mentor new developers in project, lead dev team with 6 develpers
* Languages and Frameworks: Java Core, JSP, Spring IoC, HTML, JavaScript, Ajax, CSS
* Databases: Oracle DB (incl. PL/SQL), a little experience with PostgreSQL
I'm looking for interesting tasks, modern technologies, friendly team
Position: Middle Java developer
Category: Java
Experience: 2 years | English: intermediate

Java Developer with two year of experience. Total 10+ years in IT industry on position application developer and consultant of ERP system. My experience in different industries with different groups of business users allows me to understand the problems people not from the position of developer, but from the perspective of the customer
- Languages:Java, JavaScript, Groovy
- Frameworks: Spring , Hibernate, Spring Data JPA, Spring Security.
- Web: Spring MVC, JSP, JavaScript, jQuery, bootstrap, Vaadin, REST, GWT
- Web Servers: Apache Tomcat, Jetty
- Database: MySQL, PostgreSQL
- Testing: JUnit, Spring Test
- IDE: Idea
- Other: Maven, Gradle,Git, Log4j

I participated in the developing of a full-functional Spring / JPA Enterprise Application with authorization and role-based access rights using the most popular tools and Java technologies : Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson)/ Bootstrap(CSS)/ jQuery+plugins.

And I designed and implemented own API using Hibernate/Spring/SpringMVC/REST+json
Professional growth. Hard tasks. An interesting project.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


`Last 3 yers until NOW
Monolith Application (new features, bug fixing, extracting code to a separate domain service)
Support team domain group of services (new features, bug fixing)

3 Years Full stack developer (Ruby on Rails, Angular)
Support legacy rails system (new features, bug fixing)
Debug legacy app and rewrite legacy to a new Rails backed with Angular SPA
Customer requirements analysis, code review, test coverage
No Full Stack is preferable option
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


Let me speak from my heart, I've got 1 year young and inexpert Oracle DBA experience, 1 year young and a little bit expert Java developer experience. Skills: Design Patterns, Java SE, Java EE, JSP, EJB 2.0/3.x, Spring, JPA, SQL, PL/SQL.
I want money, women and power
Position: Middle Java developer
Category: Java
Experience: 4 years | English: upper

• Developed new integration modules with bank services and applications.
• Built software versions and delivered patches to customer with installation instructions.
• Made project migration to newer platform.
• Went on business trips, solved problems on customer's environment.
• Mentored junior developers (two groups of newcomers).
• Implemented Timeline Storage prototype.
• Investigated in RocksDB graph database storage.
Looking for a job as Middle Java Developer (Remote/Office in Kiev).

In past had experience on these roles: 
• Java Developer;
• Pega System Architect;
• QA engineer (electronics and embedded app testing);

Job responsibilities:
• Designed architecture of business processes. 
• Implemented business logic. 
• Created adaptive UI. 
• Worked with database connectivity. 
• Made visual reports based on large DB2 database.
• Fixed existing integration modules. 
• Communicated with foreign customers via Email and Redmine bug tracking system.
• Made support of completed projects.
• Solved problems of vendor's platform communicating with international support team.
• Developed new REST endpoints (Open API).
• Made tests (JUnit, Mockito, Test Containers).
• Worked with Kafka.
• Implemented time-bomb license mechanism.
• Worked with Server Send Events.
• Implemented Timeline Storage prototype.
• Investigated in RocksDB graph database storage.

Job domains: 
• Financial Services; 
• Marketing; 
• Sales Automation; 
• CRM and BPM software for banks;
• Data collection and social network analysis (cyber security).

Now I want to find project (any domain, no matters) with technology stack:
• Java, 
• Spring Framework / Spring Boot at backend.

I wish to work in your company as Backend developer.
Middle Java Developer position in a friendly and professional team. Looking for a project (any domain, no matters) with technology stack: 
- Java, 
- Spring Framework / Spring Boot at backend.

IMPORTANT:
- No relocation.
- No long business trips. 
- Remote full-time work with opportunity to visit Kiev office. 
- Daily usage of English language at work.

Don't want to work with: 
- Hybris Platform;
- Pega PRPC; 
- IBM BPM;
- EJB;
- Old legacy projects.
Position: Middle Java developer
Category: Java
Experience: 3 years | English: intermediate


Looking for Middle Java software developer position. Worked on 4 projects:
1 Project:
Security solution. Our team developed a multiplatform application that would secure the users’ remote access. The back-end part was written in PHP, Java, and C++.
Role: Trainee/Junior Software Developer 

Responsibilities: 
- Fixed the bugs in the back-end and front-end parts. 
- Developed new features. 

Tools and technologies: 
Java, SQL, PHP, C++ 

2 Project
Fashion e-commerce platform. The objective of the project was to create a responsive website for fashion designers.
Role: Junior Software Developer 

Responsibilities: 
- Fixed the bugs. 
- Developed new features. 
- Wrote new SQL scripts. 

Tools and technologies: Java, Spring modules, SQL, JSON.

3 Project:
Budgeting and invoice management system
Role: Middle Software Developer. Team lead

Responsibilities: 
- Led the team. 
- Added new features 
- Reviewed the team. 
- Improved project performance. 
- Migrated from Activiti BPMN to Camunda. 
- Migrated from monolith to microservices architecture

Tools and technologies: Java, Spring modules, Hibernate, Activiti, Camunda, SQL, Jenkins, JMeter, Oracle DB. 

4 Project:
Recon data automation. The team developed a system to automate  accounting work. The system efficiently processes large amounts of data.
Role: Middle Software Developer. Team lead

Responsibilities: 
- Led the team. 
- Wrote solution to process a big amount of data in the application. 
- Reviewed the team. 
- Configured project deployment. 

Tools and technologies: Java, SQL, H2, Spring modules, Hibernate, EBean, SOAP, JAX-WS, Consul, Docker.
- Interesting projects that require solving complex problems
- Friendly team
Position: Middle Java developer
Category: Java
Experience: 3 years | English: fluent


Loyalty system for ABB mobile app.
In order to increase the customer retention and improve the user experience, it was to decided to build
a loyalty point system from the scratch.At initial phase, customers were rewarded with points for doing
basic payments and could spent those points for coupons and rewards. Later on, other activities (frient
referral, weekly missions, card purchase, loans, etc) were also added to increase the customer
engament.
Sollution was written in Spring boot using Java programming language with OracleSQL as database.
Communication between micro services was done using the mixture of RestAPI and kafka events.
Whole work process was orginized using the Scrum practices.
Git was used throughout the project for version control and Openshift for the deployment and
monitoring.
All the written code had full unit test coverage using the JUnit and Mockito.
Finally, all the mirco services were containerized using Docker.
After the initial release of the project, the decline in the number of active users was reversed and more
customers were attracted. Moreover, some of the less obvious features were highlighted, by
effectively utilizing the weekly/monthly missions.
Position: Middle Java developer
Category: Java
Experience: 1 years | English: fluent

Finding serious memory leaks in the most loaded service,
moving existing functionality from old version of project to the new one and modernizing it,
project-wide push notifications.
Main responsibilities and achievements:
1) Narrowed down and helped fix extreme RAM consumption in the most loaded micro service of the system (combinatorics, sorting, filtering, merging algorithms).
2) Currently (as of late Feb 2020) responsible for development of algorithms in the mentioned above service.
3) Found and removed a ~15% loss in speed in concurrent calculations.
4) Internal remote debugging documentation for Ignite nodes inside Docker, unification of REST API data structures and routes, countless bug fixes and small features.
No front-end.
Small product team with room for RnD.
Modern stack.
Position: Middle Java developer
Category: Java
Experience: 2 years | English: basic


• Managing a team of 5 backend developers.

• Manage k8s clusters with over 40+ microservers, deploy, release and monitor.

• Development of new microservices, refinement and support of existing ones.

• Develop EMV(Europay/Master Card/Visa) card tracking service.

• Develop certificates and other functionality monitoring system, with email and telegram messages.

• Built a service for interaction with the state service of digital electronic signature.

• Built a plugin for Jira Data Center that signs attached .docx documents with a qualified electronic signature.

• Integration with payment providers services.

• Development of a payment system.

• Development of the admin panel of the application. 

• Development of the AML service. 

• Development of a service for interaction with government services. 

• Development of a new payment system based on microservices in the Balance.kg application

Spring Cloud  · Grafana · Kubernetes · Rancher · Rabbit MQ · Kibana · CI/CD · Spring Boot · Maven · PostgreSQL · Microservices · Hibernate · Java · Git · Docker