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


Software Engineer
Description: Corporate Shared Services in FinTech scope
Responsibilities:
- Developing and maintaining a web application using Spring Boot
- Developing automated tasks and scripts for business requirements in Python, Java 
- Documenting and Identifying bugs and technical debts in existing services
- Creating Architecture Decision Records with comparisons between different ways of resolving solution
- Improving development processes by involving best practices,
- Participating in architecture and design decision-making
- Designing and developing loaders for mapping and migrating processed data between data sources

Description: Internal infrastructure solutions for monitoring developing processes, tools for developer/QA teams
Developed tools: 
- Monitoring runtime statuses of internal services 
- Collection and analysis of business metrics 
- Data Access Layer for Kafka via REST API

UPME. Non-commercial internal product. UPME is a portal, which helps to recruit and onboard new residents, provide a learning roadmap to becoming an IT specialist
Responsibilities: Designing services architecture Performing integration with a telegram bot API Developing REST API and Business logic
Preferable to avoid:
- big monolith
- legacy supporting
- developing bets/casinos
- writing tests on existing legacy systems
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent

Certified Java & Cloud Software Engineer with 4 years of experience in the Fintech/Healthcare/Travel domains

Deep understanding of Data Structures and Algoritms
8+ Years hands-on experience, Prize Winner of Ukrainian Olymp of  Programming
Software Engineer in one of the biggest bank in the World

Financial Data Services for hundrends of other teams

- As a Team Lead was responsible for developing, training and guiding team members to perform their tasks as required 
- Manipulating with data from 1000s different datasources(db, api, csv, rest, graphql)
- Writing, analysis and optimization of complex sql queries
- Batching & Big Data Pipelining
- Was closely involed in technology and legacy code migrations
- Developed new business applications
- Сollaborated closely with Tech Leads & IT Architects and together with them provided high-quality solutions to our clients

Software Engineer in the world’s biggest travel company

- Craft clean code using design patterns and object-oriented concepts, to ensure code is highly maintainable
- Identify business problems at the project level and provides solutions.
- Develop and maintain a varied microservice ecosystem
- Create API's to be consumed across the business unit.

Software Engineer in the Healthcare USA company 

 - Develop new products.
 - Support existing development.
 - Peer-to-peer code reviews
 - Regular communication with the client
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: fluent


Software Engineer mostly experienced in developing and supporting web applications based on Java technologies (Java EE, Spring Framework, Spring Boot, REST API, Maven, Hibernate, PostgreSQL, MySQL, Cassandra, Liquibase, Jenkins, Docker, AWS).

Personal:
A good team player with strong coordinating and consulting experience, oriented on the result with excellent communication skills, easy-going and self-education skills.
Staying aware of upcoming languages and frameworks.
Having a can-do attitude, in everything I do.

Experienced in:
• Development of large and complex enterprise web solutions
• Coding standards following best practices.
• Reviewing code
• API design
• Optimizing legacy code and refactoring
• Configuring CI/CD, creating pipelines with Jenkins, Bitbucket, Gitlab
• Configuring AWS infrastructures

Responsibilities:
• Leading demos for customers
• Communicating with clients and documenting solutions
• Interviewing and onboarding new team members
• Requirements analyzing/estimating
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper


Software engineer
My responsibilities were: making architecture decisions with the team, new features implementation, unit and manual testing on the test environment, providing documentation, analyse of the existing bugs/problems and refactoring, requirements analysis/investigation.
Have done integrations with third parties of internal/external services, and daily communication with a customer and devs from other countries.
Projects stack: 
Java, AWS, Kubernetes, Docker, Spring(core, boot, jdbc), Terraform, ElasticSearch, Apache Kafka, Maven, Gradle Junit, Mockito, PostgreSQL, MySQL, Hive, Hibernate, JFrog, Splunk, NewRelic, MyBatis, Git, Gitlab CI\CD, Rest, Microservices, Jira, Confluence, Scrum, Kanban
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper

Recently finished Google Cloud/Microservices courses, it would be nice to start working on a project with such technologies. For the last six months I have been working as a key developer on one of the support streams.
Software engineer specialized in back-end development with 5+ years of experience in development of enterprise Java applications and post production support. Active interaction with multiple developer streams, business analysts and QA department. Design and implementation of multiple modules and tools to use within the project. Implementation of service provisioning business logic. Eager to assist newcomers.
I'm interested on projects with new technology stack. I prefer to work on product companies +other companies with stable projects. I'm not interesting in office work, only remote. Not Banking/FinTech projects, not support position.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: fluent

