drjobs Principal Software Engineer العربية

Principal Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

2 - 0 years

Job Location drjobs

Amman - Jordan

Monthly Salary drjobs

JOD 8000 - 12000

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

  • Bachelors Degree in Computer science or related field.
  • Strong fundamentals in Java language.
  • Strong organizational skills and oral/written communication skills in English.
  • Hands-on experience using Spring boot.
  • Strong fundamentals in Javascript and familiarity with writing tests.
  • Strong fundamentals in HTML5 and CSS3.
  • Understanding browser layout engine, HTTP protocols, and working of a
  • In-depth understanding of at least one Javascript framework eg. React, VueJs or Angular, and working knowledge of React.
  • Familiarity with writing unit tests such as JUnit, Mockito, etc.
  • Experience building RESTful APIs and Web services is a plus. Experience with JMS.
  • Familiarity with version control systems like Git is required and hands-on experience in Linux Operating systems is desirable.
  • Object-oriented software analysis and good analytical skills.
  • A good understanding of relational databases.
  • Team player who enjoys working in a dynamic environment and has a positive attitude to learn new things.
  • Must demonstrate the ability to balance and prioritize activities to ensure critical items are completed.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.