08/04/2026 updated


100 % available
Java Backend Developer & Team Lead
Baku, Azerbaijan
Only remote
Bachelor of Computer Engineering (Azerbaijan State Oil and Industry University, 2023-2027)About me
Passionate Java Backend Developer with strong expertise in Spring Boot, database management, and cloud deployment. Dedicated to delivering efficient, secure, and scalable backend systems with a strong focus on code quality and project leadership.
Java (Programming Language)DevOpsJava Development ToolsSpring FrameworkLiquibaseNGINXScrum MethodologyRedisDocker ContainerSpring CloudBackendSpring DataBackend ProgrammingKubernetesApache Kafka
Java & Spring Framework
Expertise in Java programming with extensive use of Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, and Hibernate for building robust and scalable backend applications.
Microservices Architecture
Deep knowledge of microservices architecture including RESTful APIs, Eureka Service Discovery, Config Server, and API Gateway, with hands-on experience implementing distributed systems using Kafka and Redis.
Backend Team Leadership & Code Review
Leading backend teams technically, managing project architecture and development flow, conducting code reviews, handling pull requests, and mentoring junior developers to maintain high code quality standards.
Message Brokers & Caching
Practical experience with Apache Kafka and Redis for message brokering and caching in distributed microservices environments.
DevOps & Tools
Proficiency with Docker for containerization, Git for version control, Maven for build management, and Postman for API testing.
Databases
Working knowledge of relational databases including PostgreSQL and MySQL, as well as database migration management with Liquibase and query optimization using JPA/JDBC.
Agile & Project Management
Experience with Agile/Scrum methodologies, project coordination, and managing project lifecycles in a team environment.
Frontend Skills
Basic knowledge of HTML, CSS, JavaScript, and React.js at a beginner level.
Expertise in Java programming with extensive use of Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, and Hibernate for building robust and scalable backend applications.
Microservices Architecture
Deep knowledge of microservices architecture including RESTful APIs, Eureka Service Discovery, Config Server, and API Gateway, with hands-on experience implementing distributed systems using Kafka and Redis.
Backend Team Leadership & Code Review
Leading backend teams technically, managing project architecture and development flow, conducting code reviews, handling pull requests, and mentoring junior developers to maintain high code quality standards.
Message Brokers & Caching
Practical experience with Apache Kafka and Redis for message brokering and caching in distributed microservices environments.
DevOps & Tools
Proficiency with Docker for containerization, Git for version control, Maven for build management, and Postman for API testing.
Databases
Working knowledge of relational databases including PostgreSQL and MySQL, as well as database migration management with Liquibase and query optimization using JPA/JDBC.
Agile & Project Management
Experience with Agile/Scrum methodologies, project coordination, and managing project lifecycles in a team environment.
Frontend Skills
Basic knowledge of HTML, CSS, JavaScript, and React.js at a beginner level.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishGoodTurkishNative speaker
Project history
Leading the backend team technically, responsible for project architecture and development flow. Regularly conducting code reviews and handling pull requests to ensure code quality standards. Mentoring the team to solve technical problems and supporting the optimization of work processes.
Developed a microservices-based setup using Kafka and Redis, Docker containers, and Eureka for service discovery.
Developed a JPA/JDBC optimized transaction system and input validator project.