Adsmurai is growing fast and we are hiring a Java Software Engineer to
help us deliver our promise of providing awesome social media marketing
tools. Adsmurai is transforming how companies create, optimize and
scale advertising campaigns on social media and how they discover,
curate and source content from users interacting with their brands and
products. We are Facebook & Instagram, Twitter and Google Partners
and we work for top customers in Spain, Europe and LATAM.
We are looking for a passionate and talented Java Software Engineer
to join our growing engineering team in Barcelona (HQ). You will be
part of an enthusiastic and dynamic team that will invite you to be part
of our family. You will be encouraged to step out of your comfort zone
and embrace new challenges, learning something new every day.
What we are looking for?
You are proficient using Java language.
You are familiar with JVM, its limitations, weaknesses and workarounds.
You are confident with the following tools: Git, Gradle, Docker
You have worked in async programming
You have strong testing experience
You are knowledgeable of design and architectural patterns.
You have experience using SOLID, TDD
You are confident working with and developing internal and external RESTful APIs
You are familiar with agile methodologies
Nice to have:
Basic knowledge of Vert.x and JavaRX
Continuous Integration and Continuous Delivery
Basic knowledge in functional programming (ie. experience in Scala, Haskell..)
Redis and Elasticsearch
RabbitMQ, Kafka or other queueing systems
Ansible and Bash
You can communicate fluently in English (but it is nice to notice you that our primary language is Spanish)
Open Source contributor
What we expect from you?
You have strong
interest in learning and sharing knowledge with others and you are
excited in advancements in developments tools and techniques.
You are focused on making sure that customers get the best service possible.
You have excellent communication skills and you enjoy working in a team.
You work well with other top-level engineers and enjoy giving and receiving constructive feedback that helps you grow.
You are someone who loves working in a high-paced startup environment and solving difficult problems.
You are a confident communicator, and comfortable working in an agile environment.
You should have the legally permission in able to working in Barcelona.
We offer:
We will make you feel like at
home on one of the best offices in central Barcelona (Passeig de Gracia)
with rooftop, terrace and barbecue.
Friendly and flexible working environment.
Regular fun team activities.
Two incredible off-sites each year.
Pick your HW choice.
Take full ownership of your developments.
We foster and are actively involved in internal and external training
Free coffee, beer, kit-kat and fresh fruit.
Permanent contract.