Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Spain
  • Senior Software Developer

Senior Software Developer

Madrid, Spain

Lastminute.com


Unverified relocation package

About Lastminute.com

We aim to be an inspiring travel company, committed to enriching the lives of travellers offering them support and services whenever they need it.

Our values reflect our attitude to life and show who we are and the way we operate. They are stable, reliable and distinctive.

Position

  • Researching, designing, writing and testing new software using Agile software methodologies
  • Writing well-crafted and maintainable code
  • 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
  • Supporting the Product Owner to define functional and nonfunctional requirements for our products
  • Knowing business activities of the company in order to work aligned to the vision

Your qualification

  • 3-5+ years of experience as a Software Engineer programming in Java/JEE
  • Solid and proven coding background in any domain
  • 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

Will be a plus

  • Experience in Agile methodologies
  • 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

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.

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

Java Developer Software Software Developer JEE Functional Testing
Archive vacancy
Archive vacancy
Facts about Madrid
Cost of Living Index 64 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1128 - $ 1988
Safety Index 70 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Spain

Multiverse Computing

Engineering Director - Platform (Cloud Infrastructure) in San Sebastian
logo

As an Engineering Director - Platform (Cloud Infrastructure), you will Build a robust team. Communica...

Spain

Multiverse Computing

Senior DevSecOps Engineer in San Sebastian
logo

As a DevSecOps Engineer, you will Lead the DevSecOps practices and processes within the organization ...

Spain

Multiverse Computing

Manager - Machine Learning in San Sebastian
logo

We are looking for an experienced and innovative Data Scientist with a strong background in Natural Language Processing (NLP) and Large Language Mo...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access