lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Java Team Lead / Senior software engineer
Category: Java
Experience: 11 years | English: upper

Migrated a project with on-premise installation into the horizontally scaled multi-tenant SaaS solution.
Successfully developed a few projects in microservice architecture from scratch which was in production for 2 years. Took part in migrating a massive monolith into a set of microservices.
Commercial development experience using Java since 2011. Experience working in a distributed multicultural team. 

Right now I'm a tech lead of a team of 2 back-end developers, my responsibilities are both team management (creating/estimating tasks, negotiation with the client, people management) and writing code. We turned the on-premise project into a SaaS solution and added horizontal scalability and multi-tenancy.
The tech stack is Java 11 -> 17, SpringBoot 2 -> 3, Redis, MariaDB, Azure Cloud, Keycloak.

Previous experience :
 
- 2017-2022  Tech lead of 3 back-end developers, writing code and speaking with a client. The current project is ad-tech related, enterprise solutions using microservices (aws), Java 11-17, Spring boot, Hibernate, Mysql, kinesis, AWS.
 -  Senior Java developer developing the system to track absences and find substitutes for teachers in US schools. (Java 8, aws, Spring boot, Hibernate, Mysql) 
 -  Senior Java developer/team lead in the entertainment related project (storage of high volume of historical metadata and facility to retrieve it fast) - Java 8, Spring, Hibernate, Oracle DB, Gemfire, couchbase; Big data POC using Hadoop; experience in perf analysis. 
 - Senior Java developer developing the system to provide REST access to authorized content for entertainment. (Java 8, Spring, Hibernate, Oracle sql, couchbase) 

Have experience in educating people(lecturer in the KPI and various IT courses) 
Hobby: glider, light sport aircraft pilot.
I love to dive deeply into project business details to focus on the goals actually needed for a client. So the option of active communication with the product owner and related teams will be highly appreciated :)
Also, I'd like to participate in architectural decisions.
Prefer to work in enterprise projects with developed processes.
Do not want to work in a startup.
Position: Java Team Lead / Solution Architect
Category: Java
Experience: 11 years | English: fluent


More than 13 years in software development, worked on a variety of Java and Android projects. For the last 7 years managing software development teams with Java, Android, and iOS devs.

- Huge hands-on development experience in Java and Android. 
- Fluent spoken English, significant involvement in discussions at all levels
- Experience in building new software from scratch as well as improving and supporting existing ones
- Designing solutions and providing architecture specs
- Managing, coordinating, and problem-solving throughout the complete development lifecycle. Make sure that team delivers on time.
Looking for interesting opportunities as a Lead Software Engineer or Solution Architect.
Position: Java Team Lead/ Solutions Architect
Category: Java
Experience: 11 years | English: upper


More than 15 years of professional software development with Java/J2EE; 8 years of 
team leadership experience;
• Solid background in building client-server applications, event driven architecture and 
microservices.
• Architecture analysis and design solutions meeting the customer’s business goals.
Planning, estimations and delivery roadmaps;
• Technical leadership, mentoring, code review, interviewing candidates;
• Focus area: Java and Java ecosystem, Clouds, Messaging, NoSQL, Microservices,
Containerization.
• Experience in performance testing, development UI automation tests, continuous 
integration tools;
Development mobile applications;
• Goal oriented and responsible person. Always trying to bring value for the customer
Position: Java Team / Tech Lead
Category: Java
Experience: 8 years | English: upper


Worked as java developer and as a java team lead in several enterprise projects including healthcare, e-learning, and fintech domains
Anticipate positions like Engineering Manager or Tech/Team Lead. Also, it would be a big advantage If the performance and result of the project affects employees
Position: Java Team/Tech Lead
Category: Java
Experience: 11 years | English: upper

