The landscape of finance and technology is completely changing. Our client is at the forefront of that change. Their team of security experts, engineers, designers, and payment industry veterans is excited about shaping the future, and equipping their clients with the tools and knowledge they need to succeed in this new reality.
They are a diverse group of thinkers and doers. They continually invent and reinvent software solutions so businesses can rise above the competition.
From disruptive fin-tech to cutting-edge encryption, they are all about thinking big and bringing their razor-sharp ideas to life.
They are not bogged down by process or limited by lack of aspiration. And they 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.
JobbeschreibungYour Mission Will Be :
Our client is looking for a Senior Back End Software Engineer with a strong passion for problem-solving and attention to detail to join their team in Malaga.
What You’ll Do
Research, learn, and work with the newest tools!
Work as part of the Back End Team with a focus on security and quality (test automation)
Develop high quality, maintainable, and scalable solutions
Design, code review, static analysis, continuous integration
Automated, performance, penetration and functional testing
Participate in the design process and create / edit / review design suggestions and documentation
Find and implement simple solutions for complex problems
Interact directly with the product owners and key stakeholders
BS or MS degree in Computer Science or a related technical field
At least 5 years of experience as backend developer
Advanced level of English
Exposure to a wide range of open source technologies and best software practices
A pragmatic attitude and approach to solving problems
Willingness to work in a fast-paced environment, learn new technologies, and programming languages
Must be a team player
Excellent communication and interpersonal skills
Excellent analytical skills
Have strong knowledge in Java (minimum Java 8)
Have strong knowledge in testing frameworks : JUnit, Spock, Mockito,....
Have experience with a range of open-source Java libraries and frameworks, for example, Spring, JPA, etc
Have experience with relational and NoSQL databases
Experience with REST Web Services
Experience of microservices architecture (development and testing)
Experience with messaging frameworks and EDA
Experience with version control systems (ideally Git)
Any Bitcoin / Blockchain or Cryptocurrency knowledge would be a massive bonus!
Experience working with Kafka
Experience with payment services (i.e. fintech)
Cloud application development like AWS
Experience with both functional and imperative programming
Experience with test automation tools like Selenium or Serenity
Experience writing and performing load testing using tools like JMeter, or Gatling
Experience testing Angular applications and associated tools like Protractor
Experience with NodeJS, Typescript & GraphQ
What We Offer for You
Challenging and fulfilling work at an innovative, global company that uses cutting-edge tech and Apple equipment;
Global work experience in an agile environment;
Competitive salary and relocation packages;
Flexible Compensation Plan;
25 working days of vacation;
Work time flexibility;
Amazing office in Malaga city centre;
Parking space provided if needed
Team building events, learning labs and extravagant corporate events;
Training material available and training opportunities;
Office perks including gaming consoles, books, a kitchen full of coffee, organic fruit, and even ice-cream.
Teilen Teilen Tweet E-mail