Senior Java Developer

  • Anywhere

Role

Accelerate your development and exposure to high performance applications and cloud infrastructure. Join Faptic Technology (remote or hybrid), a fast-growing scale-up organization with an ambition to be recognized as one of the leading technology companies in Romania.

Our global client base needs builders: engineers and developers who love technology, have deep expertise in software and cloud technologies, and importantly, have a passion for culture and customers.

  • We obsess about our customers
  • We build outstanding technical solutions
  • We create an awesome culture
  • We accelerate learning and careers

We are looking for experienced Java Developers with a passion for pushing technologies to the limits and who will work with our team of talented engineers to develop our client’s enterprise suite of trading applications.

Your activities will include

  • Build advanced back-end applications on the Java platform
  • Follow test-driven development, continuous integration and agile methodologies
  • Review the code of other developers
  • Monitor and improve application reliability, and optimize performance
  • Run unit testing and automation testing
  • Contribute to system design and architecture
  • Present ideas for system improvements

Requirements

  • BSc/MSc in computer science, engineering, or any other relevant degree
  • At least 5 years of work experience in Java development
  • Solid understanding of the full development life cycle
  • Very good knowledge of programming best practices and design patterns
  • Good understanding of algorithmic complexity, data structures and multi-threading concepts
  • Knowledge of REST API and web services implementation concepts
  • A keen interest in benchmarking and optimization
  • Passion for back-end applications
  • Strong teamworking skills and interest in personal development

Experience Desirable

  • Knowledge of Oracle & MySQL
  • Knowledge of AWS Cloud Services
  • Work portfolio of open-source projects and technical blogs

Benefits

  • Private medical insurance 
  • Training on market trends and client needs 
  • Continuous personal improvement - 8h/month during work hours 
  • Lunch on Friday (twice per month, we pay)
  • 21 days annual leave, with one day per year extra up to 25 days
  • 3 days sick leave without medical proof off
  • 1 day for your Birthday off 
  • 0.5 days Christmas Shopping off 
  • Competitive package and bonuses 
  • Quarterly fun budget for team events