lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Java Developer
Category: Java
Experience: 2.5 years | English: fluent


My first place of work was research, technology consulting and software product development company, and I had next responsibilities:
- Development of scalable web server using Java and Kotlin as backend languages and GraphQL as a query language for API, maintaining and modifying old features and creating new features from scratch
- Creation of development tools for synchronising application data with external tool for storing structured tables through the JSON-RPC-like API to provide efficient way to change non critical application data for the client
- Support of server efficiency on Google Cloud Platform, write terraform scripts for advanced tracing and logging of requests and exceptions. Configure CI/CD for Kubernates based deployment
- Intercommunicating with client for specifying requirements, figuring out client's vision of the project next steps and discovering roadmap to based on that plan development process
- Mentoring new team members, providing context of application for them, helping to understand their weak points to have an ability to fix them in shortest terms and become valuable for the product

On a second workplace I was developing and extending existing product with more than 10000 customers all over the Europe. My responsibilities on the project:
- Extension and maintaining complex custom BPMN system, creation new features inside application scope on Java/Groovy
- Development of REST API for integration with thirds party APIs using Spring Boot, documentation and research on solutions best suitable for application purposes
- Creation of custom modules for Keycloak auth provider and customizing it in order to achieve high level of security and flexibility in auth methods
- Rewriting existing functionality on newer technologies and principles while changing code base after change of product vision

I see my future project as place where developers and product team members are not afraid of the cutting edge technologies and ready to apply them on practice, as the place where you have enough freedom to grow and raise product quality at the same time and for sure as a place with positive vibes only
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


My last project was related to fintech, it is a card issuer cloud base platrofm.
I was a team lead of 5 engineers - 2 java backend engineers, 2 frontend engineers and 1 QA engineer.
Technology stack:   
Java 11, SQL, Spring 5, Spring Boot, REST, JSON, JUnit 5, Mockito, Lombock, JOOQ, Docker, Kafka, Gradle, Flyway, Mustache, Swagger, OpenApi, Drone CI, AWS, k8s, datadog, MySQL
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: fluent

I was participating in different stages of projects lifecycle, I leaded one project from the design phase to the phase of support, it was a challenging and interesting experience
My last role was Team Lead on a Hybris project. My area of responsibility was: 
- Managing a tech team of 4 BE developers;
- Code/test implementation;
- Hybris upgrades
- Contribution to CI establishment
- Contribution to quality enhancements using tools SonarQube

About stack of technologies: Java, Hybris, Spring, Spring Boot, Redis, Cosmos DB, MSSQL, Azure, Jenkins, Vue.js
Interesting complex tasks, a possibility to learn new technologies
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Certificates: Oracle Certified Associate, Java SE 8 Programmer.
My latest project was about video cameras domain.
Working on integration company API with Google Home, Alexa, and other partners. 
Role: Senior Software Developer
Responsibilities:
Back-end development
Implementation functionality with unit test coverage
Issue Investigations
Technical design
Code review
Working with microservices
Bugfix 
Environment:
Java, Groovy, Spring, JPA, AWS (SQS, Lambda, Secrets Manager, Dynamo DB), Tomcat
Tools:
Splunk, Jenkins, Harness, Gitlab
From new job i am expecting:
1. Project is in active development state. Legacy or support is not suitable for me.
2. On project following stack is using: microservices architecture, AWS, java8+, Spring Boot.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

- redesigned and refactored authentication module to rely on Json Web Tokens instead of session  
- drove implementation of highly loaded system
- created health check system in order to monitor state of constantly failing external services
- improved process of adding reviewers to the gerrit system
My main duties includes:
- collecting/analyzing/clarifying requirements and transforming them to the confluence docs(including UML use cases and components interaction diagrams)
- estimation and break down of user stories
- development of functionality
- code reviews
- creating and implementing unit and integration tests
- demoing functionality to PO
- alpha server maintenance and issue investigation
I would like to have a project with modern technical stack and flexible schedule. 
Preferably to be responsible for backend part and have dedicated UI team or person.
Don't want to work in a company where time trackers present or required to work via remote desktop.
No legacy projects please.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: fluent

