lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Software Engineer (Java)
Category: Java
Experience: 4 years | English: intermediate


August 2021 – Present – Software Engineer
Leading SaaS (Software-as-a-Service) company that offers a cutting-edge document automation platform built on a microservices architecture:
- Contributed to the development of the technical architecture and infrastructure for the next version of the Public API, playing an essential role in designing and implementing scalable and secure API solutions. Collaborated with cross-functional teams, including architects, product managers, and developers, to define technical requirements and ensure alignment with business goals;
- Extensive hands-on experience with the LeSS (Large-Scale Scrum) framework, working with a multinational team. Facilitated daily meetings, sprint plannings, and product backlog refinements, ensuring clear alignment of team goals and identifying future tasks from the backlog. Conducted 
retrospectives to reflect on team performance and identify areas for improvement;
- Designed and implemented the server-side for the Automations Engine, leveraging a 3rd-party IPaaS (Integration Platform as a Service) provider. Developed complex automation workflows using event-driven architecture, allowing integration of internal and external systems. Ensured high performance, scalability, and reliability of the automation engine, meeting the needs of a large-scale document automation SaaS product.

September 2020 – July 2021 – Software Engineer
Real-time event-driven system built on a microservices architecture in the Logistics area:
- Designed and developed search requests filtering security module using Java Reflection API, AOP (Aspect-oriented Programming), and ES Index (Elasticsearch Index), ensuring robust security measures and optimized search functionality;
- Implemented and optimized a significant amount of functionality in the core engine of the system;
- Provided on-call services to ensure uninterrupted system operations, timely issue resolution, and optimal performance.

February 2020 – September 2020 – Junior Software Engineer
Medical company administration service on Spring/JSF/Primefaces stack:
- Designer and developed new application modules using JSF, Primefaces, and Spring;
- Integrated multiple 3rd-party systems using SOAP, REST, and HL7 (Health Level Seven) protocols;
- Refactored and redesigned legacy modules, utilizing modern design patterns, best practices, and coding standards, resulting in improved code quality, enhanced maintainability, and streamlined system performance.
Position: Software Engineer (Java)
Category: Java
Experience: 7 years | English: upper


Highly motivated Java developer with 7+ years of experience in the development of
commercial software. Eager to join the challenging and interesting project to bring in top-level
software development skills. In previous roles worked on the microservices-based platform
including such components as Sportsbook, CRM, Risk Management, and Bonus engine.
Position: Software Engineer Java
Category: Java
Experience: 7 years | English: upper

It is always difficult to answer this question. I just want to say "I was just doing my job".  If without too much modesty. There was an experience of reworking a non-working microservice into a reliable part of our microservice ecosystem. My experience in the medical domain has made it a habit to keep test coverage at least 85-90 percent.
I have experience in various fields from small startups to creating part of microservices in large projects, there were several large projects related to medicine at the moment, and my current project is in the trade area.
There is nothing special. In general, as experience has shown, the main thing is a good team and any tasks or issues will be done.
Position: Software Engineer | Java Backend Engineer
Category: Java
Experience: 2.5 years | English: upper


I have worked on the following high scalable and high load projects: 

- Develop and sustain e-Grocery technology based on its breakthrough Alphabot® platform which provides a means for grocers to profitably support online ordering today while building toward a new, automated-service supermarket format called Novastore™ that will usher in the next paradigm in food retailing.

- Develop and contribute on new open source, cloud hostable, app-store based library platform, designed to facilitate collaboration between disparate development teams.
Position: Software Engineer (Java, Cloud)
Category: Java
Experience: 4 years | English: upper

- Fully build infrastructure in AWS with docker for multi-tenant application 
- Wrote a service that can deploy/upgrade app for tenant with one single click
- Rewrote test framework which decreased test time for 500%
- Created Zoo Estimation framework for our scrum team that were suitable for our type of work
Worked for four years for Palo Alto based company on several big startups based around microservices, Java and AWS world. 

