About Avaloq: essential for bankingAvaloq is driving the digital transformation and automation of the financial services industry.
Our clients are the leading banks of today and tomorrow. Based on our fully integrated banking software, we create powerful digital experiences provided through a standardized Business Process as a Service (BPaaS) or Software as a Service (SaaS) model to banks and wealth managers.
Headquartered in Switzerland, Avaloq has more than 2,000 employees and has a presence in the world’s most demanding financial and innovation centres, including Berlin, Frankfurt, Hong Kong, London, Luxembourg, Madrid, Paris, Singapore and Sydney.
Who we areOur division delivers banking functionality and standard solutions, building more and more functionality in a micro services-based architecture to provide highly modularized and horizontally scalable solutions to our ever-growing client and software partner base. Having experts on board that have been active in the micro-services development field and have a proven track record using Java technologies is therefore of vital importance.
Job descriptionWe are looking for an engaged and enthusiastic software engineer with in-depth micro services design and development know-how using Java technologies. You will join the Bankers Persona division and be responsible for the micro services design and architecture decisions and will also be actively involved in larger micro services implementation projects. The company’s non-hierarchical structure will put you in a position where you can contribute to our goals right from the start and help us to shape the future of banking services and standard scalable solutions.In this position, you will:
closely collaborate with the product owners, business analysts and other developers in an agile environment;
design, develop and maintain solutions within the division’s responsibility;
take end-to-end responsibility for tooling, architectural and design decisions;
attend the central architecture board and contribute to its decisions in the area of micro services;
build, share and spread know-how across squads and within the division;
provide technical support to clients in their daily operations;
keep track of prevailing new industry trends and patterns in the area of micro services technology and architecture and come forward with change proposals when required.
Your profile
a passionate software professional with at least five years of hands-on experience in Java Spring Boot and distributed application development
experienced in system architecture, RESTful API design and micro services technologies
know-how/experience in Kubernetes and/or Docker technology a plus
know-how/experience in Gradle and Jenkins a plus
knowledge of prominent design patterns and their materialization in Java or Spring Boot
skilled in tackling complex problem requirements and their translation into elegant, maintainable, robust and scalable solution designs
a passionate coach, mentor and teacher
you enjoy supporting others on their journeys to professional excellence
interested in the banking business
open-minded, team-oriented and eager to learn and take on new challenges
skilled in presenting and defending your ideas in front of highly qualified software architects and business stakeholders
a university graduate in computer science, business informatics or equivalent
fluent in English – German is a plus
Main place of workZurich
Contact
Anna Drozdowska
anna.drozdowska@avaloq.com
ContactNote to Agencies: All unsolicited résumés will be considered direct applicants and no referral fee will be acknowledged.