Full service lifecycle development and support. Communication with client.  Prepared students practices and mentorships.
My main professional domain is Java-based projects, including related frameworks. Have a degree in engineering. I started my practice in 2008 with my own projects and as a freelancer, and since that time I have had a long professional journey where I have gained exclusive experience from different companies and job titles. Ready to learn new frameworks. Preffer remote.
Looking for a job in modern and growing project where I will be able to evolve as Java backend or full stack developer.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Developed from scratch SS7 network protocol in java. Developed and went to production such telco nodes as SMSC, USSDGW, SMS-HomeRouter. Developed sort of microservices. Current working in one startup which will make easy life of recruiters ;-)
My name is Elnur Atakishiyev, I am 35, married, have 2 kids, live with my family in Azerbaijan.I worked in several companies, projects - national, international for more than 10 years. Learning, sharing of knowledge and experience, being responsible for something that is very important for company's success, team's success and end users experience inspires me extremely! I love building something unique, solving problems through the technologies that have been luckily designed, engineered and intended to be leveraged to smartly applying to solve such problems. I do not really want to be a jack-of-all-trades man, but being workaholic, spending most of my time on working or learning something shifting me mentally into this direction. Science, technology, their intelligent application - these are my passion. My career covers most of the subjects in information technology, and still adding more and more on the top of them, however I technically consider myself strong in software system engineering, architecting, but also organizationally in technical leadership.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

AWS Developer Associate (DVA-C02)
Google Cloud Certified - Professional Data Engineer
My professional carrier as Java software engineer includes participation in the next projects: 
1) Warehouse management system 
2) Document storage and processing system 
3) Customer rates system 

Responsibilities - developing application modules, their integration with external systems, improvement of application performance and security, SQL performance tuning, requirements clarifications with stakeholder, technical documentation writing, writing unit, integration and automation tests, production support and deployment, code review, mentoring, adaptation
Long-term project, experienced and friendly team, flexible schedule,
it would be great to have some business trips.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

Completed certifications:
1. AWS Certified Solutions Architect – Professional
2. AWS Certified Developer – Associate
3. AWS Certified Solutions Architect – Associate
4. Oracle Certified Professional: Java SE 11 Developer
5. Microsoft Exam 70-480: Programming in HTML5 with JavaScript and CSS3
My professional experience started in 2014 after university graduation. Since that time I was working as Java back-end developer.
I’m a hard-working, self-organized, learning and focused person.

I am from Ukraine, but at the moment temporarily living in Europe.
I would like to apply to Java related backend role
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


My projects were in different domains but mostly medical and financial. I worked in a distributed team. My responsibility on the project was to write new functionality and cover it with unit and integration tests. I wrote API contract (between BE and FE) in the Swagger. I investigated application (source code) on vulnerabilities for this I used such tools as SonarQube, Fortify Scan, Snyk. I did reverse engineering old projects and prepared documentation (UML diagrams and other schema in draw.io). And many other stuff.

I worked as a senior Java developer. On projects I used java (core, collection, multi-threading), spring framework, spring boot, spring cloud, git, jira, junit, mockito, microservices (REST/SOAP), for testing API I used Postman, JPA/Hibernate, SQL, Database (Postgresql/Oracle/MySQL), Splunk, Grafana.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper


My specialization is back-end development. I have experience in various programming languages and
technologies. Most of my expertise is in the development of web applications and microservices using
Java. The experience is related to legacy projects (refactoring and improvement of existing codebases)
and completely new projects from scratch to pilot production.
Growth opportunities, lack of micromanagement, stable project
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Сертификат Hybris Developer 6.0
Successfully passed multiple tough interviews with customer representatives.
My total experience in IT is 9+ years with 6+ of then in software development.
My most recent projects are closely related to the systems based on microservice architecture. 
I used to work with different IoC frameworks(Spring, Guice, Dropwizard), several messaging systems(Kafka, SQS, RabbitMQ), and various DB's (PostgreSQL, Cassandra, MySQL, CockroachDB)
Also, I have production experience with React.js.

