lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java Team (Group) Lead
Category: Java
Experience: 5 years | English: upper


Software Group Lead
nov. 2020 г. – now
• Development processes audit in related teams.
• Organization of the software version control process.
• Analysis and selection of development tools, libraries, software components and the best approaches for solving the assigned tasks.
• Analysis and selection of tools for test automation, unit-testing and their coordination with team.
• Revision of the source code, including for compliance with accepted coding standards.
• Participation in the interview procedure for new developer positions candidates.
• Providing support for new developers - on-the-job training, consultations (supervision).
• Development and support of procedures and mechanisms providing CI/CD software modules in the area of ​​responsibility.
• Participation in the development process of application architecture, revision and approval of the proposed development options for applications/components.
• Coordination of technical/business requirements for new software functions.
• Responsible for developing, implementation and providing all kind of support to the clients for application software.

Software Developer
янв. 2018 г. – nov. 2020
• Responsible for developing and maintaining applications by evaluating client needs.
• Analyzing requirements and developing software systems.
• Responsible for understanding business requirements and translating them into software deliverables.
• Administrating end-to-end development of software products from requirement analysis to system study, testing, documentation and implementation.
• Responsible for developing, implementation and providing all kind of support to the clients for application software.
• Working on APIs exposed from CRM to other Apps as EJbs or Web Services.
• Client / Server implementation / customization of CRM application through various proccess.

Technologies and Skills : Java, JDBC, Oracle(Pl/Sql), Unix, Groovy, Shell, BPMN, Spring, pipeline, REST/SOAP WS,  Struts, Activiti BPMN.
Implementation of knowledge and abilities in the work, generating new knowledge in order to achieve good
results, which will allow me to have the opportunity for professional advancement and growth.
Position: Java Team Lead
Category: Java
Experience: 11 years | English: intermediate

building team collaboration; impoving of development process; technical decision making;
10+ development experience
Java, Hibernate, Spring
asp.net, mvc, WCF, MS SQL, NHibernate, JavaScript, jQuery, AngularJs, Emberjs, NUnit, Moq
interesting and challenging project; strong and responsible team; scrum process.
Position: Java Team Lead
Category: Java
Experience: 11 years | English: upper

- Created a completely new team
- Reduced maximum complete downtime from 8 hours to 1-hour partial downtime 
- Implemented a delivery plan and approval process 
- Reduced maximum time of a major issue detection from 4 hours to 5 minutes 24/7
- Predicted about 8 serious issues
- Automated the processes of the incident synchronization, customers notification about the incidents and start and finish the delivery process
- Reduce the release process from 2 months to 1 day
- Improve stability from 2-3 hours of downtime to always up system
- Led the implementation of CICD for legacy, delivery from 2 hours to 5 sec
- Reduced the incidents from 156 to 8 and left count below 10 for 6 months
11 years of experience with multiple APIs, integrating components, building infrastructure, feeling bottlenecks and slowness, ability to start a project from 0. Experience with most RDBMS, connection pools, hibernate and mybatis, self-written ORMs. Ability to work, refactoring and dockerization of "Legacy code". Experience to setup spring boot, security, MVC and tests. Big expertise to dig into something new and unknown. Possibility to reduce application costs. Prefer to work with open-source and free solutions only.
I'm not looking for gambling and game domains.
I want to develop a project, a team and also myself.
Looking for a position where I can make influent on the project in general.
Position: Java Team Lead
Category: Java
Experience: 7 years | English: upper


- 7+ years of experience writing multi-threaded and distributed applications using Java and Node.js
- 2+ years of team management
- Understanding of microservices architecture
- Java 8, Java 11, Groovy, JavaScript
- Strong knowledge of "core java" (Multi-threading, JDBC, I/O, Annotation Processing)
- Spring related stuff (Spring Boot, Spring Data, Spring MVC, Spring Security, etc.)
- Solid experience in application performance analysis and tuning
- Application analysis tools: New Relic, JMC, JVisualVM
- Databases: MySQL, Oracle, Neo4j, Aurora, DynamoDB
- MQ: ActiveMQ, RabbitMQ, SQS
- Solr, ElasticSearch
- Frontend stuff: VueJs, jQuery, Bootstrap, HTML, CSS, Freemarker
- Node.js
- Docker
- Ansible
- Experience with AWS/DigitalOcean
- Build tools: Maven, Gradle
- Integration with such payment providers like Stripe, FastSpring and LiqPay
- CI/CD tools: Jenkins, Bitbucket, GitLab
- VCS: Git
- Understanding of TCP/IP, HTTP
- Knowledge of Linux OS
Position: Java Team Lead
Category: Java
Experience: 7 years | English: intermediate