I quickly learn things when the need arises. Among these are:
- Salesforce: implemented both data integration and SSO between Salesforce and my application as well as configured an instance of SF as administrator for demo purposes;
- Keycloak (identity and access management solution): learned how to deploy, configure, troubleshoot, write custom extensions for Keycloak and apply it for securing the system;
- Apache Camel (integration framework from java world): inherited large multi-service integration system written purely in Apache Camel and learned how to maintain, extend it. Also found new ways of applying it in my application;
Software engineer, Tech lead / expert
late 2019 – now
Microservice-based distributed SAAS system. One of a few technical leads in a team
of ~25 devs and ~60 total on the project.
- Develop platform features
- Work on stability, performance and security improvements
- Handle deployment, extension and troubleshooting of third party auth server
- Mentor and help new developers
- Actively participate and lead technical discussions
- Take design decisions
- Go-to person for details about the platform for business logic developers,
engineering managers, Ops
-----------------------------
Software engineer
Apr. 2018 – late 2019
Microservice-based distributed SAAS system. Regular developer in a team of ~7
devs creating system from scratch.
- Developed business logic and platform features;
- Participated in taking technical design decisions;
- Took over a set of uncommon legacy services implemented with Apache Camel
and quickly learned how to maintain them and develop new features;
- Dug into Salesforce and implemented working proof of concept solution to
integrate it with our system;
- Closely communicated with managers and BA’s from customer team;
-----------------------------
Junior Software engineer
Aug. 2016 – Mar. 2018
Monolithic enterprise B2B system. Worked in several small teams (3 dev + 2 QA)
adhering to scrum practices.
- Fixed issues and refactored core system;
- Developed new features;
- Customized the system for different clients;
- Helped develop new module (business flow) further extending the functionality of the system;
- Regularly presented developed functionality to stakeholders in the form of live demo’s;
- no legacy (development from scratch ideally, but it's cool to work on existing system as long as it's in active development and not in support mode);
- purely backend is a big plus;
- ability to work with cloud providers (aws, gcp, azure);
- honoring devops practices (developers have access to and can work with infrastructure);
- preferably spring-based service-oriented architecture, but I'm ready to consider other options as well;
Position: Java Software Engineer
Category: Java
Experience: 11 years | English: fluent


Software Engineer with 16+ years of experience in the IT industry including hands-on software
development, data integration, analysis, design, requirements and management, team
coordination and customer's support activities.
Solid knowledge of programming languages including Java, relational databases' fundamentals,
creating information systems using different technologies, algorithmization, programming and
data structures, data warehousing and ETL fundamentals, OOA, OOD, OOP, design DB/DW
structure, working with CASE-tools and BI-tools, modeling and formalizing business-processes,
basic knowledge of web-design and web-development. Worked with ERP, CRM, DocFlow
systems and methodologies in insurance, government, and financial business areas.
Personalities and responsibility: attentiveness, communicability, ability to self-educate, great
organizational, analytical, and creative abilities, good leadership, and interpersonal skills. Abilities
making important decisions in time, analyze requirements and provide technical solutions/design
and feedback to the team and customers.
Position: Java Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate

switch from industry system software development to enterprise system software development
Software Engineer with 2 years of commercial working experience in enterprise system development in medical domain. 
Main activities include:
    • Taking part in the application features design using UML, maintenance of the technical documentation.
    • Development of new application features. Bug fixing and post-release support.
    • Development of the unit and integration tests.
    • Interacting with BA & Architect to understand requirements, split epics into user stories, estimation of the stories  with the team.
My main goal is to continue evolving by developing more complex and sophisticated systems, solving challenging tasks of different levels and areas
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: fluent


Software Engineer with 2+ years of experience leading and delivering complex software projects. Proven ability to manage cross-functional teams of software developers, project managers, UI/UX designers, quality assurance, and business analysts to deliver high-quality software solutions. Seeking to leverage my leadership, communication and technical expertise to foster innovation and collaboration, streamline processes, drive continuous improvement and achieve outstanding results for your organization while utilizing emerging technologies and best practices to ensure optimal project execution.
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Software Engineer with 2 years of experience. Passionate about working on a  back-end, mainly on   e-commerce domain. 
Looking for back-end only assignment. 
Java 8
Strong with ELK stack (+other search frameworks e.g. Solr), have experience working with cloud providers (AWS, Azure).
Have basics in Golang development.
- no legacy or support vacancies;
- back-end only;
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: upper

Participation in core system migrations
Fast retraining
Software engineer with 3+ years of experience in developing and maintaining scalable, high-performance systems. Proficient in Java, PL/SQL, and skilled in using agile methodologies and devops tools. Seeking a challenging position as a backend developer in a dynamic team environment.

- Backend developer on an online services platform for legal entities and entrepreneurs;
Huge backend tech stack
Java, Spring Boot, PL/SQL 
SDLC, CI/CD;

- System developer in department of Banking Systems Implementation , in C # .NET, MsSql;
Development solutions on a BPM Software platforms;
Decision support and systems, analysis of business processes and tasks;

