We are looking for a gifted mind to join our team of specialized experts. He or She will build on top of his (her) skills to gain additional knowledge and experience work on complex and challenging projects for in-house or customer use. If you:
· are a creative person with out-of-the-box thinking?
· are not afraid of the unknown
· a detail-oriented, open-minded and proactive individual
· are self-managed, organized and able to prioritize tasks and work independently
Then you just might be the one we are seeking.
QUALIFICATIONS AND REQUIREMENTS:
· Bachelor degree in Computer Science or a similar university degree.
· At least 3 years of professional experience in a similar position.
· A detail-oriented, creative individual, taking initiative and being inventive, suggesting ideas for improving the process and achieving better results
· Experience in an Agile environment.
· Experience with GIT and Maven is a plus
· Experience in unit testing, code review, CI
· Experience in developing with REST
· Oracle and PLSQL Programming
· Experience in Java Enterprise and Java SE. Experience with Java 8.
• Spring framework (core, security, SpringMVC, SpringBoot)
· Willing to travel
· Ability to work with shifted working time
· Fluent in English.
ANY OF THE FOLLOWING WILL BE CONSIDERED A STRONG PLUS:
· Experience in building large-scale solutions.
· Knowledge in Service-oriented Architecture.
• Knowledge in NoSQL DBs, such as MongoDB and/or HBase and/or Cassandra
• Knowledge in distributed indexing systems, such as Apache Solr and/or Hive
• Analytical skills with ability to design and develop web-based applications
MAIN RESPONSIBILITIES AND DUTIES:
· Participating in development of software solutions and products.
· Fixing defects.
· Prepare and maintain development documentation.
· Follow software development best practices.
· Participate in design and architectural discussion.