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

1) Successfull passing of certification in Open Geospatial Consortium for WMS, WFS services.
2) Hired a great Big Data team.
3) Successful MVP development.
Domains:
Medicine (laborarory investigation services),
Multimedia (ip television, video streaming, content management)
Distributed computing.
Geographic Information Systems.
IoT.
Big Data.
Digital Imaging and Communications in Medicine.
Position: Senior Java Developer
Category: Java
Experience: 10 years | English: upper


Drove all phases of enterprise integration and process improvement projects to successful completion.
Leader of a software development team offering 10 years of experience.	
Provide cradle-to-grave oversight of software project management, leading the research, design, development, testing and roll out of a project.
Engineering a powerful, scalable, fully automated and customizable high volume testing solution for set-top box devices.
Develop a bunch of healthcare projects based on microservice architecture using the cutting-edge technologies.
Participate in development of modern smart home solutions using event-based stack, including distributed video surveillance system.
Microservices, reactive back-end, kotlin, cloud technologies.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


During my career I have taken part in developing projects of different complexity, starting with one user home accounting and ending with great selling sites with huge background systems. I don’t have any problems with writing frontend side and backend side at the same time, actually, I really like it. Moreover, I always try to learn something new and develop my skills which could help me with working on a current project.
Цікавий проєкт, хороша команда
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: fluent

My expertise in developing microservices-based applications using Spring Boot, PostgreSQL, MongoDB, Kafka, and the latest versions of Java is extensive. This knowledge has allowed me to develop robust and reliable software solutions that meet the needs of my clients. I have successfully decomposed monolithic applications into a microservices architecture, developed APIs and business logic, and achieved high application availability and fault tolerance using AWS. Microservices applications created by me were successfully launched and used by customers with high ratings for their functionality and ease of use. In addition, thanks to my knowledge and experience in optimizing databases, I was able to significantly speed up the application's performance and reduce server load. I always strive to take into account the needs of customers and do everything possible to ensure maximum ease of use for the applications I create.
During my over ten years of career, I have worked on various Java-based projects, from monolithic to microservice architectures. As a Java developer with ten years of experience, my responsibilities have included developing and maintaining high-quality code, designing and implementing software solutions, collaborating with cross-functional teams, and ensuring project deadlines are met. I have also been responsible for identifying and resolving technical issues, as well as providing guidance and support to junior developers. 

One of my recent projects involved developing a microservice utilizing technologies such as Spring Boot, Docker, and Kubernetes. Also, we utilized RESTful services to design the API interface and utilized PostgreSQL as the database for storing data. Additionally, we integrated MongoDB. Previously, I was part of a team that worked on a monolithic web application for managing business processes. We used technologies such as Spring, Hibernate, and JPA, as well as many other frameworks and libraries to implement various features in the application.

In addition to my technical responsibilities, I have also been involved in project planning and management, including participating in project meetings, providing input on project requirements, and managing project timelines. I have also been responsible for ensuring compliance with coding standards and best practices, as well as keeping up to date with the latest industry trends and developments. Overall, my role as a Java developer has involved a wide range of responsibilities, requiring a strong mix of technical, organizational, and communication skills.
The expectation is that the new Java vacancy will provide an opportunity to work on an interesting project within a strong team that utilizes modern technologies and tools. The job should also offer the potential for both technical and career growth. Attaining the position of Technical Leader would be a desirable opportunity. The desire is to work in a dynamic, stable, and professional environment where skills and knowledge in Java can continue to develop and contribute to the project's and team's success.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: intermediate

Strong mathematical skills (Math Education).
Graduate degree with emphasis in MS CS.
Eclipse RCP, Eclipse E4, SWT/JFace , EMF, GEF.