Agile methodology;
Interesting projects with the introduction of innovative technologies, challenges.
Position: Java Software Engineer
Category: Java
Experience: 4 years | English: intermediate


Software engineer with 3+ years of experience. I work well with the team as well as alone. Not afraid of challenging tasks and solving them with pleasure. I love learning new technologies and writing clean and maintainable code.

July 2021 - April 2023
Java Software Engineer, Mustard
Project: Mustard Food App. Mustard is app to find restaurant through fun videos made by local foodies
Tasks performed:
- Developed and maintained web applications using Kotlin and Spring Boot 2
- Optimized SQL queries usingJPA/Hibernate and raw SQL scripts
- Developed a payment processing service and a food ordering service
- Implement OAuth2.0 authentication with Spring Boot and Spring Security
- Participated in demos and plannings with a customer
- Prioritize backlog depending on the current project state and business needs
Technologies:
 Kotlin1.3, Springboot2, JPA/Hibernate, Redis,
RabbitMQ, MongoDB, PostgreSQL, Gradle, git, Gitlab CI/CD, Docker

May 2019 - July 2021
Full Stack Software Engineer, NUR Telecom LLC
Project: Fraud Management System (FMS). FMS is used to identify various types of illegal traffic routing
Tasks performed:
- Understanding the business requirement and functional specification of the system
- Assessing project requirements using Agile& Scrum principle>
- Designed/Developed UI using Angular7+for admin panel
- Collaborated with other developers on designing, developing and implementing software
- Analytical reports creation using Amcharts4
- Software deployment and servers support.
 Technologies:
 Java8,Springboot2,JPA/Hibernate,RabbitMQ, GraphQL, Angular CLI, PostgreSQL, Intellij IDEA, maven, git, Gitlab, Jira
I expect an excellent team with whom we can work on exciting projects and interesting tasks.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: upper


Software engineer with 4.5 years of Automation QA experience with dev-related tasks and 2 years of fulltime Java Developer experience. 
Latest experience includes work on AWS cloud-based ad-serving application using Java and Spring Boot.
* Java 8/11
* Spring/Spring Boot
* OOP
* SQL
* Amazon Web Services (ECS, S3, Lambda)
* Grafana
* Maven
* Git
Looking for a project with innovative and interesting object scope. Most interesting fields for me are gamedev, automotive, space and aviation.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper

Problem solving skills, Good time and task management, Analytical thinking, Self-improvement skills to keep up with rapidly changing trends.
Software Engineer with 4+ years of work experience with a Bachelor's Degree in Computer Engineering. Designing, testing and supporting complex backend applications like ERP systems. Strong focus on Java and related technologies and frameworks. 

Projects:

 *Communication Service
  - Role : Java Developer
  - Responsibilities : 