Were focused on:
- Developing both Frontend and Backend
- Creating an operational service for managing tenants in one click
- Refactoring code and infrastructure
- Designing architecture and building infrastructure in AWS (EC2, ECS, CloudFormation, RDS, DinamoDb, ElastiCache, S3, ELK etc...)
- Building CI/CD pipeline (Circle Ci, Gitlab Ci)
- Writing automated tests and improving tests framework/performance
- Performing code review, maintaining Jira, participating in meetings with customers, working on improving Scrum/Agile team practices
I'm looking into some interesting product or domain to work on, preferably with modern and cool technologies, and team which trusts each others. 

I'm feel sad when i exposed to the tons of bureaucracy, time tracking etc..
Position: Software Engineer / Java Developer
Category: Java
Experience: 3 years | English: upper


Skilled and passionate Software Engineer with almost 3 years of experience, primarily focused on Java backend development. Have experience in LMS and CMS/EMS domains.

Experienced in developing and maintaining backend services for enterprise projects, consisting of distributed multicultural teams, and cloud-based multi-tenant solutions led by Agile Scrum methodology. 

Technologies: Java, JS, Spring, Hibernate, JUnit / Mockito, Alfresco, React.js, AWS (IAM, S3, EC2).

Recent responsibilities and accomplishments for the past year:
- Developed custom APIs for Alfresco Content Services.
- Produced high-quality code, performed code refactoring, participated in code review and applied engineering excellence practices.
- Performed E2E testing of the complex features.
- Participated in Low-Level Designs discussions, and raised concerns if necessary.
- Performed troubleshooting and issue investigation for complex system parts, including AWS-related investigation.
- Participated in release preparations and deployments. Was responsible for UAT deployments.
- Performed security reviews with the threat modeling tool.
- Actively co-worked with the Operations and Support team in order to resolve infrastructure or deployments issue.
- Performed mentoring and knowledge transfer sessions for newcomer colleagues.
- Built good working relationships with colleagues from different teams, and applied strong communication skills both with the development and business side.

Interested in improving my expertise in Java-related stack, Microservices, and Cloud solutions. Inspired by mentoring and knowledge-sharing activities. I am sticked to the concept of continuous education and practice. Currently, in parallel participating in Java practice-based training program and Solution Architecture specialization courses, interested to become a solution architect in the future.
Don`t want to develop UI, instead want to concentrate on the Backend.

Don`t want to be on support or perform only bug fixes.

Instead, I am looking for the project primarily with the Spring and Cloud-based stack, ideally to build it from the scratch or join in on the early part. I want challenging and interesting tasks, where I can show and improve my expertise.

I am looking for modern technologies and processes. I want to expand my responsibilities and take on more.

Also, I am interested to get an opportunity to the direct development of microservices applications.

