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

I have an experience in reengineering a service application that was written in Go to Java. 

Experience in reengineering of large and complex monolith application related to financial field into microservices.

In my practice there were both cases of creating projects from a scratch (as a standalone developer and as a team member as well) and work on development of existing complex systems in scope of agile teams. 

In addition there was a practice of creating a microservices based system from a monolith.

I have a lot of experience in direct communications with the customers and members of a distributed teams. The customers location was mostly US, EU and South Africa.
Currently located in Lisbon, Portugal.

Experienced Java / Groovy developer with a history of working in the computer software industry. 

9 years of experience in software development related to security, learning, pharmaceutical, entertainment, financial and e-commerce industries. Experienced in requirements analysis, creation of new functionality, maintenance and update of existing features for large and complex projects.

Skilled in Java, Groovy, Unit Testing, Spring Framework, Requirements Analysis, Hibernate, Maven, Gradle, Agile Methodologies etc. 

•	Java (7 - 17), Groovy
•	Frameworks: Spring (Boot, Data, MVC, REST, Integration, Security, AMQP etc.)
•	JPA, Hibernate
•	Microservices
•	Build tools: Gradle, Maven, Ant
•	Messaging: RabbitMq
•	Protocols: HTTP, REST, SOAP
•	Relational databases: MySql, PostgreSql, MS Sql
•	NoSql: MongoDB
•	Unit testing: JUnit, Mockito, Spock, Wiremock, Test containers, DB unit
•	Cloud: GCP, AWS
•	Containers: Docker 
•	Servers: Tomcat, JBoss Wildfly
•	Java EE: Servlets, JSP, JSTL etc.
•	CI / CD: Gitlab, Jenkins, Argo cd
•	VCS: Git, Bitbucket, Gitlab
•	Methodologies: Scrum, Kanban
I'm able to work on a project with modern technologies and on a legacy project as well. Ideally, it should be a project with a small or medium sized team, but I have an experience as a single developer as well. 

I would prefer to work on backend tasks only. At the current point I also consider only existing ongoing projects with stable processes, no rush in tasks and cross functional team.

The possibility to communicate with a customer and stackeholders directly I consider as positive. At the same time I have an experience of work with a local communication only.

Please, don't offer me: 
1) Projects with frontend tasks.
2) Projects with constant duty on production.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper


Currently located in Spain.

Software engineer with 7+ years of experience. 
AWS Certified Solutions Architect Associate.

Played the Key Developer and Tech Lead roles and performed as a Development Team Lead.
As a proactive team player, I followed and enhanced software development processes on the projects I was involved.

• As a tech specialist, I built a robust platform based on scalable, high-load, event-driven microservices with high-quality monitoring and observability tools. 
• I was responsible for the entire development cycle, from the technical specification creation to the delivery and support platform in the production environment.
• Produces self-descriptive and self-documented code structured with testability in mind.

• As a team lead, I built a team with high trust and a good climate, where each developer felt comfortable and grew in areas of interest.
• Managed a team (3-6 developers) and hosted 1-1 meetings.
I'm looking for a remote Senior/Team/Tech Lead role on a long-term project to apply existing experience and have room for improvements to constantly develop hard & soft skills.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent


Currently located in the Netherlands, Amsterdam area.

Java Developer with 11+ years of progressive experience in the IT industry, involved in complete SDLC. Working as a
manager of an outsourced development team (20+ IT professionals) for about 5 years, involved in hiring, mentoring,
performance evaluation, and salary review. Utilized Agile/SCRUM environment.

Took part in many projects in different business domains (Treasury, Trade Finance, Loans, Deposits, Payments (SWIFT, SEPA)) with complex business logic implementation.
Worked on different banking products from the stage of idea, clarifying requirements, and building the architecture. Experience in a multicultural international business
Strong experience in Core Java, Spring Framework, Hibernate, SQL
CI/DC (Docker, Jenkins, OpenShift, SonarQube)
I'm looking for challenging projects with modern technologies. Teamwork, remote or on-site work.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: intermediate


Currently looking for a project. Open for learning new tools and frameworks.

