آگهی‌های استخدامی

استخدام Remote) Java Back-end Developer)

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

As a Back-end Engineer at Rasha, you'll be involved in the entire backend software development lifecycle. Your primary responsibilities will include:


  • Formulating system architecture and crafting designs in alignment with business requirements, ensuring the development of robust and scalable solutions.
  • Producing clean, efficient code that aligns with industry best practices, resulting in an easily maintainable and expandable codebase.
  • Establishing and implementing automated tests to assure code quality, while also performing manual tests to catch potential outliers and edge cases.
  • Creating concise, effective technical documentation to facilitate clear understanding and future development of the system, ensuring efficient knowledge sharing among team members.


Key Qualifications:


  • Self-starter mentality and willingness to take the lead in backend software projects and architecture design.
  • Responsibility for the quality of the code and system designs.
  • The desire to take ownership of everything you do.
  • An analytical mindset with intrinsic curiosity.
  • Good communication skills with fluency in English (nice to have)
  • The ability to provide constructive feedback.
  • Positivity and a 'can-do' attitude.
  • A critical eye for improvement opportunities.
  • The desire to work with the latest technologies.

Technical Expertise Required:



  • 3+ years of experience as a Backend Software Developer.
  • Extensive knowledge of backend software development life cycles.
  • Knowledge of software architecture and system design.
  • Ability to write high-quality, modular, scalable, and reusable code.
  • Knowledge of Java, Spring Frameworks, and [no]SQL.
  • Knowledge of Microservices and REST APIs.
  • Experience with working in an agile environment.
  • Knowledge and experience with CI/CD, HelmCharts, Kubernetes, and Docker.


Interview Process



  1. Phone Screening (15 minutes): Brief discussion about your background, experience, and interest in the role.
  2. Code Challenge (home assignment): Task or project to assess your skills and problem-solving abilities.
  3. Technical Assessment (45 minutes): In-depth evaluation of your technical knowledge and practical problem-solving approach.
  4. Culture Fit (30 minutes): Conversation to determine if your values and goals align with our company culture.

مهارت‌های مورد نیاز

  • Back-end
  • Java
  • CI/CD

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

تاریخ انتشار آگهی:

۱۴۰۲/۰۹/۳۰ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه