Senior Software Engineer

Tapsell Tehran

Posted Over a month ago

Job Description

Senior Software Engineer (Java) In Tepsell We create a reliable software platform for Advertisement and Marketing. Tapsell products serve more than 50 million active users in Iran. To Develop fast and accurate products we use Java, Kotlin, Spring, Docker and Kubernetes, and for managing and maintaining excess volume used in databases, such as PostgreSQL, MongoDB, Cassandra, Kafka and Elasticsearch.

Requirements

- Creativity, Analytical thinking and problem-solving skills. - Solid knowledge of Object-Oriented Programming concepts, Java or Kotlin programming language - Good knowledge of algorithms and basic data structures for software development - Mastery of software development team tools such as Git - Good Experience in database concepts including ElasticSearch, Cassandra, MongoDB, Redis, PostgreSQL - Know Stream Processing tools such as Kafka - Familiarity with web architecture (REST-API), microservices and operating system concepts - Experience in Spring programming frameworks including Spring Cloud, Spring Data, Spring Boot

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career