Back End Developer (Java)

Malaga, Spain (España) Full Time

Apply for position now

My client, a Software Company based in Málaga, Spain, is Searching a number of Back End (Java) Developers for joining the team. They invent and reinvent software solutions so businesses can rise above the competition. From disruptive fintech to cutting-edge encryption, we’re all about thinking big and bringing our razor-sharp ideas to life. We’re not bogged down byprocess orlimited by lack of aspiration. And we trust each other to make intelligent decisions, to challenge, change, improve and perfect. It’s a culture where forward-thinkers like you can be fearless.

Your Mission

The Workshop are a Senior Java Developer to be based from our office, with strong knowledge and experience of high performing transactional applications built in Java/J2EE based solution.

What you’ll do

  • Work on both server-side and client-side development for an n-tier enterprise application

  • Design and develop code, put it into action and support projects on the application level.

  • Code responsible from the very beginning until production environment.

  • Write, maintain and document unit and integration tests, and write up new and modified functionality

  • Regularly analyse and review the code crafted by fellow visionaries to make sure it’s always spot-on

  • Work closely with Technical Leads and Architects to make our software design and quality unbeatable

What you’ll bring

  • Strong Java Backend skills, (multithreading, OOP…)

  • Good testing practices (Unit testing, Junit)

  • Database development.

  • Agile methodology exposed.

  • Continuous integrations tools.

  • Excellent problem solving skills.

  • Starving to keep learning and touching new languages/frameworks

Armed with plenty of recent commercial J2EE (Java 7 and 8) experience, you’ll be well-versed in:

  • web services (REST)

  • Spring boot, Spring cloud,

  • Java build tools (Maven, Docker, Kubernetes…) as well version control systems (Git.)

  • unit testing frameworks (JUnit) and unit testing practices, contract testing.

  • Apache Cassandra.

  • concurrent programming and threading

You’ll be well-organised too, whether you’re making stuff happen in a team or getting on with things on your own. And you’ll have no problem coming up with ideas – or explaining them clearly.

What’s in it for you

There’ll be challenging, fascinating projects for a start – the kind that give you the chance to do some of the most rewarding work of your life. Plus amazing opportunities to gain international experience thanks to our offices in London and Malaga. On top of that, expect all sorts of initiatives that will nurture, support and develop you, as well as excellent location-specific benefits.

Apply for position now