2018 -- Present. Outsourcing company
I worked closely with the teams based in the US. Close interaction with the customer, distributed team, took part in business requirements development and deliberation.

2015 -- 2018. Outsourcing company
I took part in different projects related to E-Commerce. All of them were based on Hybris. I took part in several successful business trips with a goal of project planning and process development alignment

2014 -- 2015. Product company
I was a key developer of a distributed backend system designed for a high load

----more in CV-----
A project with an actual technology stack.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate


My way in IT was curvy - I started by developing a ms office plugin on c++, then was small games on different platforms (unity, flash, java). My acquaintance with the java-backend starts in playtika, where I spend almost 4 years. There I built slot machines, created tests for them, work with performance, and did refactorings. Then i switched to Kenshoo with their B2B enterprise solution for managing ads. There were a lot of exciting tasks: developing microservice architecture, refactorings, tricky SQL, huge integration tests, etc. Then was a Tango, where I created backoffice. It was a separate project, so I was able to try ideas of how to build microservices. At the moment I work on POS managing system for small businesses.
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: upper

development of an interbank payment system;
optimization of the system for working with the govermanet databases;
My work experience, especially in Java includes: developing payment applications and integrations with goverment systems. Usually the project stack consists of the following technologies: Java 8/11/17 + Spring/Boot + PostgreSQL/Redis + Maven + Docker + ELK + RabbitMQ. Sometimes, for experiment, i used other java frameworks like Quarkus and Micronaft.
Some fin-tech projects. I would like to gain experience in cloud development
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


NIX Solutions Ltd.  (Kharkiv, Ukraine)
January 2014 – June 2017

TEAM International / Mirantis  (Kharkiv, Ukraine)
July 2017 – July 2019
Position in a company with modern interesting projects and professional growth.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

-Oracle Database SQL certified expert;
-Oracle Certified Expert, Java Web Component Developer;
-Oracle Certified Professional, Java SE Programmer;
-Certificate in Advanced English, University of Cambridge ESOL Examinations.
Nov 2012 – Present, Senior Java Engineer

Projects:
• BMW - Price management system for automotive digital services
• Citibank - Back-office centralized issue tracking system
• UBS - Equity Swaps accounting system
• Lifecell - Fast online service for mass text messaging
Responsibilities:
• Elaborating acceptance scenarios for the new features according to user requirements;
• Implementing acceptance, integration and unit tests;
• Design and development of new features;
• Design and development of GUI (Vaadin);
• GUI localization;
• Design DB schema, optimizing SQL-queries;
• Integration with external upstream and downstream systems (JMS, File reports, REST calls);
• User support (explaining unexpected prod behavior, suggesting workarounds for prod issues);
• Dev support (fixing dev/test environments, managing release branches);
• Conducting meetings, calls, preparing presentations and demos;
• New-joiners mentoring, code reviews, code refactoring, bug fix;
- Up-To-Date technology stack
- Competitive salary
- Reliable customer
- No constant overtimes
- No constant support of legacy code
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: upper

When I worked on legacy project I significantly increased the performance of UI and Date loading. Previously it took up to 10 seconds to load page. After my changes it become 3 times faster. 

At another project I found an issue related to database transaction isolation level. And suggested to change default behaviour in entire Bank

At my current place I developed from scratch and successfully released a mission-critical system
November 2020— till now:
Role: Lead Java Developer
Duties:
Development Java Spring boot cloud-based applications, working with Kafka. Working as Dev Lead.
Stack: Java 11, maven, spring boot, docker, openshift, Kubernetes, kafka


June 2017 — October 2020
Role: middle at the beginning, Lead at the end
Project description:
 Deal clearance system and the central data repository of
 client, transactions, conflict clearing and global sustainability
 risks within Corporate Finance line of business of large
 investment bank. The system allows users to update
 client-related information, log/update/clear a deal, maintain
 employee information, create a different kind of reports etc. (450+ active users around the globe)