Java Team Lead - MustPay (April 2021 - until now)
projects: diia.gov.ua integrations, payment system, CRM for bank

Senior Software Engineer  - CommerceGate (May 2019 - April 2021)
project: payment processing system

Software Engineer - Monobank (January 2018 - May 2019)
project: risk management

full stack Software Engineer - Ardas (February 2016 - January 2018)
projects: email marketing system, trading platform (bets on exchange rates)
By setting clear goals and priorities and planning tasks in detail, I ensured that developers and testers fully understood their tasks, resulting in the successful completion of planned sprints.

     Implemented development through testing, which significantly reduced the time to change individual parts of the logic and the time to find and fix bugs.

     Thanks to the Testcontainers framework, I added the ability to fully test integration with third-party services (databases, queues, etc). Achieved 80%+ test coverage without significant development overhead.

     Introduced a code review, thanks to which the quality of the code has increased significantly even for inexperienced developers.

     Fully set up CI/CD. Made an automated deployment to the environment. Implemented zero downtime deployment.

     Set up detailed application and server metrics, and logging.

     Thanks to Terraform and Ansible automation tools, I set up the necessary environment.
Position: Java Team Lead
Category: Java
Experience: 11 years | English: intermediate

Build a team from scratch.
Build processes (introduce agile, CI/CD, etc).
Migrate from old stack to modern tools and technologies.
I am a java team lead with total experience in IT more than 15 years. Deep knowledge in the software development process and ability to deliver quality solutions from idea to production. Hands-on experience in development, QA and delivery. I enforce a business and product oriented approach in my work. Have a successful practice in people mentoring and motivating. Experience in gambling, banking, e-commerce, enterprise domains.
Smart, result-oriented, and high-efficiency team.
Position: Java Team Lead
Category: Java
Experience: 7 years | English: fluent

Took ownership on one of the most important flows in Taboola - Big Data processing project. Gaining full responsibility on desinging and supporting all the data incoming.
Sped up products configuration by 80% in time, taking part in designing and implementation of fully new microservices system mentoring and guiding Israel's developers along with doing lots of knowledge transfer sessions.
Made team a part of the on-call (24 hours) support for the whole project, being the first engineer from Ukraine who had access to PDs.
I have 6+ years of commercial experience using Java technological stack using best practices with broad experience in high-load systems working on offline systems to manage loads of data as well as production accessible systems managing 1k+ of daily usages. Proficient in troubleshooting and debugging as well as live support of project users.
For the last 4 years I have been working in Taboola, creating team from scratch, starting as a single developer and getting to managing 7 senior-level engineers (5 BE, 2 FE) from Ukraine and gaining ownership on one of the most important services systems - Data flow. As a team leader, I highly improved team's E2E ownership and business value understanding.
As a senior engineer I managed to take huge part in designing and creation of the new system for creating advertisement products, being responsible for the main parts of the application, mentoring 3 BE engineers from Israel and being in a position of Technical Lead of this application.
I am quite used to high-loaded systems with lots of data processing using Apache Hadoop, Apache Spark and Kafka Streams storing results in No-SQL databases, like Vertica, as well as MySQL, PostgreSQL (RDBMS).

I am looking for a Team Leader position, as I believe that I can bring lots of improvements using my skills in Agile methodologies, Scrum in particular. Business value awareness is my priority when building a successful team. I am sure I can be an asset for your project :)
Position: Java Team Lead
Category: Java
Experience: 8 years | English: upper


I have 8 years of experience in Java programming on enterprise projects. I worked on a banking, e-commerce and security projects.###########################################################################################
Position: Java Team Lead
Category: Java
Experience: 11 years | English: fluent


I have about 11 years of experience in Software Engineering, last 4 years I was working as a Java Team Lead in one of the biggest outsourcing companies in Ukraine. I like both, technical and management aspects of this role.
Some key technical skills: Java, Spring, Hibernate, Microservices, AWS.
Experience in Fintech and Healthcare domains.
Not interested in pure dev positions
Position: Java Team Lead
Category: Lead
Experience: 11 years | English: fluent

Can't think of any
In IT from 2001. A variety of domains from gambling to automotive and from healthcare to fintech currently. Development/Integration/support&maintenance/management - all kinds of activities. Worked as a developer for years, Java stack mostly, moved to management for 5 years, back to development since 2019. Java team lead presently in fintech for top tier organization.
Telecommuting and a good wage are expected. Preferably a long term project for a large organization, startups are not welcome. Willing to work with a legacy code providing support mainly rather than development of new product with a minimum or no “cutting edge” technologies ideally if possible.
Position: Java Team Lead
Category: Java
Experience: 5 years | English: upper

I have ~5 years of experience in the IT industry. During this time, I have been involved in 4 commercial software projects, business applications with Client-Server and Web technologies. I have participated in most part of software development, team leading, estimation, coding, testing, debugging and building. Most projects I participated in were Java/J2EE. I have experience in object-oriented concepts, SOLID principles. I can describe myself as an attentive, well-organized, hard-working and result- oriented software developer. I am a reliable team player and a non-conflict person.
__KindGeek__
Team Lead, Java Software Developer
Management system for the University of Basel, Switzerland
__Vakoms__
Java Software Developer
Taboola Project (The biggest advertising platform.)
__Globallogic__
Java Software Developer
Project:
An application that sends an SMS with special internet settings for mobile phones.
__LetGetItStarted__
Java Software Developer
Project:
1) Team management system
2) A travel app. 
3) Many smaller projects(If needed to add some functionality)
________________________________
Spring Core\Boot
Spring Security
Hibernate\JPA, JDBC  
Thymeleaf\Velocity\Handlebars
Scheduling services
JUNIT\Mockito\REST Assured\Selenium
I'm not looking for a full-stack position.
Position: Java TeamLead
Category: Java
Experience: 6 years | English: fluent


6 years of web development experience
Position: Java Team Lead, Architect
Category: Java
Experience: 11 years | English: upper

- Manage 10+ people
- Lead distributed team
- Full management of projects through the full project lifecycle
- Designed Solution Architectures for multiple projects
Java, Scala, BigData, Akka, Groovy, JEE, Spring, Hibernate, Hadoop, Map/Reduce, HDFS, Oozie, Flume, Avro, Parquet, Hive, Pig, Spark, Kafka, MongoDB, Web services, XSLT, HTML, CSS, JavaScript, jQuery, Angular, AJAX, jUnit, Spock, JMS, Oracle, MS SQL Server
Java, Scala, Big Data
Position: Java Team Lead/ Architect
Category: Java
Experience: 11 years | English: fluent


As an experienced Lead Java Developer with over 13 years of experience, I possess a diverse set of skills and expertise in developing complex software applications in web and banking systems domains. My technical skills include proficiency in Java, Spring, Spring Boot, Spring Cloud, AWS, Docker, Microservices, Design Patterns, REST, SOAP, JMS, Angular, OOP, JUnit, Mockito, Selenium, and Unix.

As a lead developer, I have interviewed and onboarded candidates for my team, led agile ceremonies such as daily stand-ups, planning, and retrospective, and managed the software development life cycle (SDLC) from requirements gathering to production deployment. I have also developed applications from scratch, migrated monolithic applications to microservices using Spring, Spring Boot, Spring Cloud, and maintained high coding standards by enforcing code reviews, unit testing, and test automation.

My experience in the banking systems domain has given me a deep understanding of the industry. I have also collaborated with stakeholders and communicated effectively with cross-functional teams to ensure that software solutions meet business requirements.

Overall, I am a highly motivated, collaborative, and results-driven Lead Java Developer with a strong track record of delivering innovative solutions that meet business requirements. My expertise in Java and related technologies, combined with my experience in the banking systems domain and leadership skills, makes me a valuable asset to any organization seeking a skilled and experienced Lead Java Developer.
As a Java lead/architect, my expectations for my new job are:
1. Technical excellence and the chance to work with a talented team.
2. Leadership opportunities and project ownership.
3. Continuous learning and professional growth.
4. A collaborative environment that encourages innovation and problem-solving.
Position: Java Team Lead/Architect
Category: Lead
Experience: 11 years | English: upper


Solution Architect/Java Team Lead

•	Certified AWS Solution Architect;
•	10+ years of work experience in IT;
•	3+ years with AWS servers and IT infrastructure;
•	5+ years in technical leadership and mentoring.
•	Web Application Development;
•	Experience in TDD, BDD, CI, code review practices
New challenges and opportunities
Position: Java TeamLead/CTO
Category: Java
Experience: 11 years | English: fluent

I have over 12 years of experience as a Software Engineer, predominantly in Java, JavaScript development and support of middle and large web applications based on the MVC architecture, as well as the background in object-oriented analysis, design, and development. 

Worked on different development and management positions including Java Developer, Team Lead, CTO,

Fluent English, strong leadership skills, Agile Scrum Methodology experience, reliable and effective both as a team member and individually.
Java, J2EE, Spring, Oracle, MySQL, Linux/AIX, JavaScript, AngularJS
On the one hand I'm looking for the gripping and inspiring project as an incentive for further personal growth and self-realization, and on the other hand ability to benefit people applying all my skills and a reach experience.
Position: Java Team Lead, Engineering Manager
Category: Java
Experience: 2 years | English: upper