More than 25 years in software development area. 20 years software development in Java and related technologies. Several finalized projects in different domains. Several projects started from the scratch. Experience both in engineering and managing positions.
- Design, Development, Team Leading
- Java - Core(Multithreading, Memory management, GC), Spring (Core, MVC, Boot), JAX-RS (Jersey, RestEasy, Spring), Messaging(Redis, SNS, Kafka, JMS), JPA/Hibernate, Tomcat, Maven/Gradle/Ant, jUnit/Mockito, Guice,  JAXB, Wicket;
- Databases - Redis, PostgreSQL, GCP DataStore, Amazon DynamoDB, MS SQL Server, MySQL
- AWS (EC2, S3, SNS, SES); 
- GCP(DataStore, Queue, Pub/Sub);
- Front-End - JavaScript (jQuery/jQuery Mobile), Bootstrap, CSS, HTML, HTTP, AJAX
- Microservices, SOA, CORBA
Worked in different positions both engineering and managerial.
IoT or SAaS solutions with Java stack for European customer would be preferable. Ideally start project from the scratch. 
Expect to obtain Team/Tech Lead position. 
Will no relocate.
Position: Java Team/Tech Lead
Category: Java
Experience: 11 years | English: fluent


- Over 15 years of IT Experience. 
- Creating, investigating, and testing possible architectural solutions to achieve low latency and high throughput requirements. 
- Creating architecture from scratch. Documenting architecture solutions for further discussions and optimizations
- Implement new features, improve existing functionality (both logic and DB), cover with tests, and fix defects. 
- Direct customer communication.
Looking for full time job.
FinTech companies and projects are preferable.
Position: Java Team/Technical Lead
Category: Lead
Experience: 7 years | English: upper

For 3.5 years of my leadership none of developers from my teams left a company. 
Only positive feedback from customers about me and my team.
I have about 7 years of experience in Java development. I've been a Team\Technical Lead for 3.5 years. The whole experience is within a one company.

Almost for two years I’m leading a back-end team in a start-up project with microservices architecture. It is a big SaaS platform that manages millions of devices and their users. 

For each major feature I’m responsible for preparing an architecture and passing through a review with solution architects and security experts. After that I’m leading delivery of the feature up to production environments.

Every day I drive common Scrum meetings, communicate with customer representatives and improve common processes.
I’m used to a monthly release cycle and always do my best to deliver a build with a great quality and exceed client’s expectations.

Besides that I interview new team members, onboard and guide them through a company/project life, hold one-to-one meetings and prepare them for interviews with customers.
I'd like to lead a team without junior members in a long lasting project with microservices architecture and actual frameworks stack.
Position: Java Tech Lead
Category: Java
Experience: 6 years | English: intermediate


6+ years of working experience in Java software development;
4+ years in team leadership/management;
Expertise in the architecture design, development, code quality maintenance of enterprise-wide applications based on Java / Java EE stack;
Expertise in financial software, CRM, SaaS, MBaaS, multitenancy, clustering & high-load;
Good experience in team members mentoring;

Main Technologies & Frameworks:
Java / JavaEE, Spring, SQL, Linux.
Position: Java Tech Lead
Category: Java
Experience: 9 years | English: upper

Rearranging legacy systems to fix long build run in gradle, fixing test contexts, adding test strategy, moving around thousands of files, adding pieces of ddd for connecting business people with development, ensuring key rules adn flows are covered with behavioural unit tests (not for method or class) 
Aiming to write code that business people can read using ddd, oop, and Use case driven development and removing legacy silver bullet solution feature by feature.
Education in information security.
Participated Mostly in complex healthcare related domains as senior engineer, feature lead, tech/team lead.
Worked on project design from API to implementation, as well as direct communication with Product owners/Customers to define features.
No late meetings
Position: Java Tech Lead
Category: Java
Experience: 11 years | English: upper

Certificates:
[2022] AWS Certified Solutions Architect – Associate(SAA – C02)     
[2018] [1Z0-813 - Upgrade to Java SE 8 OCP ( Java SE 6 and all prior versions) - English (ENU)] 
[2012] [Java Standard Edition 6 Programmer Certified Professional Exam]
I have about 11.5+ years of experience in IT industry as a java developer. Skilled in all phases of the software development lifecycle; experienced in translating business requirements into technical solutions. I am strong in designing and developing web applications including refactoring and optimisation, multithreading, performance improvements, database designing, writing unit, integration, performance tests and integration with cloud services(AWS). 
I have 5+ years team lead experience.
My Android/iOS expertise includes user interface design, network communications, web services, payment systems, SQLite databases, supporting different devices.

Current project:  Care oriented project which available in many countries.
Project Role: Delivery lead/Principal Software Engineer.
My responsibility:
  *	Delivery(team) lead of core team
  *	Create tech/functional requirements 
  *	Prioritisation of project tasks
  *	Architecture analysis  and design
  *	Developing new feature and coaching others
  *	Optimisation of development process
  *	resolving most difficult tech tasks