Also, it would be great if most part of the team is located in Ukraine. I`d like to have an opportunity to meet them offline and build good working relationships. A team is more productive and performing if it had an opportunity to meet in life.
Position: Software Engineer (Java, Golang)
Category: Java
Experience: 2.5 years | English: upper

created OSGi plugins-controllers of docker containers, most part - 3rd party integrations;
reconfigured Spring Security app (limited concurrent login);
reconfigured Swagger UI for OSGi based web app;
written e2e Protractor tests in JS, Selenium tests in Java
designed and developed CLI OAuth2 client in Golang,
created AWS Lambda - OAuth2 client - for S3 and scheduled events;

Full cycle project  - Angular1.x, JS, Bootstrap, Github pages, Firebase, grunt;
PSD to HTML/CSS;
Created CMS with rich-text support persisted in Firebase
Added integration with Picasa, Youtube, Flickr, GoogleMaps

implemented SOAP integration with 3 party services, actor based bulk import,
created liquibase evolutions
Expertise in Java, Golang, REST, SOAP

Back-end: OSGi, Swagger, Mesos, Docker, ZooKeeper, Play, Akka, Guice, Spring (+ MVC, Security, Social), CXF, HyperJaxb

Front end: Angular1.x, BootStrap, Protractor, Selenium, Firebase

Build Tools: maven, ant, ivy, grunt

DB: PostgreSQL, MySQL, Hibernate, liquibase evolutions

Development process: TDD, Agile, CI (Codeship, Jenkins, Heroku, Chef), JIRA, Crucible, GIT, Vagrant, VirtualBox

Other languages: practical use of bash, ruby, PHP

Provided internal knowledge transfer lectures, video demos. All code delivered with tryout pages, docs, tests.
Proactive, result-oriented team member. Skilled in prioritizing competing deadlines. Fast learner.
Microservices, Reactive, Data processing are preferable.
A non-legacy stack of technologies and a wide variety of interesting tasks are the must.

professional growth, Development by Agile Scrum, TDD. Availability to be a mentor, 

reasonable salary growth, corporate insurance.

The game, gambling development projects will be ignored.
Position: Software Engineer (Java, Golang)
Category: Java
Experience: 3 years | English: fluent

Developed bank web application module related to memorandum generation for mortgage contracts. Worked with bank core system (flex cube), directly communicated with clients, designers. The best part was getting gratitude from bank workers because our application made their life much more easier.
Java certified developer. (OCP 17)

Experiencе

PROJECT: Integration of SAS Fraud Management System.

This project was aimed to implement system that analyzes all transactions from our bank client and prevents or puts on hold any fraud cases or suspicions activity.
My job was to create proxy layer (I called it adapter-fms) and for all bank transactions to go through that adapter. Its job would be to receive REST requests from our bank services, accumulate necessary data along the way and send it to SAS FMS. 	
Also, I needed this adapter to work fast and ensure that responses will be returned under 1 second. So, for that reason I used multithreading and caching.
To create this project, I used technologies such as Java (Spring Boot 2), worked with bank core system (flex cube), used Redis for caching, RabbitMQ for queuing, PostgreSQL.

PROJECT: Ordering salary cards online. 

This project was about providing our customers with the opportunity to order salary cards online.
My responsibilities were to create business logic, write unit tests, calls to DB, provide REST Api’s for front end developers.
To create this project, I used technologies such as Java (Spring Boot 2), some parts were written with Golang and Kotlin, worked with bank core system (flex cube), used Redis for caching, RabbitMQ for queuing, PostgreSQL.

PROJECT: Quiz app for English courses.

This project was about to provide our clients with tools to create quizzes.
My job was to create admin panel where users can create blog entries, quizzes, choose its type (free or exclusive for course students), edit them, activate (so it would appear on students side). Also, here we have store section, where admins can add products which users can buy with coins, received from completing quizzes. Also developed user side, where we can register on the site, complete quizzes and collect points and coins, buy stuff on store, see leaderboard.
To create this project, I used technologies such as Java (Spring Boot 2) and Golang, implemented logic to store quiz images and videos on the cloud (digital ocean), also write adapter-mail-sender for internal purposes.
Position: Software Engineer [Java, Golang, Remote]
Category: Golang
Experience: 4 years | English: upper

Few of the earned certifications:
Oracle Certified Associate, Java(Oracle),
Apache Kafka Accreditation (Confluent),
Containers & Kubernetes (IBM),
Reactive Architecture, System Design CQRS (Lightbend),
MongoDB Essentials( MongoDB)
I am experienced backend engineer having 4+ years experience in banking and fintech domain. Having hands-on experience on backend, as well as, database design and development. 
Passionate to research the systems' internal working and willing to contribute to build better.

Mainly used languages/tools
- Oracle SQL/PLSQL, NoSQL
- Java/Spring, Hibernate, JUnit, Mockito
- C#/ASP.NET CORE, Linq2db, XUnit, Moq
-  Apache Kafka, RabbitMQ
- Golang, Git, CI/CD, Docker, K8s, Prometheus, Grafana
- Oracle, PostgreSQL, MongoDB
- Azure DevOps, ElasticSearch
What I want to do:
- working with high load, microservices, distributed data systems,
-  db design, system design, optimization
-  opportunity to be grown as engineer, 
-  communication in English

What I don't want to do:
- frontend, javascript, full-stack
Position: Software engineer Java/Kotlin/Node.js
Category: Node.js
Experience: 10 years | English: upper

- Architected a highly efficient API integration with a third-party data aggregation system, optimising resource usage and reducing server load.
- Improved system performance and data availability by resolving limitations of the third-party data aggregation system API through caching mechanisms, rate-limiting strategies, and API usage optimisation.
- Engineered an efficient API for user contact segmentation, enhancing data organisation and targeting capabilities for personalised communication strategies.
- Decreased error rates from 20% to less than 1% in the reports subscription and download module by improving logging and monitoring, addressing underlying issues, and optimising data aggregation processes.
- Refactored and redesigned server API endpoints to adhere to industry best practices, enhancing code clarity and documentation.
- Reduced runtime errors by configuring TypeScript compiler and ESLint options for strict type checking, reducing runtime errors.
- Collaborated with cross-functional teams, ensuring effective communication and streamlined workflows.
- Contributed to the hiring and onboarding processes, reducing ramp-up time and improving team productivity.
- Accelerated PR review processing through Slack reminders and commit message templates.
- Improved system reliability by creating comprehensive documentation for debugging and incident-handling processes.
- Developed distributed system architecture from scratch with consideration of fault tolerance and high availability.
- Created modules to efficiently transfer data between different systems with respect to their limitations, bandwidth, and other API restrictions.
- Led a team of four developers to minimize time wastes for missed communication.
- Served as an internal advocate to evangelize the understanding of the platform’s business value through even routine tasks.
CORE COMPETENCIES
- Java, Kotlin, TypeScript, Spring Framework, Docker, Kafka, RabbitMQ and PostgreSQL, MongoDB.
- Versed in all phases of SDLC, from requirements management, through architecture design and software development, to product implementation and support.
- Professional interests include leadership, software architecture, data structures,
 and algorithms.
I am interested in all phases of SDLC. Want to improve my leadership skills. I like companies with clear culter definition.
Position: Software Engineer (Java/Scala/Groovy)
Category: Java
Experience: 0 years | English: 

I have about 6 years of experience with commercial Java development (and 2 years of experience with Groovy among them). I have excellent problem-solving skills, significant experience in Data Mining and performance testing.
Java, Groovy, Scala, JavaScript, SQL, Algorithms, Data, Mining, Grails, Spring, JPA, Performance Testing, Solr, TDD, BDD, Design Patterns, Concurrent Programming. Fluent English.
I'm interested in R&D (data mining, texts analysis etc) or Big Data projects written in Java or Scala or Groovy (or any mix of these languages).

I'm not interested in eCommerce projects, in legacy Java projects, and in banking domain.
Position: Software Engineer (Java, Scala, Python)
Category: Java
Experience: 10 years | English: upper

- Top 100 best on sql-ex.com (33rd place in the ranking of more than 12500 participants)
- Developed apps and game as a pet-project for WindowsMobile/Android/iOS that published on Amazon and Google Paly
- Marathon runner and active swimmer
- Interests: cycling / pin-pong / squash / piano

Coursera.org:
- Algorithms (Princeton University)
- Cryptography (Stanford University)
- Game theory (Stanford University)
- Software Security (University of Maryland)
- etc.
Development experience:
• Java (spring, spring-boot)
• Scala (Hadoop, Spark)
• Android (business and personal apps)
• Python (scripts, Jupyter)
• MS SQL Server, MongoDb, PostgreSQL

• GCP (Dataproc, Airflow, etc)
• Microservices
• JUnit, ScalaTest
• Git
• Maven
• Jenkins (administration)
• Scrum
Team of remarkable professionals. Challenging projects. IT training courses. Opportunity for self-realization.
Position: Software Engineer, javascript
Category: JavaScript
Experience: 6 years | English: upper

Developing products from scratch, running own volunteer projects, mentoring.
Open-minded software engineer with extensive product-oriented experience. 
Designed and programmed a number of front-end applications, several – 
from scratch.
Tech-stacks which I've used: angularjs, angular, react, node.
Had experience with leading a team.
My scopes of interest - a growing product or growing team, knowledge transfer, architecture, and management (still opened for both tracks)
I'm not looking for small companies and freelance. Happy to join strong professional teams. Not interested in entertainment, gambling domains. Preferably teams with communication in English.
Krakow or full remote.
Position: Software Engineer JavaScript
Category: JavaScript
Experience: 2 years | English: upper


- Education platform for online examination
Stack: JS, Redux-Toolkit, MaterialUI - front-end
             TS, Express, MongoDB, AWS - back-end
Responsibilities:  Lead front-end developer on this project. Code review of 2 other front developers. MAking major architectural decisions. Communicated with the client and third-party services.  Integrate with React sphere-engine and examus services. Managing AWS Cognito user pool. Implementing new back-end endpoints.

- Platform, connecting students for 1:1
Stack: TS, Next.js, Redux, Twilio, SCSS - front-end
             TS, Express, Postgres - back-end
Responsibilities:  I worked as a part of a team, closely with QA, PM, DevOps, and other engineers. Added new functionality to the product. Developed video chatting functionality using Twilio. 

- Podcast discovery tool   
Stack: TS, React, Graphql - Apollo, Jest, Enzyme, SCSS - front-end
Responsibilities:  I took part in a team that built this platform from scratch. 
I built entire modules like Onboarding, Searching, and Player. The Challenge that I have solved was to write all local storage sync logic, so users can save all metadata offline. Also, create a fest and efficient search podcast section. Covering all by unit testing using Jest and Enzyme.

- CRM 
Stack: JS, React, Bootstrap - front-end
             TS, Node, MongoDB - back-end
Responsibilities: I took part as a front-end developer and was responsible for a rewrite - improve existing systems, so all routes and sections start filtering based on the user role. Also delivered the mobile implementation of the layout. 

- Media portal
Stack: JS, React, Material-UI, Docker
Responsibilities: Creating reusable components, delivering responsive UI layout. Team communication.
Open to work as Full Stack developer React + Node.
Position: Software Engineer / JavaScript Developer
Category: JavaScript
Experience: 2 years | English: intermediate


I'm a Software Engineer.
Experience in Frontend development: JavaScript, React, Redux, AngularJS,  HTML, CSS/Sass, Material UI, AntDesign.
Experience in Backend development: MongoDB, PostgreSQL, TypeScript, Loopback.
My area of ​​responsibility was to:
- Perform component’s implementation
- Carry out Unit & end-to-end testing
- Endpoint's implementation
- Code cross review
- Taking part in scrum ceremonies
- Taking part in cross-browser and cross-platform development
Position: Software Engineer/JavaScript Developer
Category: Node.js
Experience: 4 years | English: upper

• Successfully completed 5 fintech projects particapating in all parts of SDLC.
• Elaborated document resolution platform using AWS S3 service and Loan Origination System.
• Mentored an internship. Sharing knowledge, skills and experience, to help the intern to develop and grow.
• Designed reusable libraries for API interaction.
• Integrated services responsible for: eSign, credit reports, Loan Origination System.
• Integrated a crm system into the application. 
• Took responsibility of tasks and provided recomendations for colleagues.
Working on different financial project worldwide - mortgage, banking, etc. 
Developed a mortgage platform providing the high level of service to clients and Credit Decisioning solutions.
Developed  a documents resolution platform.

Implementing and designing:
• Authentication, authorization and impersonation - AWS Cognito and Hasura.
• App navigation and design - on server and front sides - Node.JS & React.
• API integrations via REST, GraphQL, SOAP, Webhooks.
• API Design - Swagger (formerly OpenAPI specification), JSON Schema.
• Programming using algorigthms and data structures.
• PDF templates service - Handlebars.
• Cron jobs syncronizations. 
• Data sources caching.

• Reusable React components.
• Reusable database queries via GraphQL Hasura Engine.
• Database design - The Normalization forms, PostgreSQL, Hasura GraphQL Engine.

Routines:
• Code review - Git & Gitlab.
• Writing documentation.
• Database migrations -  Liquibase, Hasura, CI/CD, SSH.
• Analyzing requirements - Jira, Confluence.
• Unit testing - Jasmine.
• BPMN processes modelling.