As an experienced Java developer, I specialize in building scalable microservices using Java programming language, Spring Framework, Hibernate, and RESTful web services.
Tech Skills
• Java
• Linux
• OOP
• SOLID
• Spring Framework
• Spring Boot
< Maven/Gradle
• GIT
• CI/CD
• JDBC
• Telegram API
< Postg reSQL
• SQL
< RabbitMQ
• MariaDB
• REST API
• JPA/Hibernate
• Swag ger/Post man
• Design Patterns
• gRPC/Protobuff
• JUnitA
• Mockito
• DDD
• Apache J Meter
• SOAP
• Docker
• Amazon
Soft Skills
• Communication
• Problem-solving
• Attention to details
• Time management
• Completed an intensive program that provided me with a strong foundation in Java.
• Gained knowledge and skills in various important topics such as OOP concepts, data structures, algorithms, and database programming.
• Helped me to develop a solid understanding of Java and its core concepts.
• Learned the CLI, Unix systems, Bash, TCP/UDP network protocols.
• Completed a course that focused on key software development principles such as OOP, algorithms, design patterns, and SOLID.
• Gained practical knowledge of Spring framework and its various components, which helped me to develop robust and scalable web applications.
• Gained experience using GIT version control to manage code effectively, ensuring that I can work collaboratively with other developers and maintain code quality throughout the development process.
• Spring Boot, Spring MVC, Spring WEB, Spring Data, Spring AOP, Spring Profiles, Spring Boot Testing, Integration Testing, Bean Lifecycle.
• ORM, Hibernate Query Language (HQL), Hibernate Criteria, Transaction Isolation Level, SQL
(DML, DDL, DCL, DQL,TCL, window&aggregate functions, views, indexes).
• Designed, developed, tested, and maintained efficient web applications using Java.
• Refactored the code base to optimize its quality and performance, which helped to improve the overall functionality of the applications.
• Collaborated with cross-functional teams, gaining valuable experience in working with diverse groups to achieve common goals.
• Gained hands-on experience in Spring Framework, Hibernate, RESTfuI web services, and microservices deployment using Spring Boot and Docker, while ensuring high-quality code through code reviews and Cl/CD.