Junior Back-end Developer

AI overview

Work with a talented team on data acquisition and modernization of a scraping platform, utilizing a microservices architecture and diverse technology stack.

For our Barcelona office, Engineering Team is looking for a Junior Back-end Developer. Your day to day will look like:

  • Work with a talented team of engineers in data acquisition (scrape, process, validate and fix huge amounts of data).
  • Maintain and create parts of a scraping platform.
  • Be involved in a great modernization of old-long-time-working platform.

Our technology stack:

  • Microservices based architecture running on Kubernetes.
  • Java, Python, and NodeJS.
  • Kafka, Elasticsearch, Mongo, Cassandra, and MySQL persistence.
  • MapReduce and stream-based data processing.

Ability to demonstrate problem-solving skills.

  • Knowledge of Java, xml, www, xpath, Python.
  • You're not afraid of adapting, learning and working with different languages and frameworks.
  • Be able to solve programming problems and understand the impact of the solution from the point of view of algorithmic time and space complexity.
  • Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership.
  • You feel comfortable working in English.

Nice to have:

  • Knowledge on scraping techniques, scrapy, web harvesting.
  • Challenging and creative technology environment with a great deal of freedom and responsibility.
  • Flexible work schedule/hybrid working model
  • Free coffee, fresh fruit at the office 
  • Brand new office located in the center of Barcelona
  • International team and fantastic work environment
  • Team building activities and charity donation programs
  • All necessary equipment such as laptop, additional monitor and other accessories

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible work schedule/hybrid working model
  • Free Meals & Snacks: Free coffee, fresh fruit at the office

Careers at Shiji Group. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Back-end Developer Q&A's
Report this job
Apply for this job