همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

کاوان فن آوران | kavan fanavaran

استخدام Senior JAVA Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

Have experience on real world projects using commonly used frameworks such as Spring, SpringBoot, Play Framework,and commonly used Databases such as Relational and non Relational databases! Experience with ORM frameworks like Hibernate for seamless interaction with databases.
Experience working with message brokers such as RabbitMQ or Apache Kafka for scalable and distributed system.
 Knowledge and experience with building microservice-based architectures using tools like Spring Cloud.
Proficiency in containerization technologies like Docker.Strong skills in version control systems, particularly Git, for collaborative development.
Familiarity with logging frameworks (e.g., SLF4J) and application monitoring tools (e.g., Prometheus, Grafana). 


Responsibilities:

  • Design and develop Java applications with a focus on utilizing key technologies.
  • Implement efficient and scalable solutions by harnessing the power of these technologies.
  • Collaborate with cross-functional teams to ensure the successful integration of these tools into the software development process.

Tools and Technologies needed:  

  1. Java 8/17 (depending on the project's requirements)
  2. Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Reactor)
  3. MySQL, PostgreSQL, Oracle, MongoDB, Cassandra (or other NoSQL databases), JOOQ, Hibernate (ORM) 
  4. Spring Cloud (Netflix OSS, Eureka, Zuul)
  5. RabbitMQ, Apache Kafka
  6. Git
  7.  Building tools such as Apache Maven, Gradle     
  8.  JUnit (unit testing), TestNG, Mockito
  9. Jenkins, GitLab CI, Travis CI, Docker Compose for local development environments 
  10. SLF4J (Simple Logging Facade for Java), Logback or Log4j, Monitoring tools like Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)               
  11. Spring Security, OAuth 2.0, Secure coding practices
  12. Knowledge of different Design Patterns such as: Singleton, Factory Method, Abstract Factory, Builder, Adapter,   Decorator, Proxy, Composite, Observer, Strategy, Command, State
  13. Strong knowledge of SOLID principles and clean code best practices. 
  14. Bachelor's degree in Computer Science or a related field(non mandatory).
  15. Cryptocurrency knowledge and experience is nice to have.

معرفی شرکت

ما در شرکت کاوان بر روی چند پروژه در حوزه بلاکچین فعالیت میکنیم ،
ما باور داریم که «کسب‌وکار» تلفیقی از پشت سر گذاشتن موانع و خلق ارزشی جدید و هیجان‌انگیز است و برای رسیدن به موفقیت در این مسیر پرپیچ‌وخم، ایجاد راه‌هایی برای کمک به فعالیت کسب‌وکارها در سطح بین‌المللی، ماموریت ما را تعریف کرده است.
ما یک جامعه هستیم و معتقدیم که ایجاد یک فرهنگ سازمانی حمایتی، نوآورانه و فراگیر، کلید موفقیت ماست. ما در زمینه‌های مختلف فعالیت می‌کنیم، اما چیزی که ما را متمایز می‌کند، تعهد ما به نگرش بین‌المللی و پیشرفت است.
نوآوری و خلاقیت هسته اصلی کاری است که ما انجام می‌دهیم. ما در برخی از هیجان‌انگیزترین و پویاترین صنایع فعالیت می‌کنیم و دائماً به دنبال راه‌های جدید برای عبور از مرزها و ایجاد تأثیر مثبت بر جهان هستیم.
پیوستن به کاوان به معنای تبدیل شدن به بخشی از یک جامعه پویا، آینده‌گرا و فراگیر است. ما دائماً در حال رشد و تکامل هستیم و خوشحالیم که از استعدادهای جدیدی استقبال می‌کنیم که در اشتیاق ما برای نوآوری، همکاری و پیشرفت سهیم هستند.
  • مهارت‌های مورد نیاز

    Java Hibernate spring
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است
image/svg+xml