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

Participated in developing various projects in banking, crypto, gambling, and retail spheres. Take part in developing and applying architectural solutions. Hands-on with Java, spring, Kubernetes, AWS, and related technologies.
More than 7 years of experience, expertise in  Java, SQL, microservice architecture, Spring boot/cloud/data, Hibernate, GIT, CI/DI (GitLabCI, Jenkins), Kafka, grpc/rest/soap. Hands-on with Docker, Kubernetes, AWS.

Databases: PostgreSQL, OracleDb, MySQL, Redis

Tests: junit, mokito
An interesting project in a friendly team, new technologies
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: intermediate


More than 8 years as a Java software engineer in different areas with foreign customers;
My experience is mostly based on code development, refactoring, business features implementation; production issues investigation; development; increasing unit tests coverage; providing code reviews; mentoring, team-leading;
Most of the time was working on financial projects.
Looking for new opportunities.
8+ years I am working in It sfere 
Companies:
Altacode - 2 year
Epam Systems - 3 year
EGS - 3+ year
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: fluent

Developing and supporting Billing system with one of the biggest Billing yield (percent of billed accounts per month) on the UK Household Energy market. Designing and developing scalable services. Integrating Single Sign-On, banking interfaces. Investigating complex live issues involving memory, thread dumps.
More than 8 years of experience in developing product and in-house Billing Systems. Responsible for designing, writing solutions and Java backend development. Horizontal scaling for performance-critical system components. Integrating Rest/Soap web services, SEPA/SWIFT banking interfaces, Direct Debit, Single Sign-On.
Preferably product company.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: upper

9 years of development client - server applications for Java, Web, Android.
Trainings and coaching sessions for junior colleagues.
A lot of products was designed, implemented and released to production.
More than 9 years in software development.
Development from scratch, fast prototyping. 
Development of big (more 100 developers) applications.
Setup of CI/CD from scratch.
Preparing technical documentation of small and large microservice-based distributed applications.
Unit, functional, integration tests implementation.
Communication with customer's top management.
Coaching of junior and middle colleagues.
Maintenence of legacy code.
Knowledge sharing setup.
Microservices written in Java.
Or other Java-related stack.
Ready to work with JavaScript also (if needed).
Only for REMOTE or SEMI-REMOTE work (~2 days per week from home).
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

- Fluent spoken and written English;
- Successfully guided big real-time troubleshooting events on production in close cooperation with foreign development team;
- Built and provided continuous support for an e-commerce module which is now a part of one of the world’s biggest rental marketplaces
- Experience with team leadership and mentoring;
- Hands-on experience with modern UI stack. Driven several full-stack applications.
More than a decade in commercial software development as a certified Java engineer. And I’m still here, even though I’ve seen things... :)

During my career I took active part in developing various small to large monolithic and microservice solutions as well as got my hands dirty with modern UI stack (React, Angular). I've been working in various areas from healthcare to e-commerce and tourism and actively cooperated with international and multicultural development teams, management and business analytics from across the globe.

Have experience in team-leadership and mentoring. 

My technologies stack is mainly including, but not limited to:
* Java 11 (Concurrency, Collections, Lambdas etc.), Java EE (JPA, JMS, JAX-RS), JUnit (JMock, Mockito), Spring (MVC, Security, Boot), REST, AMQP/RabbitMQ
* JavaScript ES6, Node.js, Angular, RxJs, GraphQL, Less/Scss
* Jenkins, TeamCity, Docker, Maven, GIT, Splunk, Datadog, Dropwizard, AWS, Heroku
* Agile methodologies (Kanban, SCRUM and something in between), OOP principles, SOLID, GoF & Enterprise Patterns, Refactoring principles, Algorithms etc.
- Up-to-date technology stack;
- Full time remote work;
- Interesting, challenging tasks;
- Professional environment that will help to learn something new and evolve as a software engineer;
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


More than four years of experience in the development of web-based applications. I was involved in requirement analysis and clarification, estimation, issue detection, and resolution. I tightly collaborated and communicated with multinational team members as well as with local teams.

I am strong in using object-oriented approaches and practices and applying design patterns. I have good skills in following and driving Agile development methodologies. I have always been proactive in code review, refactoring/optimization, automated test creation, and following coding standards and modern practices. Most of my technical knowledge is grounded around Java-based frameworks and databases.

I’m strong in contributing well design self-descriptive and documented code. I’m a Cohesive team worker and have strong analytical, problem-solving, and interpersonal skills. Good understanding of banking processes.
Spring projects are in priority.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