GeekHub Season X course Java For Web.
GeekHub Season XII course Project Management(free listener) 
Created and maintained MySQL cluster.
Database design.
Leading team of developers to goal by getting requirements and distributing task with guidance to implement new feature.
Former physics and computer science teacher, now Java Developer turned Engineering Manager.
Working on a fintech startup. 
Conducting daily calls.
Leading team of developers to desired goals. Gathering requirements and transferring them into technical information for developers.  
Database design and management inside MySQL Cluster.
Revise most of query's to database required to work of project.
Providing skeleton for new api's to build, creating response and describing request body to other developers, give guidance on implementation for front end and mobile developers.
Managing workload on backend developers and distributing all tasks among team.
Making code review of newly implemented backend parts.
Providing quality assurance on everyone's task.
Delivering results to the project owner.
Position: Java Team Lead / Java Tech Lead / Backend Lead / Architect
Category: Java
Experience: 11 years | English: fluent

Team grows and development.
Migration old architecture to new tech stack that allow releases without downtime and cost less
Defining and correction team performance metrics
Migration analytics to redshift and setup proper pipeline for data.
Migration to new CI/CD Infrastructure (Bamboo->Gitlab)
Organization proper cross team production support process.
Release process organization
Strong experience with Java, Microservices, Multithreading and RESTful Services. 
5+ years of experience in architecture design and team leadership.
Experience with mentoring juniors and facilitating teams as a Scrum Master

Latest project experience:
- Team management and organization, lead team of backend developers
- Architecture decision-making;
- Foreseeing risky infra issues with detailed improvement plans. 
- Research & Develop the best technology solutions
- Build and expose back-end functionality for front-end clients
- Work with other teams and team leaders to build strong cross-team architecture
- Interviewing people
- Managing AWS Infrastructure
Lead a team and be responsible for product (or part of product) delivery.
I like DevOps approach when dev team responsible for delivery and prod operations too.
Work with cloud infrastructure (AWS is better because I have good experience with it)
Position: Java Team Lead (only REMOTE jobs)
Category: Java
Experience: 11 years | English: upper

Have 20 years of experience in developing Web/Desktop Applications.
Delivered a lot of very complex projects as a system architect and team leader.
Designed and led the implementation of a scalable cloud-based system with microservices architecture.
Designed and implemented scalable billing integration using serverless architecture.
I have more than 20 years of experience in software projects development using
Java/C#/Scala/C++, OOA/OOD/OOP, Client-Server and Multi-Tier architectures. 
Have a good knowledge of enterprise systems architecture, refactoring of enterprise applications. Enthusiastic to learn new technologies and tools. Interested in distributed data processing and big data. 
In my work, I’m fully responsible for the architectural decisions and solutions development. I use Scrum, TDD and Waterfall paradigms.
I have more than 15 years of team leading experience on several projects and manage teams from two to 7 persons.
I would like to work on project where I could apply my skills in architecture with a modern technology stack. 
Working in a friendly team.
Position: Java Team Lead/Senior Java developer/ Java Architect
Category: Java
Experience: 8 years | English: intermediate

Recently improved data processing performance approximately in three times (processing time decreased from 20+ to 6 minutes).
Refactored unstable, single-threaded project with complex classes (more then 2000 lines of code in class) into stable, multi-threaded, with small classes corresponding to a single responsibility principle.
Connector project written by me is using approximately by 10 internal projects which aim to collect data from different data providers, by different protocols and with different technology stacks. Here are the protocols and data formats which are commonly used in dependent projects: J-Interop, WMI, WsMan, HTTP, JSON, XML, WSDL, SNMP.
Design decisions which I'm suggesting and implementing are taking usually longer time, but theirs maintenance, extension are much simpler. Almost all my projects are covered with unit tests on 80-90%.
I was working for a long time in virtualization area on products which goal were to optimize resources provided by different vendors(VMware, Horizon, Hyper-V, VMM,  Azure, AWS and e.t.c.) and used by our customers. Currently I'm working at Turbonomic, my previous projects were Foglight for Virtualization, VKernel.
My responsibilities in existing project:
Designing, implementing, maintaining solutions and interfaces to
1. Collect data from mentioned data providers.
2. Process data, aggregate information about usage and store it in DB.
3. Finding and solving performance problems. 
My other responsibilities:
1. Code refactoring.
2. Managing small team(2-3 developers).
3. Guiding and mentoring.
4. Code reviewing.

In all projects I was using Spring core, MVC, security, maven, git. In the recent project I was using docker, docker-compose, Kubernetes build an our services
Currently I'm senior software engineer which is looking for interesting and challenging tasks.
Professional growth
Challenging tasks
Friendly staff