•	Analyzing and documenting project 
•	Building project structure and database relations from scratch
•	Creating API’s according to client’s needs
•	Participating at weekly stand-ups
•	24/7 production support in tight collaboration with the team;
•	Maintenance of existing application landscape for several environments.

  - Tools and Technologies: Java, Spring Boot, Spring Security, REST, Git – Bitbucket,  Docker, Hibernate - JPA, PostgreSql, Maven, Java 17, Swagger, AWS Cognito, AWS SES, Plivo, Twilio, Authorize.Net

  *BrandDefense (Protecting users' and corporations’ sensitive information)
 - Role : Java Developer
 - Responsibilities : 

•	Develop, test and implement new software programs
•	Analyze user requirements and convert requirements to design documents
•	Integration with Telegram API
•	Working on big data and processing it to according purpose

  - Tools and Technologies: Java, Spring Boot, Docker, RabbitMQ, PotsgreSQL, Gitlab, Telegram API 
 
*GRP System 
- Role : Java Developer
- Responsibilities : 

•	Development of multi module (microservice) project 
•	Designing database architecture and entities
•	Implementing authentication and authorization
•	Build and test new APIs according requirements
•	Building procedures and functions in database

   - Tools and Technologies: Java, Microservices, Spring Boot, JUnit4, Redis, Apache Kafka, Liquibase, PostgreSQL, OAuth 2.0, CI/CD, Docker, Git, REST

*ERP System
- Role : Full Stack Developer
- Responsibilities : 

•	Building new modules for ERP system 
•	Participating in all stages of software development (front, back and database)
•	Develop, test and implement new software programs
•	Resolve complex technical design issues

  - Tools and Technologies: Java, Spring Boot, Spring MVC, MySQL, Html, CSS, Bootstrap, jQuery
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: intermediate


Software Engineer with 5+ years of development experience
• Strong background in the implementation and maintenance of complex distributed enterprise systems.
• Core professional expertise covers Java-related technologies (Java EE, Java SE, IntelliJ IDEA, Java Beans, Maven, Gradle, Spring Boot, Spring Data, Spring Security) and C++ language.
• Good understanding of OOP, OOD, SOLID principles, Inversion of control principle, etc...
• Ability to write clean and maintainable code with Automated Unit and Integration Tests.
• Analytical and problem-solving skills.
• Good communication and interpersonal skills.
• Highly motivated, well-organized, and energetic.
Position: Java Software Engineer
Category: Java
Experience: 5 years | English: upper


Software engineer with 5 years of professional experience. Able to adapt new team, new role and new technologies quickly. I have worked with many technologies in different roles such as Software Quality Assurance Developer, Full-Stack developer and so on. Currently I am in the role of Senior Java Developer in the tax project in Agile methodology which is based on microservice architecture. Additional to my main tech tools Java, Spring Boot and other necessary Spring frameworks, I have also experience with front-end technologies such as VueJs, and DevOps technologies such as Docker, Kubernetes and Google Clouds. My strong points are solving problems quickly, always endeavouring to accomplish tasks ASAP before deadline, and my enthusiasm for solving algorithmic problems as I have got 2nd place over the Republic of Azerbaijan in ICPC algorithmic programming contest in 2019.
Position: Java Software Engineer
Category: Java
Experience: 3 years | English: upper

Upper-Intermediate English with a score of 171 for FCE.
Have a Magister's Degree in Computer Science field.
Software Engineer with about 3 years of experience working with Java and related technologies as a core set of tools. Also, this experience covers 1 year of development using Python.

Experience includes 1 year of internship and 2 years of working in a company as a software engineer.
During the internship developed multiple projects and was responsible for business logic creation, feature development, unit testing, bug fixing, code refactoring and code review.
Stack: Java, Spring (Boot, JPA, MVC, Security), Hibernate, H2, jUnit, JavaScript, Vue.js, HTML, CSS, Bootstrap, jQuery,  Google Truth, QUnit, ESLint, Google Guava, ErrorProne, Spark, Git, GitHub, SLF4J, Docker.
As a software engineer I worked with a client who had multiple projects related to data processing pipelines. My main responsibilities were to develop new functionality, support, bug fix, code review, perform demo sessions, take part in plannings and discussions. 
Stack: Java 8, Python, Apache Spark, AWS (EMR, S3, Lambda, SQS, SNS, DynamoDB, EventBridge, Athena, Glue, SAM), Azure Boards, pytest, jUnit, Jenkins, Git, Bitbucket, Elastic Search.
My goal is to join an interesting project with new technologies in an active development stage.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: intermediate


Software engineer with background in the advertising and e-commerce domains.

Solid experience with relational and NoSQL databases - design, maintain, problem solving.

Advocating user experience during feature development and implementation.
Interesting project, learning new technologies
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: intermediate


Software engineer with few years of commercial experience. I have well knowledge of Java backend development. Most of my work is software development for trading in financial markets. Co-founder of Assistant Traders project
Position: Java Software Engineer
Category: Java
Experience: 2 years | English: upper


Software engineer with good time management skills, self-organized, hardworking and focused.
2 years of experience in commercial development.
Participated in developing of 2 large e-commerce projects based on microservices architecture and Spring Framework.
Readily adaptable in new teams and able to build friendly working relationships with teammates.

English level B2, well-written e-mails, good vocabulary, fluent verbal communication, describing the working process in logical and consistent manner.

Experienced in:
- developing complex enterprise solutions based on microservices architecture;
- integration with 3rd party systems;
- coding best practices and design patterns;
- problems solving;
- work planning and estimating;
- project documentation writing;
- working in distributed international team;
- agile development process;
- mentoring.

Skills:
- Java Core, Java EE, Java 8, Kotlin;
- Spring Boot, Spring Data, Spring MVC, Spring Cloud, Spring AOP, Spring Security;
- Microservices architecture, REST API, 3rd party integration;
- SQL, Hibernate, JPA;
- JUnit, Mockito, Spock Framework;
- Docker, Kubernetes;
- GCP, AWS;
- Gradle, Maven;
- Git, SVN;
- Agile methodologies;
- API documentation;
- Code review, mentoring.
Position: Java Software Engineer
Category: Java
Experience: 6 years | English: intermediate


Software Engineer with over 6 years of experience working lately in the fintech industry and delivery services. I've been working mainly with Java and the emerging technology surrounding back-end development focused on building, testing, and deploying applications in microservices-based architecture as well as collaborating closely with a team of 7+ other members, and providing patient understanding and support for remote clients.

> Technology stack and tools: Java (Spring, Hibernate, Maven, Log4j), SQL/NoSQL (PostgreSql, Liquibase, MongoDB), Testing (JUnit, Mockito, Spock), REST (Jackson, HTTP), DevOps (Docker, Kubernetes, GitLab CI,
Jenkins, ArgoCD, Helm), Linux, Git, ELK Stack, Apache Kafka, JIRA