Java Developer

Arya Samaneh Tehran

Posted 9 months ago

Job Description

As a Java Developer, you will be part of a team creating world-class software for a fast-growing platform. In this position, you will participate in activities from development and testing to implementation and support. In general, if you are interested in learning cutting-edge technologies, contributing to problem-solving, and if you have documentation, communication, and teamwork skills, this position might be for you.

Requirements

Proficiency with Core Java development Experience with Modern Java development Any experience with Kotlin or Scala would be a bonus Good experience with Web Services, especially restful ones Proficiency with MySQL and SQL Comfortable working with Redis and IMDG instances Sound knowledge of Cassandra Database Proven skills in Netty, Vert.x, WildFly frameworks Experience with Open Source frameworks and libraries Working knowledge of Elastic Search or Solr is a plus Experience with a Couch Base or MongoDB database is a plus Experience working with Kafka or RabbitMQ is a plus Knowledge and mastery of Event Sourcing and CQRS is a plus Good understanding of Docker is a plus Comfortable with GIT

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran
Ahwaz

Software Developer

Media Pardazesh Company

Tehran

ERP Manager

IRANOFOGH

Tehran

UI/UX Designer

Arman Nuavaran Mana (ARANUMA)

Tehran

Senior FrontEnd Developer

Samane Hamgah Keshavarzi

Tehran

Salary Estimator

Discover your current worth in the job market.