Skills: 
Programming Languages/ Technologies
* J2SE/J2EE
* OOA/OOD/OOP
* Amazon Web Services (AWS)
* Groovy/GSP
* RESTful Web Services/SOAP
* Swagger
* JSON/XML/XSL/YAML
* Android
* JavaScript/jQuery/HTML/TypeScript
* SQL
* MongoDB 
* UML 
* Design Patterns/Microservices

RDBMS
* PostgreSQL
* My SQL
* Microsoft  SQL Server
* SQLite
* Oracle 10g

Methodologies
* Agile(SCRUM, Kanban, XP)
* Waterfall
* TDD/BDD
Frameworks
* Spring
* JPA/Hibernate
* TestNG/JUnit
* DbUnit/ JMockit
* Grails
* Jasmine(JS Unit test)
* JMH(Java benchmarking)

Application/Web Servers
* JBoss
* Tomcat
* Gradle/Maven/Ant

Development Tools
* IDEA/Eclipse
* Android Studio
* JIRA, Rally, FogBugz,  Pivotal tracker
* Git, SVN, CVS
* Flyway
* Jenkins
* Docker/Kubernates/Harness
* SoapUI
* Jshint/Eslint
* Splunk/Loggly
Position: Java Tech Lead
Category: Java
Experience: 8 years | English: intermediate

As a tech lead I've helped raise $43 million in financing.
I'm a proficient web developer with more than 8 years of industry experience and through knowledge of web technologies, including Java (Spring, Hibernate, Vaadin, Struts, Selenium, webdrivers), PHP (Symfony2), JavaScript (Angular, React), AWS stack (including EC2, Lambda, ELB, S3, SQS, DND, RDS, R53, IAM and other related cloud services), HTML, CSS, SQL/NoSQL and much more.

With my proven expertise delivering solutions for a range of industries, I can ensure the highest level of solution development through all stages of programming cycle.

Passionate leader that inspire his team and push them to the top. Solving technological challenges. 

Interested in small companies and startups.
Long term project
Position: Java Tech Lead
Category: Java
Experience: 6 years | English: upper

A lot of completed projects.
Developed projects from scratch.
Experience in teaching.
Lead and mentor a team of 7 people.
I prefer working with high-load backend solutions, distributed systems, and microservices. I've developed and optimized huge Enterprise applications, migrated projects from monolith to microservice architecture, using Domain Driven Design, Event Sourcing, CQRS, and distributed streaming platforms. I've worked onsite in San Francisco and optimized one of the world's largest marketplaces, dealing with one billion events per day. I have experience in aviation, finance, marketplace, b2b, opensource, and banking industries. Currently, I lead and mentor a team of 7 people. In my spare time, I teach Java to students.
Professional growth, difficult tasks, interesting project, competent management
Position: Java Tech Lead
Category: Java
Experience: 11 years | English: upper

I've started stratup up carbeatlab
I was involved in diferent projects:
- project related with loyatly system
- then it was learning domain for US students
- more than 4 years was working on liquibase tool -- a lot of DB related logic
- currently is a telemetry project where I'm on TL position
I'd want to work on some SaaS project with microservice arch and role TL position
Position: Java Tech Lead
Category: Java
Experience: 10 years | English: fluent

Have split the monolith app with classes as big as 40'000 lines to docker microservices.
Established scrum and development processes for the project.
Created an OpenStack management app from the scratch.
Showed monthly feature demos to customers.
Java, Microservices, System design, Scalability, CQRS, Event sourcing, JVM, Akka, Play, REST, SOAP, JMS, Spring, Spring Boot, Spring Data, AOP, Docker, AWS, Beanstalk, OpenStack, OpenAM, Jetty, Apache HTTP Server, MySQL, JavaScript, Angular 2, JUnit, Mockito, Visual testing, Maven, Git, GitLab, Jenkins, Linux
Position: Java Tech Lead
Category: Java
Experience: 11 years | English: intermediate

Strong technical background.
Good understanding of code quality, maintainability and scalability.
Took part in different projects, from startups to enterprise.
Java, Spring, Hibernate, Grails, SQL, OSGI, Apache Cassandra, Linux, Bash, REST
Interested in design and implementation of high load, high available systems
Position: Java Tech Lead
Category: Java
Experience: 7 years | English: upper