English level: Strong-to-Upper Intermediate

Brief tech stack on recent projects:
- Java, Groovy
- Spring framework
- Apache Kafka and Kafka Streams
- Akka framework
- Databases (Oracle, PostgreSQL, MySQL, Cassandra)
- ELK stack
- CI: Jenkins, Gitlab
- Docker, Kubernetes
- Testcontainers
- Basic Shell scripting and Linux administration
=======================================

Senior Java Developer
Ciklum
June 2021 - August 2022

Product lifecycle managing system for Sportswear manufacturer
Responsibilities:
- developing new product and collaborate in the team
Tech stack:
- Java 11, microservices, JPA/Hibernate, Kafka, Akka, REST, PostgreSQL
================================================
Senior Java Developer
IT SmartFlex
May 2020 - June 2021

Message Distribution system for Telecom company
Responsibilities:
- developing microservices
Tech stack:
- Java 11, Groovy, Spring, Kafka
================================================
Senior Java Developer
Daxx Software Development Teams in Ukraine
Aug 2019 - May 2020

Worldwide delivery aggregator platform.
Responsibilities:
- developing features;
- integration of external APIs (SOAP, REST, (S)FTP);
- support / bugfix;
- refactoring & optimization;
- code review;
- DevOps assistance (Jenkins CI, support Linux environments);
- knowledge sharings;
- technical interviews;
Technologies on a project:
Java 8, Spring Web, Spring Data JPA, MySQL, Cassandra, Elasticsearch, MongoDB
=================================================
Software Engineer
EPAM Systems
Mar 2018 - Jul 2019 (1 year 5 months)

One of the biggest retailers of health & beauty production in the Europe. Webshop based on SAP Hybrisplatform.
Responsibilities:
- feature development & support;
- hotline production monitoring;
- mentorship & interviewing;
- code review;
Technologies on a project:
Java 8, SAP Hybris (Commerce), Groovy, Spring Web, Oracle DB, MySQL,
Build & CI:
Ant, Gradle, Gitlab, Jenkins
================================================
Java Developer
Luxoft
Jul 2017 - Feb 2018 (8 months)

Investment bank.
Responsibilities:
- feature development;
- code review;
Technologies:
Java 7, Spring IoC, Unix/Bash
================================================
Java Developer, Java EE
Grass Business Labs
Nov 2015 - Jul 2017 (1 year 9 months)

Small american retailer of tools. Java 6 backend + Frontend on Javascript
Desired:
- Similar tech stack (>70%) as in my previous experience
- No rush

Will be a plus
- Java 11+
- Microservice architecture
- Flexible work schedule
- Interesting business domain
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

MS in Computer Science (Applied Maths).

Configured AWS CloudFormation to create several isolated environments for different customers, including data transfer from their on-premise databases to the cloud (main stack: AWS RDS, DMS, VPC, KMS, Secrets Manager).

Optimized the process of collecting data (user reports) from several databases - from 1 minute to a few seconds.

Mentored junior developers and helped them to improve hard and soft skills, achieve middle positions
Currently obtaining a Senior Java Engineer. 
Have over 5 years of experience with Java, including: Java 17, microservices, deep understanding of Spring Framework, Design Patterns, AWS. Follow best code practices.
Worked with Agile and Kanban methodologies. 
Mostly worked in FinTech and E-commerce domains, have experience in startup.
Was mentoring junior-middle developers and leading the team.
Flexible working hours, Europe/American time zone is preferable.
Prefer projects with Spring framework.
Would like to work on backend only (no UI)
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: fluent


Currently working with Java EE.
Have experience with Spring Boot.
Degree in CS.
No gambling. Not Luxoft/EPAM.
Not fullstack or dig data position.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: fluent


Current position - Senior Java Developer.
Stack: Java, Spring, Spring Boot, REST/SOAP, Microservices, k8s, GCP, CI/CD.
Responsibilities:
- Writing microservices for Travel Platform. 
- Integration of the third-party transport providers.
- Covering code with unit/integration tests.
- Troubleshooting production incidents, on-calls.
- Writing project documentation.
- Conducting interviews and onboarding of new team members.


