Senior Java Backend Developer (35k -55k€) in Barcelona

Moca

Salary
35,000 - €45,000
Workplace
Onsite
Hours
Full-Time
Internship
false
Skills
Share offer

Job Description

Are you a hard-core software developer that has enjoyed your profession since high school? We are looking for an expert-level architect able to build industrial-strength distributed backend code to come and join us. You'd be working in our Barcelona offices using the latest big data technologies, Cloud services and the hardware of your choice.


Responsibilities

  • Build and lead your own team of engineers to scale MOCA to the next level.
  • Engage with a highly experienced, award-winning development team to build MOCA platform - disruptive, real-time large-scale mobile analytics product.
  • Engineer server-side, high-performance, scalable algorithmic modules (Data Stream Processing, Kafka/AWS Kinesis, Distributed SQL/AWS Redshift, Low latency DB/Aerospike, Apache Spark, Deep Learning/TensorFlow, Graph Databases, and more).
  • Design, develop and test backend services using Java & Scala.
  • Support the team in performance analysis and code optimization.
  • Automate continuous deployment and configuration management using open source frameworks.
  • Help us promoting the platform at international events, for example, GSMA Mobile World Congress.
  • Learn a lot.


Skills & Requirements
  • 4+ years of experience building and managing production-quality, complex software products/solutions.
  • Expert level hands-on Java. Scala and C++ programming experience are a plus.
  • Expert level experience in object-oriented and service-oriented software design.
  • Good understanding of Java server-side technologies (Spring framework).
  • Experience in AWS services and SQL/NoSQL technologies (AWS EC2/Redshift/ELB/CloudWatch, Postgres/MySQL/similar, Key-Value stores) and message queue technologies.
  • Willingness to learn and implement new Big Data and Deep Learning technologies as needed.
  • Initiative and the ability to work independently and in a team.
  • Experience in work planning and team coordination using agile methodologies.


Preferred skills

  • Experience with Java+AWS in building near real-time analytics solutions is preferred.
  • Parallel processing experience (MPI, OpenMP, Spark) is a huge plus.
  • High-level understanding of Hadoop HDFS and MapReduce framework.
  • Out-of-the-box creative thinking.
  • Team management capabilities are required for the leader.

What do we offer?

  • Challenging work:  Be part of a talented, international, fast-moving team where you can share with and learn from smart people.
  • Best Computers: You can choose the latest iMac 27 ", MacBook Air or MacBook Pro with Cinema display. You will work with the best hardware on the market.
  • Flex-time: We do not ask you to work 8 hours a day. We value the results and we work to achieve goals. Enjoy autonomy and own your life.
  • Competitive salaries: Work with the best professionals and receive the compensation you deserve for your work. (€35k -55k / year).
  • Creativity: We care about how we are working together. Relax and let the creativity flow.
  • Innovation. We strive to innovate and learn every day. Come and help us to build new technologies and new tools.


About MOCA

MOCA is an award-winning influence marketing solution based on artificial intelligence that uses mobile geolocation to build customer journey maps and act on your customers in real-time. Large companies use MOCA to add context awareness to their app, generate location-based customer insights, and automatically run content-rich engagement campaigns to better engage their mobile audience.


 

About Moca

  • Big Data

Moca company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...