As a member of the lastminute.com group you’ll be heavily involved in our mission of simplifying our travellers’ life.
We
are the European market leader in the online travel and leisure
industry. Our company consists of well known brands like lastminute.com,
Bravofly, Rumbo, Volagratis and Jetcost. More than 10 million customers
worldwide discover and book their trips through our mobile apps or
websites which are available in 15 languages across 35 countries.
We
are a technology company at our core. We build and develop our own
scalable and resilient platforms to support an ever growing number of
customers.
Responsibilities
- Researching, designing, writing and testing new software using Agile software methodologies.
- Problem-solving and lateral thinking as part of a team, or individually, to meet the project needs.
- Maintaining systems by monitoring, identifying and correcting software defects.
- Constantly
updating technical knowledge and skills by attending in-house and/or
external courses, reading manuals and using new frameworks and tools.
Job requirements
-
3-5+ years of experience as a Software Engineer programming in Java/JEE
-
Solid and proven coding background in any domain with Java language.
-
Expererience with unit, integration and functional testing.
-
Ability to work as a part of the team.
-
Diverse technology knowledge and a sense of curiosity to explore new and better ways to solve problems.
-
Excellent English communication skills.
Nice to have
- Experience in Agile environment.
-
Strong competence in testing techniques like TDD and BDD.
-
Use of and interest in open-source software.
-
"Hobby Project" of interest / open-source contributor.
-
MS Degree in Computer Science or Engineering.
Soft Skills
-
Assume responsibilities, take risks, not afraid to make errors and learn from mistakes.
-
Proud of your work.
-
Humble and open person.
-
Disciplined and tenacious.
-
See live changes as opportunities, we are a very dynamic company!
Contract
Full-time, permanent.
Location
You'll work in our offices in Madrid (Calle Proción 1).
Other perks
-
Flexible working hours from 8am - 10am to 5pm - 7pm.
-
Internal transportation from Moncloa to the office.
-
Vending machine card with free credit.
-
Medical insurance.
-
Relocation package.
What we offer:
Work environment
You'll work in a small, self-organized team on one of our travel products.
We adopt Scrum Agile methodology and we'll provide you with top-notch hardware, a Macbook Pro 15" with an external monitor.
Technology
On
the frontend, we deliver our user experience using modern HTML and CSS
tools (Sass, Bootstrap) and MVC JavaScript frameworks (Backbone,
Marionette). We use Jasmine for unit testing. The single page
applications communicate with the backend services via REST. Our code is
stored in Git repositories with Gitlab as a frontend to them.
On
the backend, we run a service-based architecture implemented with
Java/Spring stack. We persist our data in both relational (MySQL) and
NoSQL datastores (Redis, MongoDB, ElasticSearch).Our
high-traffic production environment comprises of more than 700+
virtualized Linux servers sustaining tens of millions of daily searches.
Never-ending learning
We
offer both internal and external training. Every employee has an
individual yearly budget to spend on courses or conferences. Since you
will be dealing with your international colleagues, there are English
courses available too.
We
organize bootcamps for newcomers so that you can familiarise yourself
with our philosophy of development in a safe learning environment.
We have dedicated tech coaches who will offer you a helping hand in case you get stuck with a technical problem.
Work-life balance
We
believe in work-life balance. Passion extends beyond work and for those
of you that are keen travellers, there are employee discounts available
for you!
We are international
We
are a multinational company with main offices in Chiasso (Switzerland),
Madrid, London and Bangalore. You will be expected to travel
occasionally and if you are interested, there is an internal Erasmus
program available to you. You can spend a couple of months in another
office and work together with your international colleagues.