Java Developer 701039 [Israel]


 

Jerusalem based office seeks a senior Java developer to join their team. Position is hybrid 2 days a week in the office.
Requirements:
  • 5+ years of developing software with Java, both back- and front-end applications.
  • Experience designing and using APIs and reusable code.
  • Knowledge and experience with object-oriented design and implementation a must!
  • Experience in the full sotware development cycle, including design, coding, testing and implementation
  • A solid understanding of networking and core Internet protocols (e.g. TCP/IP, DNS, HTTP, and distributed networks).
  • Significant experience with Linux/UNIX systems and the best practices for deploying applications to those stacks.
  • Experience with different databases, especially relational (mysql) and NoSQL (mongo) databases. Experience with Redis a plus.
  • Familiarity with the jenkins continueous integration environment.
  • Experience with cloud services (ideally AWS) a plus.
  • A commitment to best practices.
  • Ability to learn and assimilate new languages/technologies a plus.
  • Ability to work under pressure to meet tight deadlines.
Java Language specifics:
  • Deep understanding of Collections and Multithreading and Concurrency
  • Good understanding of Serialization.
JVM Specifics:
  • Garbage Collection
Test Frameworks (either one is ok):
  • junit
  • jenkins
  • katalon a plus
Build and Deploy:
  • maven
Version Control:
  • SVN
  • GIT
Web Servers
  • Apache
Libraries/Frameworks:
  • Apache/Google Collections
  • Caching Libraries (e.g. Redis, etc.)
  • Memory mapped collections (e.g. chronicle-map)
  • Queues (e.g. chronicle-queue, jqueue)
  • Spring framework (batch, boot, etc)
  • IDE (either one is ok) Intellij Idea and/or Eclipse
Excellent English a must!

Send cv to jobs@rybtech.com


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال