02/05/2025 updated


100 % available
Full Stack Developer
Tehran, Iran
Only remote
Bachelor's degree in Software engineeringJava (Programming Language)JavaScriptAlgorithmsCommunications SecurityCryptographyData IntegrityRelational DatabasesLinuxGradlePostgreSQLApache MavenMessage BrokerMongoDBMySQLNoSQL
Security-Conscious, Linux-savvy Java Developer with 8+ years of experience crafting high-performance, scalable applications using Spring Boot and microservice architectures. Possesses a strong understanding of web security principles (OWASP) and leverages Docker and Kubernetes to containerize and orchestrate deployments for large-scale projects, achieving significant performance improvements. Proven track record of delivering complex projects on time and within budget, exceeding client expectations through collaboration and a focus on quality. Expert in relational databases (SQL, PostgreSQL, MySQL , ...) with deep knowledge of isolation levels (ACID) and proficient in various NoSQL solutions (MongoDB, ArangoDB, Redis) to ensure data integrity and efficient retrieval for diverse project needs. Additionally, experienced in utilizing message brokers including NATS, Kafka, and Redis Streams for asynchronous communication and data streaming in microservice architectures. Furthermore, possesses a strong foundation in cryptography, implementing secure communication channels using industry-standard algorithms like RSA and AES in Java applications.
Experience
Professional experience5 - 10 years
Freelancer since2024
Languages
GermanBasic knowledgeEnglishFluentPersianNative speaker