More than six years background in developing interfaces for web applications and inter-system communication. Brought to launch several BSS projects, the last one as an Integration Lead, being in charge of all communications with external systems.
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: fluent

I have been working solo on some of the projects I've been assigned to, which meant that I had to develop the actual product, test it and refine the requirements all by myself, which I did with a great success. 

I have conducted product demonstrations several times with high-profile customer representatives. 

In the context of my latest project I have designed and implemented a domain-specific language to enable non-technical personnel to write simple, high-level UI tests (e.g. go to the main page, click a button, check that cell in the third row under the column 'Title' contains an expected value)
More than three years of experience with the development of web applications for a diverse range of customers, including, but not limited to, investment banks, telecom companies and automotive retailers. I am proficient in Java, JavaScript, SQL and mainstream Java frameworks such as Hiberante and Spring. I am also skilled in the front-end development and have worked with AngularJS and Backbone.
I'd prefer not to work on the maintenance of an old project. That's pretty much it.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Corporate RIA applications.
Canadian Tire Corporation:
Project goal - reverse engineering of "Equity" - legacy retail system and development of modern one - "Frontier".
Participation: analyzed business requirements, developed backend components(services, repositories, controllers),
developed frontend programs on JavaScript, developed Unit tests, performed refactoring of project modules.
Technologies:	Java 8, Hibernate, Spring(MVC, Data JPA), Sonar, Jenkins
WFM: HR management with forecasting, scheduling, shifts planning, control and visualization of workload in realtime.
Customer: European company
Project Role:  System architect/senior developer
Responsibilities:
requirements collection, analysis and documenting, architecture design, software development.
Telecom project: Outsourcing Call Center. TAPI 2.0, DCOM, C++.
Vending business: Self-service payment system.
WEB ERP system: Corporate budgeting system. JSP, Servlets, Struts.
Interactive Training project: Simulator of a telephone dialogues.
More than twenty years of software development experience with extensive knowledge of Java. Vast experience in design and development n-tier information systems.

TECHNOLOGIES:
Spring Framework: Spring Data JPA, Spring MVC, Spring Integration.

METHODOLOGIES:
RUP, DDD, Agile, Scrum.

LANGUAGES:
Java.

DEVELOPMENT TOOLS:
IntelliJ IDEA.
stable company, long term project, interesting project goals modern technology stack, friendly team, some standard benefits )
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: intermediate

The Certified Java professional. Fluent in C++/Java. About 10 years experience software development. Participated in over 7 projects. I've created an efficient workflow for a new project. Successfully lead the development team. Successfully released projects. Developing of applications from the scratch.
More then 10 years experience of development, over 3 years experience of Java Enterprise development.
Developing new functionality according to functional requirements.
Participating in creating and modifying application architecture.
Performing code review.
Creating software design specification.
Managing team of developers.
I'm interested in various projects. Well paid. Friendly team. Transparent workflow.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


Mostly has been involved in an enterprise solution(monolith, and microservices). Core competency is a Java, Spring, RDBMS(Mysql, Postgresql)
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: fluent


Mostly Java BE experience, with some Java/React full stack experience. Extensive experience in communicating with client/business side. Team leading & mentoring experience. I'm looking for a project that will allow me to obtain new skills and apply my knowledge to solve our clients problems.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Mostly worked in fintech and healthcare areas.

Developed different kinds of projects: web apps based on micro-service architecture, integration parts, middleware, etc.

Developed in small teams (2-3 developers), big teams (up to 10 devs), and on my own.

Worked as full-stack. Team leading experience
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

Conducted a lot of research work analyzing protocols and prototyping.
Migrated many legacy projects. 
Our team developed a team collaboration service from scratch. The service connects users on Microsoft Teams, Slack, Cisco Webex via direct messaging, presence status, and documents, while staying in their preferred apps.
Most of the projects were typical to what you can find within corporate Java world (Spring stack, Java EE stack).
Some where less mainstream like real time message federation with technologies including ZeroMQ and FlatBuffers. 
In terms or responsibilites I mostly was involved in development and investigation, and occasionally team leading and architectural decision making.
I would like to be focused more on development rather than leading or management. Interested in functional languages and considering using technologies outside Java stack.
Looking for an interesting project not related to gambling, betting, or crypto.
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper

- I got several Oracle certifications and became an Oracle Certified Java Professional programmer.
- I was involved in developing two big modules of a Transport Management System. The first one was "Tendering" module which includes an auction where take part shippers and carriers. It's the real-time system with very little latency and complex business logic (What carriers can participate, what the most appropriate road, time, price, etc). The second one is "Tracking" module which was integrated with Google Maps and other 3rd party systems and mobile devices.
- Worked on developing a system that collects and processes thousands of requests from shippers, make calls to certain carriers and respond to the shippers after some data processing. The system helped my customer to increase the number of shippers in the USA and keep a lead position in the LTL freight shipping.
- I climbed 5033 m., and proud of it :)
Most of the time I have been working for the logistics domain (solutions for LTL providers).
My responsibilities were/are:
- Develop microservices which responsible for discrete tasks and integrates with other 3rd party APIs to solve a business problem. As a result, we had a distributed, fast, real-time system.
- Implement new features according to requirements, fix bugs, refactor and support legacy code, write unit and integration tests.
- Build a reporting application which works with different source systems.
Technologies: 
- Java 8.
- Spring as IoC container, Spring Boot.
- Spring MVC, RESTfull API(JAX-RS, Spring).
- Hibernate as JPA provider, Spring Data, MongoDB.
- JUnit, Mockito, Spring for unit tests.
- Swagger for documentation Rest API.
- Git, Subversion as version control systems. 
- Jenkins, Bamboo for  CI/CD pipeline.
- Docker as a container platform.
I'm looking for a position that encourages creativity and hard work. 
I would like to have an opportunity to work with people who are masters in their craft.
Position: Senior Java Developer
Category: Java
Experience: 9 years | English: upper

Implemented the web application's session management system for login, logout, global logout, global/local log out when the idle time reached. 
Implemented a web application's "one-time pin(OTP)" feature that allows a user to change the password when lost by sending OTP to the client's phone.
In the scope of SMS banking application Implemented SMS bridge that allows sending SMS through an application as well as receive and process SMS sent to the particular phone number
Implemented REST service for the kart to kart transaction(P2P)
Real-time card-to-card money transfer
Motivated and skilled Java software developer having an overall experience of about 9+ years. Proficient in various software development phases, including requirement analysis, design, implementation, and testing. Experience with different back- and front-end stacks of modern Java/J2EE technologies.
Platforms and technologies used:
- OOP principles, design patterns, and best practices, 
- Java technologies: Spring, JavaEE, Java beans, JSP, Servlets, SOAP, JDBC, Reflection, Multithreading
- Databases: Oracle (SQL, PL/SQL), MySQL, SQLite
- ORM and Data mappers: Java Persistence, Hibernate
- Application Servers and containers: Tomcat, Jetty
- Experience with operating systems: Linux, Windows
- Testing: JUnit, Mockito
- Version control: GIT
- Build tools: Maven, Gradle
I want:
•	modern technologies
•	adequate management and a customer (if any)
•	clear task description
•	well-established processes
•	there are QA, DevOps
•	flexible working hours

I do not want:
•	many urgent tasks
•	bureaucracy
•	Java 1.6
•	JSF
•	mixed Java-Scala code support
•	missing DevOps
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

•	Participating in design and development from scratch of the universal admin, which allows to create ANY CRUD screen on both frontend and backend within 30 minutes without any development on UI side 
•	Setting up from scratch a logging infrastructure on the centralized server: ElasticSearch  + Kibana + Logstash + Filebeat
•	Helping to start the QA automation team by creating a Cucumber/Selenium/Confluence framework for them
My aim is to find a remote job in a role of Senior Java Developer (either full stack or backend).
High professionals
Team spirit
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate

•	Took part in feature development for one of the most important cloud products in the company. Has introduced distribution tracing for both performance testing and log tracing.
•	Took part in feature development for automation testing platform. Developed object audit & data versioning for inventory objects based on opensource framework.
•	Started new cloud product development with team. Took part in designing new microservices architecture and analyzing/writing technical specifications as well as development itself.
My current location is Bulgaria.
I would like to take part in a cloud-based Java/Spring project.

My career path:

Lead Software Developer
Responsibilities:
- participation in business requirements review
- analyzing and writing technical specifications and documentation
- creating(including estimation) and managing tasks 
- Java code review
- leading of dev team (~4 people)

Tech stack: Java 8/Spring/MongoDB/Postgres/Kafka/Openshift/Git