Duties:
 Managing distributed English speaking development team
 Designing a technical solution for requested tasks.
 Implementing new features, analyzing and fixing application
 errors.
Resume updated 28 February 2022 at 10:24
 Creating UI Web forms using Ext JS.
Technologies used:
 Spring MVC, Spring Data, Spring Security, Spring Integration,
 Java 8, Oracle Database, Sencha Ext JS, Hibernate ORM,
 Apache Tomcat, Weblogic, TeamCity, uDeploy
I'm interested in projects without legacy.
Docker Java Kubernetes Spring boot-based environment is preferable. 
I would like to work with Apache Kafka. I hope that at my new project everybody will understand importance of unit tests.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


November 2021 – Present Time, Senior Software Engineer, EPAM(project - Cerner Corporation, Medical Industry)

Responsibilities:

Developing backend extension according to the new requirements
Performing code reviews
Bug fixing and refactoring
Estimating the time it will take to develop the new features
Taking a part in migration from TIBCO Business works services to Spring boot application services
Developing distributed locking service using Redis

Technologies and platforms:

Base Frameworks
Spring Boot
Spring Cloud Config
Spring Cloud Contract	
Messaging
TIBCO EMS
Containerization 
Docker
Kubernetes
CI/CD
GitHub
Jenkins
Artifactory
ORM/DB/JPA
PostgreSQL
Hibernate
Spring Data JPA
Build
Maven
Testing
JUnit
Wiremock
JaCoCo
SonarQube
Other
TIBCO BW, TIBCO BE
	

August 2020 – November 2021, Senior Software Engineer, Netcracker Technology, Kiev, Ukraine

Responsibilities:

Writing reusable, testable and efficient code
Performing code reviews
Bug fixing and refactoring
Estimating the time it will take to develop the new features
Third-party integrations
Introduction of DSL(domain specific language) to the project
Migrating services from Spring Boot to Quarkus framework

Technologies and platforms:

Languages
Java 11
Typescript
Base Frameworks
Spring Boot
Quarkus
Messaging
Apache Kafka
Containerization 
Docker
Openshift
Kubernetes
CI/CD
GitLab
Jenkins
Artifactory
ORM/DB/JPA
PostgreSQL
Hibernate
Spring Data JPA
Build
Maven
Frontend
Angular 2
Other
DSL (Xtext, Xbase, Antlr4 etc.)

February 2016 – August 2020, Software Engineer, Netcracker Technology, Kiev, Ukraine
	
Responsibilities:
Developing high-quality and high-performance enterprise-level software solutions according to technical specifications
Actively participating in the discussing of requirements at customer’s office 
Participating in deployment of the solution to the customer’s servers  
Reviewing code for quality
Mentoring and coaching staff
Estimating the time it will take to develop the new features

Technologies and platforms:
Java 8
Spring Framework, Spring Boot
Oracle, PostgreSQL
RESTful WS, JAX-RS(Jersey), Spring MVC
Maven
SVN, Git
SLF4J
Oracle Weblogic Server
Jenkins
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: upper


Object oriented paradigm (analysis, design, programming)
Programming languages: Java, Javascript ES6, Typescript, HTML5, CSS
Frameworks: Spring (Core, MVC, Boot, Data, AOP)
Web: ReactJs, Angular, GWT
Patterns: GOF, MVP
ORM: JPA2.2, Hibernate, myBatis
Automation testing: Cucumber, Selenium, Serenity
Databases: MySQL, PostgreSQL, MsSQL, Sybase ASA Server, Oracle
MOM: JMS, IBM WebSphere MQ, IBM WebSphere Broker
Application servers: Tomcat, IBM WebSphere, WebLogic
CI: Teamcity, Jenkins
Build tools: Maven, Gradle, Ant
VCS: Git, SVN
OS: Linux, FreeBSD, Ms Windows
IDE: IntelliJ IDEA, Eclipse
looking for a full-stack senior dev position
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