Five years experience working in the IT field, analysing, designing and developing Java based applications.
Good level knowledge of Java
Excellent level knowledge and experience working with Eclipse-based technologies.
Good level knowledge and experience working with Hibernate, Servlet, JSP, Spring framework, including related technologies such as HTML, JavaScript and CSS.
Excellent OO development skills
Experience in agile methodologies (SCUM) and practices (TDD).
Strength in analyzing, researching, organizing, and problem solving. Skilled and thorough in analyzing problem situations and finding creative solutions. Strong interpersonal and communication skills.
Interesting tasks, friendly people.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Order managment system for one startup from USA;
artifacts cleanup plugin for Nexus;
procedures for tables with 100-200 000 000 of records.
E-commerce, banking, finance
High code quality;
good architecture;
smart project managment;
friendly team.

Interested in AI.
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: upper

- creating PoC for potential customers;
- took part in creating big SAAS solution for managing AWS, Azure, GCP accounts based on Serverless;
- building and open-sourcing custom deployment framework for AWS in company's Github;
- took part in pre-sales activities.
Education
Kharkiv National University of Radio Electronics
Master’s degree in Software Engineering

Key skills and technologies:
- Languages: Java, Python;
- Frameworks: Spring Boot, Dagger2;
- Build tools: Maven, Gradle;
- AWS: IAM, AWS Lambda, Step Functions, S3, CloudWatch, SQS, SNS, API Gateway, Batch, X-Ray, Cognito;
- DBs: DynamoDB, MongoDB;
- IaC: CloudFormation, Terraform;
- CI/CD: Jenkins, Bamboo.

General professional experience
- Microservices and Serverless;
- Application of DI, SOLID, TDD, design principles, and clean architecture;
- Unit, integration and performance testing;
- Agile methodologies: Scrum, SAFe;
- NoSQL and SQL hands-on experience.

Job responsibilities
- Development based on AWS with a variety of services;
- Leading small teams;
- Mentoring developers and creating personal development programs for them;
- Project architecture design;
- Problems solving & troubleshooting;
- Communication with customers, finalizing feature requirements, conducting demos.
I am looking for project with Serverless architecture based on AWS.

Interested in:
- remote work;
- challenging and interesting tasks;
- flexible working hours;
- opportunities for professional and career growth.

No legacy code/support.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper


Engineering Manager Sep 2021 - now
Managed cross-functional teams, the schedule, and budgets of the projects, and was responsible for
the final result. Design, architecture, and code reviews.
 Led product development team from project initiation to release.
 Hired engineers, designers, and business analysts and formed product development
teams, and grew the company from 1 employee to 20.
 Established SDLC processes using Agile, and SCRUM, and incorporated Jira.
 Established effective communication with clients and led sales deals.
 Organized effective collaborative work of different stakeholders, development teams, designers, and SEO subcontractor vendors.

Senior Software Engineer  Aug 2019 - Sep 2021
Worked on building the core of the sportsbook betting platform. Delivered testable, maintainable, high-quality code. Conducted code reviews and provided feedback. Contributed to system design and architecture. Collaborated across teams in an agile environment to deliver solutions that solve complex business problems. Was responsible for the entirety of assigned features: including API design, implementation, automated testing, and deployment. Debugging and
system monitoring.
 Designed and developed a bonus system in the platform from scratch using Java 11, Spring Boot, and Spring Cloud.
 Integrated core betting and payment microservices with bonus service using REST, asynchronous messaging, and RabitMQ.
 Refactored code of the coefficients feeds adaptor services.

Java 11, Spring Boot, Spring Cloud, Gradle, PostgreSQL, Redis, Docker, Kubernetes, RabitMQ, Kibana, Grafana, Sonar, GitLab CI/CD.

Software Engineer Mar 2018 - Aug 2019
Worked on Trades Unification project for IHS Markit client.
 Implemented complex trade transformation logic using Java 8, XSLT, Spring, and Camel.
 Implemented End-to-End tests for regression and quality testing using Java, Cucumber, and Gherkin.
 Refactored existing test codebase which led to a 30% increase in test development velocity
and reduced instability and bugs.
 Took part in adopting a new approach to microservice debugging, which increased the
efficiency of debugging by 2-3 times.

Java, Spring, Gradle, Cucumber, Gherkin, AMQP, ActiveMQ, Apache Camel,
Hazelcast, Openshift, Docker, Kubernetes, XSLT.

Junior Software Engineer 
 Introduced a new test builder template that increased the effectiveness of writing DSL tests 3x times.
 Designed and implemented a POC framework for generating an XML transformation DSL
New technologies, a friendly team, an interesting product, agile schedule (GMT-4 Time zone). Preferably product company. Would like to work on FinTech solutions.
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: intermediate

Last time improvement: work into distributed scrum team.
Enterprise backend projects with Spring Boot: Micro Services, web and RabbitMQ.

Linux scripting (php, perl, python, bash).
DB: Oracle, MySQL, PostgresSQL.

Looking for a projects with same tech stack (also, plus AWS).
Looking for a interesting high-motivated job.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: fluent


Enthusiastic engineer with over 6 years of professional experience developing numerous types of web applications. Transitioned to Java tech stack after 4 years of experience with .NET. I've got a solid foundation in computer science fundamentals, algorithms and data structures. My strongest areas are REST API design and cloud architecture, both Java and .NET tech stacks, and databases like MSSQL Server or PostreSQL

I know the benefits of maintaining a good codebase, following SOLID principles, and continuously applying best practices through a development lifecycle. I have had exposure to both microservice and monolithic application architectures.
Looking for on-site long term opportunity in Poland. Interested in a Java or .NET cloud solutions, I am experienced with both AWS and Azure. 

Would be a plus:
- some exposure to Scala, Spark or Big Data
Position: Senior Java Developer
Category: Java
Experience: 3 years | English: intermediate


EPAM - Bridgewater project (1.5 year). The vendor is world's top 10 hedge funds. Financial domain. The early phase of the project - frequent changes in development approaches, own vision implementation. Team: 4 BE devs, FE dev, 2 QA, BA, scrum master. Microservices architecture.
- Technologies stack: AWS S3, SQS, Elasticsearch, HBase, neo4j, PostgreSQL, java 8/12. Spring, Hibernate; Lombok. Instruments: Kibana, Docker, Jenkins.
- Methodologies: Kanban, TDD.
- Responsibilities and skills: deal with modern big data technologies, optimize their usage, new microservices creation, selection of optimal technologies for them, establish connection between parts of the system; deal with tricky business issues; develop math algorithms; organize developing flow (try various branching strategies, scrum approaches).
~~~~~~~~~~~~~~~~~~~~~~~
Luxoft - UBS project (1 year). The vendor is Swiss investment bank. I was part of team developing central component of bank software system, component that processes stock trading. Project locates in Kiev, Krakow, London, Singapore, New York. My team consists of one business analyst and 5 java developers. 
- Technologies stack: Java 8, Spring core 3, Spring batch, Hibernate, maven 3, oracle DB, data grid (with hierarchical data mode), Mockito, jUnit 4, jBehave, git, Intellij idea, Jira, Teamcity, 
- Methodologies: Scrum, TDD, BDD. 
- Responsibilities and skills: software design, practice with GoF and enterprise patterns, investigate complicated domain (finance), testing (unit, behavioral, Concordion, manual), English communications.
~~~~~~~~~~~~~~~~~~~~~~~
CyberVision (1.5 year)
Projects:
- CRM system.
- Kaa live demo.
- Kaa. IoT
Position: Senior Java Developer
Category: Java
Experience: 4 years | English: upper


Epam Systems
2019 - Backend Engineer worked on development and implementation of internal processes for
customers as QVC Germany, Innovative Interfaces Inc. (iii.com), Virgin Media
Follow Agile Activity
Technologies: Spring, Java 8, Couchbase, Kafka, Lombok, Maven
Patterns: Microservices
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: upper


EPAM Systems, contractor for Alert Innovation(October 2021 – now)
Technology Summary: Java 11, JUnit, Akka, protobuf, MariaDB, Kafka, Jenkins
Project:
Robotic control system for managing bots in supermarkets. Solution based on Akka framework.
Responsibilities:
• Development of new features
• Code review
• Communication with customer
• Candidates interviewing

EPAM Systems, contractor for Thomson Reuters (October 2019 – October 2021)
Technology Summary: Java 11, Spring, JSF, Hibernate, JUnit, JavaScript, Oracle, Jenkins
Project:
System for legal documents management and editing, XML used for documents representation and storage. System consist of ~20 modules(web apps and REST services).
Responsibilities:
• Leading of the sub-team (5 devs)
• Task management
• Development of new features
• Configuration of CI
• Daily meetings organization and problem management.
• Communication with customer
• Candidates interviewing

Nexign (Peter-Service), Senior Software Engineer — (June 2016 – October 2019)
Technology Summary: Java, Spring, Akka, JUnit, Mockito, Drools • Database: Oracle, Couchbase, RabbitMQ
Project:
High loaded decision-making system for mobile operator billing. Application use NoSQL cache Couchbase, multithreading provided by Akka framework, with usage of RabbitMQ message broker, Zookeeper parameters storage, Drools machine as decision-maker. Also application provides REST API and has integration with Oracle database and filesystem for primary data load.
Responsibilities:
• System analysis
• Development
• Code design
• Requirements coordination
• Code-review
• Feature leading
• Mentoring of new team-members and trainees
• Candidates interviewing
Tasks performed:
• Analysys and development for migration to another data model of subscriber profile.
• System analysys of product life cycle: transition graph, sequence diagrams, data model,
indexes.
• Refactoring indexes storage code to add ability for one-to-many indexes creation
I want to find full remote job without requirements to be in specific country.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


EPAM Systems
September 2015 - September 2016
Java Intern, R&D lab, learning Deep Java Core, Spring Core, Internal project 

September 2016 - March 2017
Active development of the new project before production phase: Monolith, Java 8, REST, Play Framework, Spring IoC, Hibernate, JUnit4

March 2017 - August 2017
10 years legacy project using the old ATG Oracle eCommerce platform, full-stack, integrating new analytics provider: Java 6, ATG, JSP, JS

August 2017 - August 2018
British eCommerce project based on ATG platform, implementing BFF based on the REST integration with the ATG legacy project: Kotlin, Java 8, Groovy Spock testing framework, Spring, RestWS

August 2018 - Match 2019
Hybris eCommerce platform based project: Hybris, Java 8, Spring IoC, JUnit, working in the support team, preferably maintenance of the existing project, fixing bugs, without delivering new features

March 2019 - today
Senior Java Developer in AskFm social network product: high load, Java 11, Cucumber for API tests, Spock testing framework, Redis, SQL. Active delivering of new features, touching and configuring Jenkins, CI, Docker, Sonar.
Only hybrid work schedule (remote/office)
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: intermediate


ETL applications:
Tech: Java 14, Spring Boot, Project Reactor, IBM MQ, OpenShift, Maven, lombok, JUnit, Mockito, Testcontainers, MongoDB.

Microservices:
Java 14, Spring Boot, gRPC, Kafka, Kubernetes, Gradle, lombok, JUnit, Mockito, Testcontainers, PostgreSQL, Redis, Liquibase.

Monolith apps:
Tech: Java 8, REST API, Spring Boot, WebSockets, PostgreSQL, Redis, Hibernate, lombok, JUnit, Git, JsonPath, xPath, iText, Apache POI, Gradle, Liquibase, Docker.
Polite colleagues, remote work.
Not ETL or something similar.
Not own frameworks around Spring Boot.
Position: Senior Java Developer
Category: Java
Experience: 5 years | English: upper


ETL, Real-time data streaming design, implement (Spark, Java, Kafka, Hadoop, Hive, Cassandra). 
RESTfull service design and implement (Java, Spring Boot, Kotlin, PostgresSQL)
Looking forward to interesting and challenging tasks  with exciting projects involving newest technologies
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: upper

Got stuff done on the projects keeping tech debt under control and good team spirit
Excellent knowledge and experience in Java 8 to 12 (more than 3 years).
Understanding of network interactions and protocols, conventions (REST), authentication and authorization standards and practices (e.g. oAuth).
Practical experience with: REST API development, Spring Boot Framework, Testing frameworks, ORM, Version control systems (GIT), Cloud solutions (AWS), Docker, Continuous Integration tools.
Experience with: 
Design of complex applications, platforms, microservices solutions;
Agile software processes and technologies;
Code Review process;
Refactoring process;
Troubleshooting, profiling and debugging Java applications.
Quality tools.
Upper-Intermediate English.
Minimal bureaucracy, clear tasks and specifications.
Not interested in advertising, gambling or financial domains.
Position: Senior Java Developer
Category: Java
Experience: 8 years | English: intermediate

Migrated part of monolith application to separate microservices.
Experience:
1. Microservice-based application with more than 30+ microservices and different protocols (Mostly REST, AMQP, RPC, Kafka).
Development and integration with various REST services. 
Everyday communication with teams from other countries.

I've been working for more than 8+ years as a backend Java developer.
I am resourceful and self-motivated when finding applicable solutions to programming problems. Ability to learn quickly, fast perception of information, maintain a positive attitude, and high quality.
Now I'm looking for a project based on Java and Spring stack. Only a backend position.
Position: Senior Java Developer
Category: Java
Experience: 6 years | English: intermediate

I'm a Java Team Lead in a small product company.
Experience:
6 years of enterprise Java development, including 4 years of e-commerce and payment systems development.

Technical skills:
- Java 8
- Java EE: EJB, JPA (Hibernate, Eclipselink), JAX-RS, JSF
- Spring Framework: Core, Data, MVC, Security, Social, Web Services, Boot, Cloud
- Other java technologies: JDBC, Servlets, JSP
- SQL: PostgreSQL, Oracle
- Non-relational databases: MongoDB
- Application/Web servers: Glassfish 3-4, Wildfly 10, Tomcat 6-8
- Testing: JUnit, Selenium, Arquillian
- Build automation: Gradle, Maven

Additional skills:
- Groovy 
- Akka actors, Akka cluster
- JMeter, Sonarqube
- Version control: Git
- Continuous integration: Jenkins
I definitely don't want to participate in legacy code supporting or any front-end development (JSF, GWT etc).
Position: Senior Java Developer
Category: Java
Experience: 7 years | English: intermediate


Experience 7 years.
Knowledge of the OOP.
Knowledge of Java
J2EE
JPA
JSF
SQL/MySQL/MSSQL/PostgresSQL/Oracle/Vertica/Redshift
HTML/XML
Spring
REST
Maven
EJB3
Junit,TestNG
TDD
Hibernate
JSP
JSON
JavaSqript
Mockito,PowerMock
CSS
Linux and Windows scripting
Ajax
ANTLR
Apache Shiro
EclipseLink
Spring Roo
node.js
react.js
npm
webpack.js
babel
Mongoose, Mongoclient
MongoDB
Cucumber
SVN, GIT
   Eclipse, Intellij IDEA
   Apache TomCat, Jetty, WebLogic
   MySQL, Oracle, MSSQL, VERTICA, Postgres data base development tools
   TeamCity, Jenkins
   Jira bugtracking system
   Code review tools
   JMetter
Position: Senior Java Developer
Category: Java
Experience: 11 years | English: upper

master degree in Applied Mathematics
- experience as front-end developer as well back-end.
- create high-load and RIA applications.
- good knowledge UDP, TCP and HTTP protocol and some  proprietary binary data protocols.
- Very good OOP knowledge (design patterns, SOLID) and high quality code.
- team lead experience.
- ready to learn new technologies
interesting project and friendly team, difficult tasks, modern technologies, flexible work schedule