Ukraine's #1 job service
Тарас
Програміст Java
- Age:
- 35 years
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/15019543/
Uploaded file
The file contains 1 more page.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
Personal info
Name/Surname Taras Dzhura
Photo
E-mail [open contact info ](look above in the "contact info" section)
Nationality Ukrainian
Date of birth September 1, 1991
Position Java Software Engineer
Profile
Experienced Software Developer with over 8 years of expertise in developing Java
applications. Proficient in object-oriented programming (OOP) principles, Java
programming language, and the Spring framework.
Throughout my career, I have worked extensively with distributed teams, collaborating
effectively and efficiently to deliver high-quality software solutions.
I thrive in an Agile environment, adapting quickly to changing requirements and
delivering results within tight deadlines.
Initiative, goodwill, and a strong focus on achieving results are integral parts of my work
ethic. I take responsibility for my projects, taking ownership of the development process
and ensuring the successful delivery of robust and scalable applications. I am adept at
learning new technologies and concepts swiftly, allowing me to stay up-to-date with the
latest industry trends and best practices.
My ability to work well under pressure enables me to meet project goals while
maintaining the highest standards of quality. I actively contribute to fostering a positive
and collaborative work environment, promoting open communication, knowledge
sharing, and mutual respect among team members.
Education
National University "Lviv Polytechnic" (Sep 2008 – Feb 2014)
Automation and computer-integrated technologies (MS Degree)
Skills
Programming Languages: Java
Frameworks & Libraries: Spring Framework, EJB, Hibernate, JPA
Cloud Platforms: AWS
Databases: SQL, PostgreSQL
CI/CD: Docker, Jenkins
Version Control: Git
Tools & Technologies: Stream API, RabbitMQ, JUnit, TestNG, Mockito, Cucumber,
Tomcat, Maven, Gradle, Jira
Methodologies: Agile, Scrum
Languages
English – upper-intermediate
Ukrainian – native
Work experience
Project Education
Position Senior Software Developer
Involvement duration February 2020 – now (5 year 6 months)
Description:
An innovative company that helps students apply to college.
Their technology converts students’ applications into a standardized
format to speed up and streamline the university application process
across different colleges and universities.
Tools and Technologies used:
- Java 21
- Spring 5+, Spring Data JPA, Spring MVC
- Hibernate
- Docker
- Git, GitHub
- Flyway migrations
- JBoss (WildFly) Server
- MS SQL Server, PostgreSQL
- XSLT transformations
- RabbitMQ, Kafka
- Java Application Servers
- Junit, TestNG, Mockito
Responsibilities:
- Develop new APIs
- Support new integrations with providers/consumers of educational
information.
Development of Java Integration Framework that is responsible to
download files from different third-party sources (sftp, ftp, http and
soap requests, emails etc.), process different type of files (csv, json,
fixed-length etc.), persisting data into centralized DB, handling
exceptions, sending notifications etc.
- Working with Flyway migrations and SQL stored procedures.
- Support old-fashioned complex integration that processes XML files.
- Participation and support of release deployment.
- Ensure code quality
- Enhance the performance and scalability of services
- Onboarding work for the new academic year – analysis of the new
cycle documentation, updating DB configuration according to the
analyzed changes.
Project Healthcare
Position Software Developer
Involvement duration August 2016 - February 2020 (3 years 6 month)
Description:
Web/Android/iOS medical application.
Columna Cura is the next generation care and social record. By
combining user-friendliness with decision support in one IT solution,
the system is a "good colleague" to its users. Cura provides
employees with a clear and updated overview over their tasks and
the citizens whom they are in contact with. The system thereby helps
making the complex work day more managable - time in front of the
screen is minimised and can instead be spent with citizens.
Tools and Technologies used:
- Java 8
- EJB
- FHIR
- Angular, JQuery, HTML, CSS
- Bitbucket, GIT
- Flyway migrations
- JBoss (WildFly) Server
- MS SQL Server
- FHIR
- Junit, TestNG, Mockito
Responsibilities:
- Development of web and android applications.
- Implementation of shielding of resources feature. It was responsible
to hide/show information for various type of users. Users may log in
with different access rights and under different organizations that
were able to work with specific information.
- Development of search queries, complex custom operations to
fetch data (Company decided to implement their own search engine)
- Was involved in features that require front-end and back-end work.
- Ensure code quality
Project Text Analysis
Position Software Developer
Involvement duration January 2016 - April 2016 (3 month)
Description:
Interactive web-application that works with user data and based on
user English knowledge experience able to process some text (book,
article) and detect unknown words, create dictionary with these
unknown words.
Tools and Technologies used:
- Java 6
- Tomcat
- JavaScript, jQuery, Thymeleaf, HTML, CSS
- Bitbucket, GIT
- Flyway migrations
- MS SQL Server
- Junit, TestNG, Mockito
Responsibilities:
- Configuration of the project from the scratch (Spring configuration)
- Development of new features.
- UI development.
Project Automation Systems for Ventilation and Air Conditioning
Position Automation Engineer
Involvement duration April 2013 - September 2015 (2 years 6 months)
Description:
Company that produces and supply customers with automation
systems to control the professional ventilation systems and air
conditioning etc. (boiler houses, elevators).
Technologies:
- Siemens controllers
- Carel controllers
- Raut controllers
Responsibilities:
- Programming PLC (Programmable Logic Controller): Siemens,
Carel, Raut etc. using specialized languages:
FBD - Function Block Diagram;
STL - Structured Text Language (Instruction List);
LD - Ladder Diagram.
- Development automation systems to control the professional
ventilation systems and air conditioning etc. (heating stations,
elevators).
- Development electrical circuits.
- PLC UI development.
Name/Surname Taras Dzhura
Photo
E-mail [
Nationality Ukrainian
Date of birth September 1, 1991
Position Java Software Engineer
Profile
Experienced Software Developer with over 8 years of expertise in developing Java
applications. Proficient in object-oriented programming (OOP) principles, Java
programming language, and the Spring framework.
Throughout my career, I have worked extensively with distributed teams, collaborating
effectively and efficiently to deliver high-quality software solutions.
I thrive in an Agile environment, adapting quickly to changing requirements and
delivering results within tight deadlines.
Initiative, goodwill, and a strong focus on achieving results are integral parts of my work
ethic. I take responsibility for my projects, taking ownership of the development process
and ensuring the successful delivery of robust and scalable applications. I am adept at
learning new technologies and concepts swiftly, allowing me to stay up-to-date with the
latest industry trends and best practices.
My ability to work well under pressure enables me to meet project goals while
maintaining the highest standards of quality. I actively contribute to fostering a positive
and collaborative work environment, promoting open communication, knowledge
sharing, and mutual respect among team members.
Education
National University "Lviv Polytechnic" (Sep 2008 – Feb 2014)
Automation and computer-integrated technologies (MS Degree)
Skills
Programming Languages: Java
Frameworks & Libraries: Spring Framework, EJB, Hibernate, JPA
Cloud Platforms: AWS
Databases: SQL, PostgreSQL
CI/CD: Docker, Jenkins
Version Control: Git
Tools & Technologies: Stream API, RabbitMQ, JUnit, TestNG, Mockito, Cucumber,
Tomcat, Maven, Gradle, Jira
Methodologies: Agile, Scrum
Languages
English – upper-intermediate
Ukrainian – native
Work experience
Project Education
Position Senior Software Developer
Involvement duration February 2020 – now (5 year 6 months)
Description:
An innovative company that helps students apply to college.
Their technology converts students’ applications into a standardized
format to speed up and streamline the university application process
across different colleges and universities.
Tools and Technologies used:
- Java 21
- Spring 5+, Spring Data JPA, Spring MVC
- Hibernate
- Docker
- Git, GitHub
- Flyway migrations
- JBoss (WildFly) Server
- MS SQL Server, PostgreSQL
- XSLT transformations
- RabbitMQ, Kafka
- Java Application Servers
- Junit, TestNG, Mockito
Responsibilities:
- Develop new APIs
- Support new integrations with providers/consumers of educational
information.
Development of Java Integration Framework that is responsible to
download files from different third-party sources (sftp, ftp, http and
soap requests, emails etc.), process different type of files (csv, json,
fixed-length etc.), persisting data into centralized DB, handling
exceptions, sending notifications etc.
- Working with Flyway migrations and SQL stored procedures.
- Support old-fashioned complex integration that processes XML files.
- Participation and support of release deployment.
- Ensure code quality
- Enhance the performance and scalability of services
- Onboarding work for the new academic year – analysis of the new
cycle documentation, updating DB configuration according to the
analyzed changes.
Project Healthcare
Position Software Developer
Involvement duration August 2016 - February 2020 (3 years 6 month)
Description:
Web/Android/iOS medical application.
Columna Cura is the next generation care and social record. By
combining user-friendliness with decision support in one IT solution,
the system is a "good colleague" to its users. Cura provides
employees with a clear and updated overview over their tasks and
the citizens whom they are in contact with. The system thereby helps
making the complex work day more managable - time in front of the
screen is minimised and can instead be spent with citizens.
Tools and Technologies used:
- Java 8
- EJB
- FHIR
- Angular, JQuery, HTML, CSS
- Bitbucket, GIT
- Flyway migrations
- JBoss (WildFly) Server
- MS SQL Server
- FHIR
- Junit, TestNG, Mockito
Responsibilities:
- Development of web and android applications.
- Implementation of shielding of resources feature. It was responsible
to hide/show information for various type of users. Users may log in
with different access rights and under different organizations that
were able to work with specific information.
- Development of search queries, complex custom operations to
fetch data (Company decided to implement their own search engine)
- Was involved in features that require front-end and back-end work.
- Ensure code quality
Project Text Analysis
Position Software Developer
Involvement duration January 2016 - April 2016 (3 month)
Description:
Interactive web-application that works with user data and based on
user English knowledge experience able to process some text (book,
article) and detect unknown words, create dictionary with these
unknown words.
Tools and Technologies used:
- Java 6
- Tomcat
- JavaScript, jQuery, Thymeleaf, HTML, CSS
- Bitbucket, GIT
- Flyway migrations
- MS SQL Server
- Junit, TestNG, Mockito
Responsibilities:
- Configuration of the project from the scratch (Spring configuration)
- Development of new features.
- UI development.
Project Automation Systems for Ventilation and Air Conditioning
Position Automation Engineer
Involvement duration April 2013 - September 2015 (2 years 6 months)
Description:
Company that produces and supply customers with automation
systems to control the professional ventilation systems and air
conditioning etc. (boiler houses, elevators).
Technologies:
- Siemens controllers
- Carel controllers
- Raut controllers
Responsibilities:
- Programming PLC (Programmable Logic Controller): Siemens,
Carel, Raut etc. using specialized languages:
FBD - Function Block Diagram;
STL - Structured Text Language (Instruction List);
LD - Ladder Diagram.
- Development automation systems to control the professional
ventilation systems and air conditioning etc. (heating stations,
elevators).
- Development electrical circuits.
- PLC UI development.
Similar candidates
-
Програміст Java
23000 UAH, Remote, Dnipro, Other countries -
Java-розробник
Remote, Zhytomyr , more 2 cities -
Java software engineer
40000 UAH, Remote -
Java-розробник
Remote -
Java software engineer
Remote, Kyiv