Lead Software Developer
Feb 2019 - Apr 2020
The goal was to develop a resilient and scalable system based on a microservice architecture from scratch.

Responsibilities:
- designing a new microservices architecture
- participation in business requirements review
- analyzing and writing technical specifications and documentation
- creating(including estimation) and managing tasks 
- Java code review
- leading of dev team(~3 people)

Tech stack: Java 8/Spring/WebFlux/Project Reactor/Postgres/Redis/Kafka/Openshift/Git
The goal was to develop a resilient and scalable system based on a microservice architecture from scratch. 

Lead Software Developer
Sep 2018 - Jan 2019
Team lead on implementation (solution delivery) project for large Telecom Service Provider in Belgium

Responsibilities:
- participation in business requirements review
- creating(including estimation) and managing tasks 
- leading of dev team (~8 people)

Senior Java Developer
May 2017 - Aug 2018
Responsibilities:
- software development on implementation (solution delivery) greenfield project for large Telecom Service Provider in Belgium
- communication with BA/QA teams
- mentoring and coaching junior colleagues
- visits to customer's location to support UAT activities.

Tech stack: Java/Oracle WebLogic/Oracle DB

Java Developer
Aug 2015 - Apr 2017
Responsibilities:
- implementation of Change requests within the solution delivery project for Telecom Service Provider in GB
- bug fixing

Tech stack: Java/Oracle WebLogic/Oracle DB
I don't want to participate in support like activities without active development.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper

Implemented Data migration from Oracle DB to Azure Storage.
Design and implementation of the REST API from scratch.
Lead a local team of 7 people.
Automated one of the QA manual process which saves several month of time every year.
My current project is a system for simulation of losses caused by natural catastrophies. Client is a EU Insurance company. It's a pretty big project with a huge codebase. 

Period: January 2017 - till now
Team: 2 architectures, 8 dev, 4 qa, 2 db dev
Role: Java Developer, Lead of a local team

Work Experience:
Implementation of business features with complicated logic in feature team(1 dev, 1db, 1 qa).
Integration with Microsoft Azure services.
Data migration from Oracle DB to Azure Storage.
Migration of EJB services to SOAP/REST.
Design and implementation of the REST API from scratch for new Web UI.
Participation in architecture development process.
Configuring CI, Release, Deploy pipelines using Jenkins/Bamboo/VSTS.
Writing Junit/Integration tests.
Participation in releases.

As Team Lead:
Conducting company/project related interviews.
Performance review meetings
One-to-one meetings

English experience: 
Participating in daily/planning/review meetings with customer. Clarification of requirements from the business team. Demonstration of features for local team/business team.

Tools & Technologies: Java 8, Spring DI, Hibernate, Microsoft Azure Cloud, REST, Swagger, SOAP, Swing, EJB services, Dozer, Junit, Mockito
Jenkins, Bamboo, Oracle Sql, Cosmos DB(Mongo Db), Rabbitmq , Redis, Docker, Kubernetes
Git, Svn, Maven, Websphere, Matlab, VSTS

Previous projects:
 Project “Poplidays”
Description: Vacation accommodation site offering goods exclusively managed by estate agents or professionals seasonal rentals
Period: November 2013 - May 2015. 
Tools & Technologies: Java 6, GWT, Spring, Hibernate, Apache Lucene, REST, JasperReports, IDEA IDE, PostgreSQL, SVN, Maven, Apache Tomcat
Role: Developer, DB specialist

 Project “Argon credit”
Description: Online personal loan startup
Period: May 2015 – December 2016
Tools & Technologies: Java 6, Spring Boot, Mybatis, PostgreSQL, REST, Liquibase, IDEA IDE, Gradle, Git, Apache Activiti
Role: Developer
Would like to work on new or not very old projects(less that 5-7 years).

Actually, I agree to work with any frameworks and technologies.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper

Building and implementation of project from the scratch being team lead and software developer at the same time.

Developing of lab which increase performance of blockchain ecosystem.
My experience:
1. Project Resource Management tool. Includes project analytics, data-manipulations, user time-tracking experience
2. Blockchain Platform (NodeJS)
3. Accounting, reconciliation and payment
functionalities on a permissioned Distributed Ledger Technology (DLT) blockchain, and integrating it with Enterprise Resource Planning systems. (NodeJS) 
4. Development data-analyzing system. 

I am looking for high-load wide distributed project (microservices) with cool teamwork.
I expect great teamwork, cool challenges which helps me and project which i am involved to, to be better :)