Core Java/Scala Developer

Backend coder at heart, enjoying writing efficient and scalable JVM code.


Timisoara, Romania Full time

Personal Profile

  • Energetic teamplayer, driven by a strong work ethic
  • Bright, ambitious & desire to excel
  • Self learner with a hands-on attitude
  • Takes responsibility and ownership for work done (ie. you break it, you fix it)
  • Can explain the reasons/thinking behind his actions
  • Can handle constructive criticism & peer reviews
  • Willing to travel abroad occasionally
  • Good english (speaking/writing)

Skills/experience:

  • University degree in Computer Science or related
  • Understands, uses & can discuss core datastructures & algorithms trade-offs
  • Good OOP (dependency injection, singleton, factory, observer, MVC, etc.) & concurrency fundamentals
  • Proven experience of Java/JVM and knowledge/desire to learn Scala & functional programming
  • Basic knowledge of technologies (SQL, message queues, template engines, HTTP, REST, etc)
  • Passionate about Test Driven Development & working with agile methodology
  • Basic knowledge of release management (Maven / SBT), continuous integration, source control (Git, Mercurial) and issue/bug tracking

Big Plus:

  • NOSQL experience (ElasticSearch, Cassandra, MongoDB) & big data experience

Benefits:

  • Good salary & benefits
  • 21 holiday days per year + standard national free days (Easter, Christmas, etc.).
  • Company laptop & secondary screen
  • Inhouse training / knowledge exchange
  • Individual coaching for personal development
  • Self promotion on company blog & company events (ie. meetups)
  • Informal working conditions (ie. coming to work in flipflops it’s ok)
  • 1 day/week work from home is possible
  • Flexible working hours & cool office
  • Company provided soft drinks, coffee, soup, etc.

How to apply

Send us an e-mail at office@easy-recruiting.com with your CV or call us.

Apply Here  

Interested in this job?

Drop your CV here or Browse for it.