October 2021 — Present
SENIOR SOFTWARE ENGINEER

Responsibilities:
• Develop, test, and maintain enterprise e-commerce solutions
• Focus on solution performance and maintainable architecture  
• Participate in basic DevOps activities
• Participate in code review
• Write technical documentation for implemented solutions
• Mentoring, sharing, onboarding Intern and Junior colleagues
• Provide estimates for Intern and Junior colleagues on Team Lead request
• Actively participate in client meetings and team meetings
• Collaborate with the client team and project delivery team to clearly explain solutions, identify roadblocks, and identify risks 
• Work closely with Team Lead and Delivery Manager to evaluate the sprint plan and risks
• Work closely with UI/UX Engineer and Quality Engineering team to ensure proper implementation of the project functionality

Product:
ABB is an eCommerce B2B major electrical equipment manufacturer.

Technologies & tools:
Java 11, SAP Hybris, Spring (Security, MVC), Java Script, jQuery, CSS, HTML, Oracle, Solr, Tomcat, Apache Ant, Jenkins, Git, JUnit, Mockito, Log4j, AWS, Azure DevOps.

July 2019 — October 2021
SOFTWARE ENGINEER
Responsibilities:
• Develop, and test e-commerce solutions 
• Write technical documentation
• Write unit tests and perform development testing

Product:
1) Acushnet is an eCommerce B2B and B2C company focused on the golf market.
Technologies: Java 11, Spring (Security, Boot, Data), React, CSS, HTML, Hibernate, Kafka, MySQL, MongoDB, Solr, Gradle, Git, JUnit, AssertJ, Mockito, AWS, Docker, Jira.
2) Trek Bicycle Corporation is an eCommerce B2B and B2C company focused on bicycle and cycling product manufacturers and distributors.
Technologies: Java 11, Spring, Java Script, jQuery, CSS, HTML, Oracle, MySQL, Maven, Jenkins, Git, JUnit, Mockito, AWS, Jira.

November 2018 — May 2019
JUNIOR JAVA DEVELOPER
Product:
ClinDisc is designed to serve as a common platform for the storage and management of files related to clinical trials during the period of trial conduct.
Technologies: 
Java 8, Spring, Vaadin, HTML, CSS, Hibernate, JPA, MYSQL, Maven, Jenkins, Git.

August 2018 — November 2018
JUNIOR JAVA DEVELOPER
Product:
Project eCampus is a modern, secure application to manage electronic education processes in educational organizations.
Technologies:
Java 10, Spring (Boot, Security, Data), Angular 6, Materialize CSS, HTML, Hibernate, PostgreSQL, Gradle, Jenkins, Git, JUnit, Mockito, CircleCI, AWS.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

About 10 years of Java BE, Spring, play2 Java, JPA, hibernate, Postgres, oracle, MySQL, AWS.
Office space management,  Spring 5, Hibernate, PostgreSQL, role software engineer, was working on implementing new features, bug fixing, unit and integrations test, integrate with external systems.

Bank applications, ejb2, struts, spring4, oracle, postgreSQL, 
role software engineer, was working on migrate old services to spring, splitting monolith to micro service.

Online casino, spring, jsf, Kafka, postgreSQL, role software engineer, worked on integration with game providers, worked a lot with sql, created a lot of report for back office, implemented logic for played card, player leveling and event based features.

Selling software and license for building tools, play 2 on Java , sbt, Google inject, aws, postreSQL, Kafka, micro services, role software engineer/ team lead, crate  webhook based on Kafka, implement logic to handle events, unit and integration test.

Medical project, custom framework based on hibernate and spring 3, postgreSQL, implement new feature and business flow, units and integration test.

Ads management allows the creation of deals for ads showing in streaming platforms, creating rule type of ads and when to show and for how long.
The project uses REST API and s3 to communicate with each microservice. Have a lot background jobs that do some processing work, and update database with fresh data.
Don’t want sit on meeting too long.