استخدام برنامهنویس ارشد Java) Back-End)
شرح موقعیت شغلی
At Smartech, we lead the Martech and Adtech industry with cutting-edge solutions and innovative approaches. We foster a collaborative environment for skilled professionals to grow together. We are searching for an experienced Java/Kotlin Developer proficient in building high-performance, scalable enterprise applications. In this role, you will lead the design and implementation of complex distributed systems, shaping the future of marketing technology.
Responsibilities:
* Collaborate with cross-functional teams to define, design, and ship new features.
* Design and develop robust, scalable, and high-performance backend services.
* Optimize and refactor existing code to improve performance and reliability.
* Work on stream processing and real-time data pipelines using tools like Kafka.
* Troubleshoot and resolve complex distributed system issues in a timely manner.
* Mentor junior developers and actively participate in code reviews.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Design and develop robust, scalable, and high-performance backend services.
* Optimize and refactor existing code to improve performance and reliability.
* Work on stream processing and real-time data pipelines using tools like Kafka.
* Troubleshoot and resolve complex distributed system issues in a timely manner.
* Mentor junior developers and actively participate in code reviews.
Requirements:
* Proven experience as a Senior Backend Developer with proficiency in Java or Kotlin
* Hands-on experience with caching technologies like Redis and messaging systems such as Kafka.
* Expertise in NoSQL databases like Elasticsearch, MongoDB, or Cassandra.
* Solid understanding of distributed computing principles and microservices architecture.
* Excellent problem-solving skills and ability to work independently and collaboratively.
* Strong communication skills and ability to mentor and guide junior dev
* Proven experience as a Senior Backend Developer with proficiency in Java or Kotlin
* Hands-on experience with caching technologies like Redis and messaging systems such as Kafka.
* Expertise in NoSQL databases like Elasticsearch, MongoDB, or Cassandra.
* Solid understanding of distributed computing principles and microservices architecture.
* Excellent problem-solving skills and ability to work independently and collaboratively.
* Strong communication skills and ability to mentor and guide junior dev
Introduction of company:
- Smartech paves the way of growth for businesses.
- The advancement of communication technologies has made it easier for businesses to communicate with customers.
- Communication is no longer a challenge, but maintaining those relationships is a challenge.
- By providing tools such as marketing automation, data collection platform and customer behavior analysis, smart advertising network and affiliate marketing platform, we help businesses to have a healthy and lasting relationship and step on the path of growth.
- For us, Smartech is a world that is going to create a meaningful relationship between business and customers.
- For this reason, sending the right message at the right time with the right tool to the right customer is a principle.
- The principle with the help of which we can move many boundaries in the interaction between business and customer and build trust and loyalty.
- To adhere to this principle, we work and learn together as a unified team, and at the same time, we are sensitive to changes in our work environment and take action on time.
- We all love what we do. That's why we try to find the best and most comprehensive solution for every problem.
مهارتهای مورد نیاز
- Java
- Back-end
- Kotlin
- NoSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست