Java Developer

2 роки
Віддалено
$700
28 Лют 2023

Professional summary
• 1.5 year of experience in Java development
• Good knowledge in Java programming language
• Experience in working with such frameworks as Hibernate, Spring Framework: Boot, Core, MVC, JPA Data, Security
• Understanding of databases, particularly SQL fundamentals
• Solid knowledge of Maven build tool

Professional summary
• 1.5 year of experience in Java development
• Good knowledge in Java programming language
• Experience in working with such frameworks as Hibernate, Spring Framework: Boot, Core, MVC, JPA Data, Security
• Understanding of databases, particularly SQL fundamentals
• Solid knowledge of Maven build tool
• Good understanding in  working with front-end technologies such as HTML, CSS
• Understanding of object-oriented principles
• Practical experience in creating web applications
• Familiar with Python, JavaScript
• Strong team player, highly motivated self-starter and committed to learning new technologies
• Excellent communication, presentation, and problem-solving skills.

Technical skills
Languages - Java
Databases - MySQL, PostgreSQL
Frameworks - Spring Framework: Boot, Core, MVC, JPA Data, Security, Hibernate, Log4J, JUnit.
Build tools – Maven
Version Control - Git
Web technologies - HTML, CSS
Management tools – Jira

Experience
Project Description:
The project was dedicated to development of holistic content lifecycle platform to plan, create, edit, review, approve, submit, distribute, analyse and reuse already created and approved commercial and non-commercial content throughout various operation bodies of involving Brand Managers, external Creative Agencies, Medical experts as well as team members part of the Legal and Regulatory compliance departments. The key purpose of this system is to provide customers with a single solution to accelerate and optimize the entire content lifecycle while complying with all local legislative regulations on commercial content.

Responsibilities:
- Translated technical specification into code and documented the code
- Used LOG4J & JUnit for debugging, testing, and maintaining the system state
- Extensively involved in developing core persistence classes using Spring framework
- Wrote maintainable, testable, efficient code
- Utilized GIT to manage collaboration with other departments and developers
- Participated in Agile Scrums and Sprints.

Technologies: Java, Spring (Core, MVC, Data, Security), Hibernate, PostgreSQL, JUnit, Mockito, Maven, Git.