Job description

You can no longer apply to this job. This job is no longer available. Please contact us if you're interested in jobs like this one.

Java /Scala Developer

Location: Barcelona, Spain

Department: IT & E-Commerce


Our Client is one of the leading providers of online panels and advanced survey software in all countries of Latin America, Spain and Portugal. Their panels in LatAm are created “by invitation only” recruitment to ensure representative sampling and reliable information and managed locally to give them a deeper understanding of the local markets. They deliver high quality samples and offer advanced scripting services for market researchers worldwide. Their international team is based at Mexico DF and Barcelona.


They offer a place in one of their development teams. In the IT team they are about 20 mates, among developers, systems/devops QA.

They develop based on Agile methodologies: XP + Scrum, always adapted to our needs. They have two week sprints with demo and retrospective after each sprint. On the XP side we encourage to use TDD as well as code reviews and code conventions meetings.

They are open minded about choosing the technology that suits better in each project and we love learning new technologies (languages, frameworks, tools, …) so we can widen our options.


Between their current development tools they can find:
• Eclipse / IntelliJ IDE
• git / GitHub
• Jenkins CI testing automation
• Jira + Agile
• JProfiler, JMeter, Gatling
• Artifactory, Maven, Sbt
• Docker

They need a team member who can help us outline the component's architecture and participate in the definition of technology stack and the design of the involved services.

Valuable skills
• Unix power user
• Git
• Build dependency tools such as Maven, Gradle and Sbt
• Experience on performance tuning and profiling.
• Experience with different testing tools, from a continuous integration to mocking frameworks.
• Experience in languages such as Java, NodeJS, Ruby, Python or Go, for instance.
• Experience in functional programming oriented languages such as Scala or Clojure.
• Experience in persistence systems such as Cassandra, Couchbase, MongoDB or Redis, for instance.
• Experience in real-time-ish data processing frameworks such as Hadoop or Spark


Permanent contract
Competitive Salary
International environment


Cristina Aguilar
(+34) 93 231 00 00 (Ext. 166)


Cristina Aguilar
(+34) 93 231 00 00 (Ext. 166)

Talent Search People is an international recruitment agency based in Barcelona, Madrid and Lisbon. We provide highly specialised recruitment services within our four areas of expertise: Sales & Marketing, IT & E-Commerce, Native Speakers and Finance & Administration.

Placement agency Nº 9900000357
See offers