Java Web Developer (machine learning, Big Data)
We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.
We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.
WHAT THEY WANT?
o want to be part of their ambitious projects focused on a part from Big Data, machine learning and data processing
o have at least 2 years of experience of web development experience with Java Web Services and Spring Framework
o are open minded and with initiative
o team oriented attitude
Then we know you will be a great fit in their team!
WHAT DO THEY DO?
o Design, develop and maintain complex, high performance and adaptive web applications using Java
o Write clean, well engineered, maintainable code that conforms with accepted standards
o Develop quality code through unit and functional testing
o Identify opportunities for process improvement and make constructive suggestions for change
They analyze, understand and then create applications using tools such as:
o Spring Framework, Spring Boot, Hibernate ORM (or any other similar frameworks), Java Web Services (RESTful Service)
o Experience with SOLR or ElasticSearch is a plus
o Experience with SQL databases (PostgreSQL/ MySQL) as well as NoSQL databases (Redis/ MongoDB)
o Working experience with HBase/HIVE is a plus
o Familiarity with HTML, CSS, AJAX, SASS/LESS, HTML 5 JS
o Experience with version control software (preferably Git)
o Experience with Agile methodologies
o Salary package (fixed salary, meal vouchers);
o Medical insurance;
o Regular trainings;
o A great work environment;
o Plenty of projects to enhance your work experience.