Java Software Engineer
At Deposit Solutions we have pioneered the creation of an open market that enables people to get the most out of their savings. Our goal is the transformation of the savings deposits market and the banking industry, bringing banks into the new age of absolute, instant and transparent product availability across the globe.
As a member of our Core Engineering Team, you will participate in the entire software development lifecycle, from designing new services to implementation, operation and post-production support. You will be contributing code to the very heart of our platform, dealing with highly complex data structures and flows, surrounded by an enthusiastic team of professionals from around the world in the beautiful city of Hamburg.
In this position you will
- Work on the expansion of our Core features and systems
- Re-factor code with a very keen eye on performance improvement
- Work on connections to external systems, e.g. banking systems, payment systems, reporting systems
- Help finding and resolving acute problems (incidents)
- Ensure that best practices are adhered to
- Design systems to work in a microservice-based architecture
What we value in our engineers:
We are looking for collaborative team players with passion for coding and with a flexible mindset. People that are openminded about cultures, ideas and solutions are the best match for our company. If you are inquisitive, you're not afraid to break silences, ask a lot of questions, voice your concerns and seek for mentorship, then we want to work with you. If you strive to go out of your comfort zone to work with innovative technologies, coding languages and environments, then we would be honoured to be a part of your professional journey.
About our company:
Deposit Solutions, one of the fastest growing fintech globally and pioneers in Open Banking, provides a market changing platform for the financial industry. Through our innovation banks can offer their end-customers a broad product line-up from different banks, thereby increasing their clients’ choice and market transparency. With our first application, focusing on savings deposits, banks looking for funding can gather deposits from new markets and client groups without having to set up and operate their own retail infrastructure, and depositors can access best-in-class deposit offers through their home bank account.
Currently our platform is connecting banks from 16 countries and in turn 30m depositors. Through our B2C channels we have mediated EUR 13bn to date.
At Deposit Solutions we constantly strive to work with the latest and most powerful technologies. We are an Agile house, focused on continuous delivery and integration with the latest methodologies and innovations in the field. Our Development, QA and Infrastructure/DevOps departments work closely, with open communication lines and a focus on individual empowerment. Our “you build it, you run it” culture gives each of our contributors the possibility to be immersed and hands-on with the latest techs and tools, always counting with the extensive support of peer specialists and subject matter experts.
- At least 3 years of experience as a software engineer
- Knowledge in Java7/8, Spring MVC/Boot, Jersey (REST-Webservices), Containerization
- You have working experience with Java but your mind is not bound to the "Java Box" and you don’t consider yourself a specialist
- You have an interest and a keen eye for increasing the performance and efficiency of a mature platform
- Understanding of Continuous Integration, Continuous Deployment and Containerization
- Experience developing in an Azure cloud environment
- Team player and a good communicator with fluent English language skills
- A proactive and motivated individual with a willingness to learn
- Solution-oriented and efficient style of work
- Degree in Computer Science or Engineering or a comparable education
At Deposit Solutions we offer you:
Flexible working hours; free soft drinks and juice, daily fresh fruit, and coffee; 28 days of vacations per year for every full-time permanent employee; German and English classes weekly; public transportation support; preferred rates in sports centers and gyms; international, diverse, 100% English-spoken work environment; opportunity to work in our different international offices and international relocation support.
All of our offices are located in prime locations in some of the world's most important financial and technological hubs: Hamburg, Berlin, Zurich, London and New York, amongst others. Working at Deposit Solutions means taking ownership from day one and giving everything to ensure your contribution has a meaningful and sustainable impact. Enjoy an exciting industry while relying on the backing of top international investors like Peter Thiel, Vitruvian Partners, Kinnevik, FinLab, Apeiron, Greycroft and e.Ventures.
We pride ourselves in the diverse mindsets, cultures, nationalities and experiences of our people. The Deposit Solutions’ family encompasses over 40 different nationalities! We run an environment with open doors and unrestricted communication that enables decisive, agile action. Combined with a mixture of top Tech and Business talent working closely we have built a workplace uniquely suited for gaining experience and knowledge in one of the world's most exciting industries.
We invite you to join us and work with us towards our goal: to revolutionize the deposit market.
We are proud to be an equal opportunity workplace that guarantees employment opportunity regardless of gender identity, race, color, ancestry, religion, sex, sexual orientation, national origin, citizenship, marital status, disability, or age.
Come meet us!