drjobs Software Engineer II (Ruby on Rails & Java) English

Software Engineer II (Ruby on Rails & Java)

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

عمّان - الأردن

الراتب شهرياً drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

As a Software Engineer II you will play a crucial role in designing developing and maintaining critical backend systems that power our crypto exchange. You will work within a dynamic agile environment collaborating with cross-functional teams including product managers DevOps engineers and QA to deliver robust and innovative solutions. Your dual expertise in Ruby on Rails and Java will be instrumental in bridging our existing systems and building out new functionalities.

Key Responsibilities:

  • Design develop test and deploy high-quality scalable and secure applications using Ruby on Rails and Java.
  • Contribute to the full software development lifecycle from concept and design to testing and deployment.
  • Work on both existing Ruby on Rails applications and new Java-based microservices ensuring seamless integration and data flow.
  • Optimize application performance scalability and reliability for high-volume low-latency financial transactions.
  • Collaborate with product owners to understand requirements and translate them into technical specifications.
  • Participate in code reviews providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural discussions and decisions identifying opportunities for system improvements and modernization.
  • Mentor junior developers and share knowledge within the team.
  • Stay up-to-date with the latest industry trends technologies and security best practices in blockchain and fintech.

Qualifications :

Required Skills and Experience:

  • 3-5 years of professional software development experience.
  • Strong proficiency in Ruby on Rails:
  • In-depth understanding of the Rails framework MVC architecture ActiveRecord and RESTful design.
  • Experience with Ruby programming language its syntax object-oriented principles and common libraries.
  • Solid understanding of relational databases (e.g. PostgreSQL MySQL) and SQL.
  • Strong proficiency in Java:
  • Excellent command of Core Java including OOP principles data structures and algorithms.
  • Experience with Spring Framework (Spring Boot Spring MVC Spring Security etc.).
  • Experience with building and consuming RESTful APIs.
  • Familiarity with Java build tools (Maven Gradle).
  • Knowledge of Java testing frameworks (JUnit Mockito).
  • Experience with distributed systems and microservices architecture.
  • Proficiency with version control systems (Git).
  • Understanding of Agile methodologies (Scrum Kanban).
  • Strong problem-solving analytical and debugging skills.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Experience working in the cryptocurrency blockchain or fintech industry.
  • Experience with background jobs (Sidekiq Resque)
  • Familiarity with cloud platforms (AWS Azure GCP).
  • Experience with containerization (Docker Kubernetes).
  • Knowledge of message queues (Kafka RabbitMQ).
  • Understanding of security best practices in software development (e.g. OWASP Top 10).
  • Experience with front-end technologies (JavaScript HTML CSS React/Vue/Angular) is a plus.

 

Education:

Bachelors or Masters degree in Computer Science Software Engineering or a related field or equivalent practical experience.


Remote Work :

No


Employment Type :

Full-time

نوع التوظيف

دوام كامل

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا