Job description


Java Developer

Ubicación: Barcelona

Departamento: IT & E-Commerce


The aim of the company is applying cutting edge technologies to one of the world’s greatest challenges: efficient energy management. Our customers give us billions of energy usage data measurements, which we analyze and aggregate. With our platform we help companies reduce energy consumption, be more efficient, and generate savings.



Develop new features, and improve existing codebase Energy Manager modules, including:
the web application (Java 8, Spring, HTML/CSS, JavaScript)
the REST/JSON API (Java 8, Grizzly, Functional Programming)
the insertion engine (java 8, Storm)
Expand and improve the Continuous Integration environment
Provide input in the specification and the estimation of user stories, helping to define the best cost-result solution.
Identify and communicate improvements that increase performance, scalability and software quality.
Deliver tested software every 2-week sprint, using.UM methodology


Computer Science degree or similar
3+ years of designing and developing production Web Applications
Problem-solver: you dive into the source code until you find that bug.
Boy-scout rule mentality: always leave the code cleaner than you found it
Java 8 JUnit are your favourite tools
SRP, decoupling refactoring are part of your vocabulary
You have dealt with production SQL and NoSQL databases
Git is a no-brainer to you as VCS
UNIX-based OS is your choice for your workstation


Python or Ruby knowledge
Experience in any of: Redis, RabbitMQ, InfluxDB, ElasticSearch, MongoDB, Storm


Talented start-up environment
Flexible workhours
High performance PC with 2 x 22″ screens
Free goodies: water, coffee, fresh fruit, snacks
Permanent contract
Competitive salary


Raquel Rodríguez
(+34) 93 231 00 00 (ext.199)


Raquel Rodríguez
(+34) 93 231 00 00 (ext.199)

Talent Search People es una consultoría internacional de selección de personal, ubicada en Barcelona, Madrid y Lisboa. Somos expertos seleccionando perfiles en cuatro áreas de especialización: Comercial y Marketing, IT & E-Commerce, Native Speakers y Finanzas y Administración.

Placement agency Nº 9900000357
Ver ofertas