Java Developer, Team Lead.
Stack: Java 8, Spring, Spring Boot, Mysql, Cassandra, MongoDB, Kafka, ActiveMQ, Microservices, OpenShift.
Responsibilities:
- Writing microservices for eCommerse system. 
- Designing service architecture, REST API, database structure (MySql, Cassandra). 
- Integrating payment providers including PayPal, Stripe, DataCash, etc. 
- Performing sprint demos and Sign-offs for management and customers. 
- Performing code review and refactoring.

Junior, Middle Java Developer
Responsibilities:
- Customisation of the broad telecom project with monolith architecture, continuous integration, code reviews.
- Implementing new features, writing tests, fixing bugs, code refactoring.
- Preparing documentation.
- Working in the international team, communicating with customers, analytics.
- Writing complicated sql reports, slight experience in PL/SQL, sql tuning.

Experience in:
Java 8
Spring, spring-boot
Microservices
REST, SOAP
ActiveMQ, Kafka
MongoDB, Cassandra
Sql (Oracle, MySql)
Git, Svn
Maven
Jenkins
Scrum, Kanban
UML, PluntUML

Some experience in:
GWT, Hibernate, Apache Camel

Study projects using:
C++, WebGL, SWING, JFugue
Looking for a project with modern tech stack, interesting tasks and professional but fun team :) Interested in designing service architecture, clean code, implementing business logic and algorithms. Not very interested in devops area. Willing to take responsibilities, communicate with customers, mentor new colleagues.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate

- Integrated Neo4j Graph database applied for modeling and traversing the complex relationships between entities
- Developed a maintainable and easy-to-use tool for DB versioning
- Found and fixed concurrency issues in high-loaded distributed application
- Improved quality and performance of Big Data application
Current position: Senior Java Engineer
Self-development direction: Principal Software Engineer

Role: Senior Software engineer
	- Rental  Property Accounting Application (Real-estate), 6 months: Java 8, Spring Boot, Spring Cloud, Spring Reactive, MongoDB, Neo4j, RabbitMQ, OAuth 2, BitBucket, K8s, Pivotal/Azure

	- Digital Road-Map Conflation Service (Automotive) 1.5 years: Scala/Java, Flink, Kafka, AWS (EMR/ EC2/ S3), k8s, Splunk, Grafana, Prometheus 

        - Road map traffic data processing services (Automotive), 4 months: Java 8, Spring Framework, Redis, JAXB, Docker, Maven, Jenkins, AWS S3, RESTful web services

	- Trading Platform Order Routing Service (Financial), 4 years: Java, Spring Boot, Spring Batch, Camel, Drools, IBM MQ, Infinispan, Oracle DB

         - Loan data processing application (Financial), 2 years: ORM MyBatis, JMS, Tomcat, JSF, DB2, Oracle, SunOS Unix, IDEA, Maven, Ant,
Teamcity, Shell Unix

          - Production support of the financial company's platform applications (Financial), 1.5 years: 2EE (EJB, Struts, Spring, Hibernate), JMS, Weblogic, JBoss, Web services (Axis); Oracle, Shell, IntelijIdea, Ant

	- Online Diagnostic Support Service (Telecom), 2 years: Java, Spring, Struts, Hibernate, Drools, IBM RSM 

	- Careers Web-portal for Global Retail Company, 6 months: Java, Spring, Struts 2, CSS, JQuery, Hibernate, MySQL

Role: Software engineer
	- Geographic Information System of Land Parcels Administration, 2 years: Visual C++

         - Integrating of Computation Module with Online Monitoring System (Environment), 1 year: C, SQL Server, Bash	

	- Electronic Document Flow System, 6 months: Lotus Notes

	- Automated Labor Cost Accounting Solution, 1.5 years: VBA

         - Performance Tuning of Freight Transportation Accounting Application, 3 months: C, PostgreSQL
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate


Current project: Security as a Service product, which fetches AWS, Azure and GCP accounts resources and analyzes for security threats. Health for each resource is visualized in the portal. Issues with security are viewed in portal and customers are given rationale and advices for fixing security issues:
Technologies: Spring, Spring Boot, Java, JavaEE, SQL, AWS, Azure , GCP Responsibilities:
 Development of collectors for resources in AWS, Azure and GCP
 Implementation of threat detection rules
 Attending in status meet with customer in USA twice a week
 Code review

Project CODA (KCell Company): CODA provides single interface for internal projects and systems using Endpoint systems such as Billing & Charging, HLR, VAS and USSD - cornerstone in IT infrastructure of telecom business. Acting as a middleware CODA allows to:
 be loosely coupled to vendor systems;
 swap service provider without affecting other systems;
 pre & post endpoint system processing;
 implement complex business logic interacting with several endpoint systems concurrently;
 manage transaction in endpoint systems;
 Around 40 systems use CODA API making it the main integrational bus in Kcell IT infrastructure;
Technologies: Java, JavaEE, SQL, PL/SQL, Linux, SOAP, HTTP Responsibilities:
 Code review in Git;
 Consulting Junior & Middle developer;
 Consulting business customers;
 Architectural design;
 Managing changes to fit current project conventions;
 Maintenance legacy code;
 Implement new functionalities;
 Provide 24/7 system access;
Tasks performed:
 Optimized Billing & Charging API usage which allowed to reduce the execution time by 20%;
 Improved deployment script which resulted in three times faster deployment;
 Fixed critical bugs which cut down complaints to call center;

Project MobiMoney (KCell company): Mobile Financial Service  acts as a middleware and backend for online payment platform where utility bills, online games and other services could be paid from mobile balance. As a middleware, MFS allows interaction and swap among service providers. As a backend system, MFS plays role of platform management API
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


Current role: Senior Back-End developer.
Current project description: Tool for dashboards and reporting for infrastructure and cloud resources capacity, utilization and usage. 
Performed tasks:
1) Develop and implement new functionality according business requirements:
* Billing consistency and analytics reporting;
* Real time analytics dashboard; 
* Integration between legacy and new systems;
* Security vulnerabilities resolving and integrations with 3rd party services;
2) Taking responsibility for notification and reporting system functionality. Stream leading;
3) Participation in strategic project planning, feature development and research;
4) Improve code quality. Refactor code, increase unit test code coverage;
5) Bugfixing and improvements.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

Led the development team + Delivered functionality in time, with good feedback from customer
Current role - Senior java developer.
Current Projects domain - Retail, inventory management
Tech: Java\Kotlin, Spring (Boot, Data, Security), SQL, MariaDB, Elasticsearch, JQM, Gradle

Preferable: Kotlin, Microservices
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper


Customer: Retail & Distribution
Project: Implementation - ATG 11 Upgrade
Team Size: Dev Team - 50 ,QA Team -40 ,BA - 15 .
Project Role: Development Java App ,castomization ATG 11.3 
Tasks performed:
•	Migration from ATG 10 to ATG 11.3(Fixing bugs):
•	Software Development,assigned full or part time to participate in project team activities
•	Responsible for contributing to overall project objectives and specific team deliverables
•	Work with different OpCo(B&Q,Castorama,CastoPl ,etc.)
Environment:
•	Oracle
•	Java 8,GitLab,GitHub,Maven,JSON,XML,IntelligIDEA,JSP,Pair-programming
•	ATG 11.3(ATG® is one beast eCommerce solution which provides awesome customer experience with very very powerful features. With growing field of online shopping, ATG has emerged as one of the top eCommerce solutions in the market. With superb architecture, and enhanced object-oriented concepts),Java 8,JavaScript,JavaEE

