Backend Software Engineer

April 26, 2021

Down Arrow

  • LOCATION • No
  • TYPE • Permanent
  • ID

OVERVIEW

On behalf of our client, a fintech software provider, we are searching for a Back-End Software Engineer specialised in Java.

As part of their continued growth, this addition to the team will join a exciting and experienced in house software development team of 10+ people. You’ll be involved in the full software life cycle including decision-making from design to production. You will have the opportunity to shape the future of the product.

ROLE & RESPONSIBILITIES

  • Contribute in an agile (Kanban) cross-functional team delivering new features on a continuous basis.

  • Design, develop and deliver Java 11 & Spring based microservices across a range of technologies, including gRPC, GraphQL, REST, Postgres and Kubernetes.

  • Integrate their systems on the buy and sell side over a range of protocols, including FIX, REST APIs and e-mail.

SKILLS REQUIRED

  • A can-do attitude and abundance mindset

  • Skills in developing microservices-based and cloud-native (distributed) architectures

  • Hands-on experience in designing and implementing high-quality modern APIs and back-end systems using Java & Spring Boot

  • Ability to analyze business requirements, brainstorm technology ideas and design/build efficient cloud solutions

  • Team spirit: You are a great teammate, making sure that everyone on your team feels valued and is excited to work with you

  • Ability to complete projects with minimal supervision and direction

  • Passion, curiosity, pragmatism and humility. We favour code and demos over lengthy discussions

  • Prior experience in Finance is a strong plus

BENEFITS

  • Progress and share experiences within self-organized teams of motivated people

  • Work with cutting edge technologies

  • Be challenged on new and interesting projects

  • Contribute to all parts of the microservice architecture from design to deployment

  • Be both a student and teacher to everyone you work with in a culture that focuses on curiosity and development

  • Competitive Salary

  • Flexible working environment (flexible hours, ability to work remotely, open office)

  • 25 days holiday allowance

  • Conference attendance of your choice

  • Generous hardware and software budget

 

Candidates must have or be eligible for a work permit in Switzerland.