Position: Java developer
Category: Java
English level: upper
Years of experience: 5


There is a brief description of the project I've been working on
Project Description:
Global communication platform and service provider that specializes in enabling businesses to engage with their customers through various messaging channels.
Customer:
South Africa company
Involvement Duration:
11.2020 - present
Project Role:
Middle Software Engineer
Responsibilities:
	Collaborating with a team of developers and stakeholders to gather requirements and design software solutions.
	Developing and maintaining web application using Java, Spring Framework, and Hibernate.
	Resolving bugs and issues reported by quality assurance and end-users
	Participating in code reviews and provided constructive feedback to team members
	Contributing to the enhancement and maintenance of existing applications

Project Team Size:
18 team members
Tools & Technologies:
Java 17, Spring Boot, Spring Data, JAX-RS, Hibernate, MySql, Amazon, GitLab, Liquibase, Drools Engine, Kafka, Gradle, Swagger, Mockito, Redis, Bucket4j