Customer: Software & Hi-Tech
Project: Migrating a desktop application to the web.
Team Size: Dev Team - 30 ,QA Team -14 ,BA - 10 .
Project Role: Software Development,assigned full or part time to participate in project team activities • Responsible for contributing to overall project objectives and specific team deliverables • Manages specific project plan activities and contributes to project plan development in collaboration with project manager • Coordinates documentation, testing, and training efforts related to project plan
Tasks performed:
•	Software Development,assigned full or part time to participate in project team activities
•	Responsible for contributing to overall project objectives and specific team deliverables
•	Manages specific project plan activities and contributes to project plan development in collaboration with project manager
•	Coordinates documentation, testing, and training efforts related to project plan
Environment:
•	Oracle
•	Java 8,Spring Boot,GitLab,Maven,Swing,JSON,XML.
•	Java 8,Spring Boot,CI/CD.

Customer: Bank
Tasks performed:
•	Development internal services for bank and the API for external partners.
•	ESB: implementation of main bank business processes and providing web-services to internal departments workflows;
•	developing new and upgrading existing web-services, data services, workflow processes and accompanying components;
•	developing consumers for reading messages from RabbitMQ;
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: intermediate

8+ years of overall experience in Telecom
4+ years experience in data analytics
Experience with Oracle PL/SQL Database architecture/design (volume data >100TB)
Database: Oracle,  MySQL, SAP BusinessObjects BI, DWH
Programming and Developing: Java, Spring (core, boot, MVC, security), GWT, Hibenate, JPA, JSP, HTML, CSS, JS, Bootstrap3, Maven, Git, SVN, 

Experience with GWT ans Spring, SQL, Dynamic SQL, PL/SQL;
Design and develop procedures, function;
Experience with Business Objects tools including Universe Design Tool, Web Intelligence;
Data entry, data auditing, creating data reports, data marts and monitoring all data for accuracy;
Optimizing SQL queries;
Business Objects Universes implementation;
Develop and implement complete life cycle of data warehouses (DWH);

Used systems and technologies:
- Oracle database, Oracle Exadata;
- SAP BusinessObjects.
I'm looking for jobs Java Developer + DB (3+ years experience)

The desire to learn and develop professionally
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: intermediate

-
Dec 2018 - May 2022 – Java Software Engineer
May 2022 - Now – Java Technical Lead

Responsibilities:
- performing requirement analyses with BA and PO
- describing task, planning, estimation with a team
- preparing high-level and low-level designs 
- identifying risk
- reviewing the work of other devs
- implementing features/fixing bugs
-
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent


Demonstrated experience in analyzing, designing, developing, and testing enterprise-level applications. Experience working especially in the aspects of system performance, capacity management, and scalability to ensure sustained application stability. A driven individual with the ability to adapt to any situation and skilled at team collaboration while working independently in remote environments
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Depelopment of credit conveyer for small and medium enterprise in SCRUM/LeSS team

- design of software architecture
- a lot of integrations with other systems
- DevOps
- Mentor in Java school

Achivements:
- MVP in short terms
- introduced modern development standards (CI/CD, GitFlow, SonarQ)
- test coverage over 65%
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: fluent

Design and development of processing application from scratch(Database + Java).
Development of BRMS framework(light-weighted Java based analogue of Drools).
Numerous database performance tuning fixes.
Design and development for ETL embedded processes / Real-time/batch applications on Java(Spring, Apache Storm, Spring Boot). 
Design and modeling of DB level.
Oracle PL/SQL development (packages, procedures, functions, etc.)
Integration tests development using Cucumber.
Performance tuning.
Code Review.

Technologies:
Java 8, Spring, Spring Boot, Apache Storm, Hibernate, Vavr, MyBatis, Oracle, SQL, PL/SQL, Git, JMS.
New technologies and challenges
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: fluent


- Design and implementation of scalable back-end solution for big auction platform (Spring, Hibernate)
- Implementation and of REST API. integration with third-party frontend solutions.
Parallel and asynchronous processing and search in big data amounts (RabbitMQ, ElasticSearch)
- DB design, solving post-migration problems and data corruption (PostgreSQL, FlyWay)
- Front-end development using templating engines (Velocity, Thymeleaf) and HTML5, CSS, JS, jQuery etc.
- Analysis, design and development of plugins for Atlassian stack.
- Part team management, code review, work/assignment planning, knowledge transfer-
- Release management
- Interaction with technical and management team from customer side