Programming languages: Java
Issue tracking: Jira, Confluence
Backend frameworks: Spring(Boot, Data, Security, MVC, Cloud)
ORM: Hibernate
Databases: Oracle, PostgreSQL, MySQL, Neo4j, MongoDB, Cassandra, Aerospike, Elasticsearch
Build tools: Maven, Gradle
VCS: Git(Bitbucket, GitLab, GitHub)
Principles: SOLID, OOP, GRASP, Design patterns, Architecture patterns
Familiar with: ACID, CAP, SMART 
Other: JWT, RabbitMQ, Kafka, Camel, Event-sourcing, REST, WebSocket, STOMP, json, multithreading, JUnit, Mockito, bash-scripting, microservices
OS: Linux-based, Windows
Infrastructure: Jenkins, TeamCity, Bamboo, Docker, Openshift, Kubernetes, KVM, Vagrant, Heroku, ELK
Application servers: Apache Tomcat, Nginx
Interesting projects with cutting-edge technologies,
Cohesive team,
Possibility to develop my skills and comprehend new knowledge.

Not interested in legacy projects.
Position: Java Tech Lead
Category: Java
Experience: 9 years | English: fluent


Software development. Web-related projects / platforms / services / integrations.
Java, Spring.

Team management, mentoring, roadmaps.

Architecture. Design, microservices, highload, scaling.
API: Rest, GraphQL, gRPC
Message Brokers: Kafka, ActiveMQ

Database. Efficient data models, optimize queries, and ensure data integrity. Experienced in working with various database systems, both relational and NoSQL, to meet the specific needs of the project.
RDBMS: MySQL, PostgreSQL, Oracle
NoSQL: Redis, DynamoDB
Search engine: Elasticsearch

Delivery CI/CD. Containerization like Docker and Kubernetes. Tools to package and deploy applications efficiently, ensuring consistency and portability across different environments. 
GitLab CI/CD, Jenkins, TeamCity, etc.
Monitoring: ELK stack, Splunk, NewRelic, PagerDuty
AWS (EC2, Lambda, SQS, S3, CloudFront(CDN), etc.)

MS in Computer Science.
Algorithms, Data structures.
Position: Java TechLead
Category: Java
Experience: 11 years | English: upper

Author of DOU articles
CRUD/Reporting Enterprises applications within bank and automotive domains.
Know how to use JPA/Hibernate correctly.
Able to coach teammates.
Position: Java Tech Lead / Architect
Category: Java
Experience: 7 years | English: upper

Team/Tech Lead with 6 years of experience and Senior Java Developer with 8 years of experience. Developed backend microservices focused mostly on client experience, wealth management, risks, finance and accounting. Have strong programming background, understanding of financial services and solid experience in distributed systems development/maintenance.
As a seasoned Java Tech Lead with 20 years of experience in IT, I have been instrumental in transforming monolithic applications into microservices architecture, leveraging cutting-edge technologies such as Spring, Spring Boot, Spring Security,  and more. My current role encompasses preparing technical solutions for stories, task decomposition, code review, conducting technical meetings, and refinement sessions.

My passion for architectural patterns, microservices, testing frameworks, and methodologies like CQRS, ES patterns, DDD, hexagonal architecture, and the 12 factors approach has driven me to create efficient application architecture and provide professional code reviews. I aspire to continue growing in these areas, offering technical solutions for developers' tasks.

With a commitment to excellence, collaboration, and continuous improvement, I am keen to contribute my expertise to a forward-thinking team that values innovation, quality, and growth.
Position: Java Tech Lead, Architect
Category: Java
Experience: 11 years | English: fluent

Multiple projects successfully created from scratch and went live.  Full cycle - gathering requirements, planning, architecting, hiring teams, mentoring people, organizing processes, developing and supporting.
About 20 years of IT experience, mostly Java, more than 10 years as Team Lead. Plan to improve my technical skills and work on challenging projects.
No viruses, spam, banking software
Position: Java Tech Lead/Architect
Category: Lead
Experience: 11 years | English: fluent

I have more that 12 years experience in Java EE development .  Experience in project estimation ( HLE ) and architecture design.
Experience as Team Lead (max team was 7  senior developers)
Java 8, Scala , Kotlin , 
JavaScript , TypeScript , React + Redux , Angular 1,2,4
Mongo,Oracle, MySql, Neo4j, Hazelcast ,Cassandra
Spark, Hadoop, Kafka
Hibernate, Spring, ibatis
Elastic Search , Solr
Deep Learning, NLP
Activiti BPM, Drools BRMS

Linux/Unix - expert knowledges
Ability to setup development process from scratch
Ability to solve difficult problems
I am looking interesting and  challenging projects
Position: Java TechLead/Architect
Category: Java
Experience: 8 years | English: upper

Designed and developed the Petabytes grade horizontally scalable MSSQL-based storage, with schema on read approach. This allowed storing and reading a huge amount of data extracted from thousands of applications. MSSQL was a constraint, no other DBs were allowed.
The latest project was: 
A web backend software that integrates with an existing desktop clinical patient management system to extract, store and use data to provide additional services like reminders, patient forms, etc. In addition, exposes/sells API to a 3rd party to have custom solutions. 

Project Role: from Middle Software engineer to Application Architect

Improved development and support time, by providing comprehensive design and work decomposition to the stakeholders.
Provided predictable project executions, by leading estimations sessions and risks register and analysis. 
Led to the improvement of maintainability, by introducing coding standards and ingested a code review process
Shortened the time to market from 4-6 months to days by aligning the SDLC process with branching strategies, decreased services coupling, and removed cycle dependencies. 
Decreased services coupling that led to independent deployments, by introducing and implementing Event-Driven Architecture and messaging.
Implemented horizontally scalable Petabatypes grade storage solution by using Sharding and Catalog patterns with MSSQL.
Improved team skills, by having regular learning sessions, and dev meetings where discusses issues and ways that can be solved and preparing individual development plans.
Improved interoperability of the APIs by using the world knows healthcare information exchange standard -  FHIR 
Improved monitoring and reliability by adding Prometheus and Grafana to gather and process metrics to statistics/trends and fire alerts.
Improved the application/service acceptance and testing time from weeks to hours/minutes by introducing microservices auto-testing technics.

Tools: Java 8/11, Maven, Git, GitLab, Mercurial, Spring Boot / MVC / Data / Security / AMQP / Integration / CloudConfig / Gateway / Actuator, RabbitMQ, Apigee, Swagger, FHIR, IBM FHIR, MSSQL, Hibernate, MyBatis, JMeter, JProfiler
Looking for new opportunities, as the current one is being changed dramatically from the process and vision perspective which doesn't align with my expectations.
Position: Java Tech Lead/Architect/Principal Engineer
Category: Java
Experience: 6 years | English: upper

Move legacy system towards microservices world. Help with migration system of 200+ services into Kubernetes.
Have a wide experience from working with and splitting monoliths to building microservices architecture along with the platform(observability, container orchestration, CI/CD). Have an experience in leading teams. In addition, equipped with practical experience in application and system design as technical lead and principal engineer/architect.
For me it is important to be a part of or to have a power to build engineering team with DevOps mindset and crucial to work in dynamically changed tech environment and solve complex and system problems.
Position: Java Tech Lead / Engineering manager
Category: Java
Experience: 11 years | English: fluent

1. Built powerful reactive, concurrent, and distributed applications based on microservices for gambling.
2. Found and implemented strategy for migration of monolithic application to Microservices.
3. Migrated microservice from REST to Event Driven and CQRS. 
4. Improved test strategy: added subcutaneous tests and started to use TestContainers. Provided Canary releases and Feature Toggles. Started testing on production environment.
5. Made a webinar about testing of Microservices.
6. Held tech-talks about Code review process and Observability (Monitoring + Testing)
7. Introduced and implemented APIs first practice via contract testing, it gave us opportunity to write Frontend and Backend parts at the same time. Also, third party vendors sent us their expectations about APIs as contracts and team implemented it.
Having 12 years of professional experience, 7 of them I held  Lead positions. I can help to build successful software delivery organizations using best engineering practices. Know how to grow the technical expertise of the team around quality, scalability, resiliency, and interoperability using state-of-the-art technologies. I have been involved in the implementation and maintenance of Microservices architecture, took part in Pre-sale activities and Consulting, led internal community of    Java professionals, mentored technical leaders.
Looking for a remote Job in USA or Europe. Prefer to work in startups or young projects with ability to build project architecture and teams structure. Interested in projects in any business area and latest industry technologies.

OR in two words:
Yes:
- Design and build of systems from scratch.
- Big challenges.

No:
- Support.