Senior Backend Developer (w/m/d)
We are looking for an experienced backend developer to contribute to and lead the development of modules, microservices and integrations of our API-based backend system that integrates with third-party financial services, standardises them, adds value-add features (e.g. data analysis to identify needs of customers) and delivers them via our future developer portal or via APPs being developed by our front-end team. You’ll be part of a highly skilled, lean, and modern engineering team. We value transparency and trust.
Send us an email to:
jobs@aazzur.com
Berlin
Full-time
About us
AAZZUR is a fast-growing, Berlin-based fintech company founded by an award-winning team. AAZZUR is innovating in next-generation embedded finance. We enable financial products for banks, Fintechs’ and nonfinancial services companies’. We build a platform that is connected to a growing number of financial product providers (bank accounts, cards, investment solutions, loans, insurances and value-added services) and deliver these services on a unified API-basis as well as via our embeddable front-end components. AAZZUR is the one-stop-shop for embedded finance.
About the role
We are looking for an experienced backend developer to contribute to and lead the development of modules, microservices and integrations of our API-based backend system that integrates with third-party financial services, standardises them, adds value-add features (e.g. data analysis to identify needs of customers) and delivers them via our developer portal or via APPs being developed by our front-end team.
You’ll be part of a highly-skilled, lean, and modern engineering team. We value transparency and trust. You’ll gain experience in the exploding fintech industry, as well as help influence the future of a dynamic start-up being listed no. 26 in the top 50 most innovative startups in Europe by TechRound. This role requires self-governance with the ability to deliver on time with quality and handle multiple tasks simultaneously. The work will be a mixture of general platform development and customer-driven platform enhancements. Excelling in this role provides the opportunity to grow into a Team Lead position at a later point.
Main responsibilities:
- Develops software solutions to business problems in the Fintech space.
- Leverages established design patterns and coding standards. Builds solutions that are secure, durable, scalable, flexible, and accessible and proactively mitigate against production support issues.
- Operates in Agile Software Development processes and methodologies.
- Delivers high quality code and configuration • Ensures bug free software through automated regression testing, unit tests, and code reviews
- Collaborates with QA and Operations to ensure successful integration into test and production environments
- Provides project leadership; initiates, organizes and champions small to medium development efforts for a team of developers over a shared code base.
- Takes on leadership opportunities within the development team. Initiates and facilitates team meetings to socialize technical ideas, encourages a culture of technical excellence among peers, and identifies good opportunities for adopting innovation.
- Coaches and mentors other application developers learning new skills and technologies.
- Participate in iterative prototyping with respect to project requirements.
About you
- You have a solid engineering background, and you're motivated by technical problems and are happy to do hands-on work.
- 5+ years of development experience, exposed to all phases of development – from design through production support
- Development experience in Java development, Spring Boot, REST APIs, NoSQL databases
- Bachelor’s degree in Computer Science or MIS preferred, or equivalent work experience
- Understanding cross-browser and cross-platform functionality and compatibility of applications
- Fluency in English
- Team player
- Familiarity with agile development methods
- Experience in product management is highly desirable
- Located in Germany (ideally in Berlin)
- Previous experience in fintech or digital banking is desirable, but not necessary.
Technology
- Java (Java 11 is preferable)
- Spring Boot
- Spring Cloud
- Spring Data
- Maven
- ActiveMQ
- Apache Camel
- Redis
- MongoDB
- Docker
- Kubernetes
- Google Cloud Platform
- Git
- Swagger
- GraphQL
We offer
Professional and personal development in a dynamic, vibrant and international environment
- Ability to impact the future direction of a new, fast-growing company
- Agile work environment with flat structure and an international team
- Office in central Berlin (90% remote work)
- Core working hours, with flexi-time available
- Competitive salary
- Stock Option plan
Interested?
We look forward to receiving your application including CV, projects, salary expectations and earliest possible starting date. We support a work environment of diversity based on justice and mutual respect. We welcome applications from people regardless of ethnic, social and national origin, gender, religion, age, disability, sexual orientation, marital status and political attitudes.
Send us an email to:
jobs@aazzur.com