Position: Junior Java Developer
Category: Java
English level: upper
Years of experience: 0

Developed RESTful web services using Spring Boot and Spring MVC.
Worked with microservices architecture using Spring Cloud and Eureka server.
Implemented security features such as OAuth2 and JWT.
Utilized Resilience4J to enhance the stability and fault tolerance of microservices.
Implemented continuous integration and deployment pipelines using Jenkins.
Worked with PostgresSQL database and Hibernate ORM framework.
Created and maintained automated tests using JUnit and Mockito.
Used Swagger to document and test APIs.
Collaborated with cross-functional teams to develop and maintain software solutions.
Developed a project that interact with Desktop apps via RestAPI
Developed a e-Commerce project using PHP and after rewrote in Java using Spring
I am a Junior Java Developer with practical knowledge of various technologies such as:

Programming languages: Java, PHP, JavaScript
Frameworks: Spring Boot, MVC, Data, JPA, Cloud,  Gateway, Security
Testing Frameworks: JUnit, Mockito
Web technologies: REST API, Thymeleaf, HTML, CSS, JSON, XML, Swagger
Database: PostgreSQL, Hibernate
Build Tools: Gradle, Maven
CI/CD: Jenkins
Microservices: Resilience4J, 12factor
Design Principles: SOLID
Security: OAuth2, JWT
Monitoring: Actuator, Micrometer, Zipkin, Prometheus, Grafana
DevOps Tools: Docker, Git, Kubernetes, Helm, Config server, Gateway server, Eureka server
I am looking for an entry-level position where I can gain more practical experience and grow my skills while contributing to the company's success. I am eager to learn and willing to take on new challenges to enhance my skills and knowledge.