Senior IT Architect Web Services / Rest APIs (w/m/d)
- Published on
About the Role
Finmas is seeking a Senior Backend Developer/Software Architect with a focus on Java/Spring Boot. You will contribute to our Online-Banking platform, defining architecture and working on scalable and efficient software systems.
Responsibilities
- Architecture: Define and enforce architecture principles, select suitable technologies, and ensure long-term maintainability.
- Backend Development: Create applications with Java (Spring Boot) and design REST APIs for internal and external use.
- Testing & Performance: Write tests for your code (End-to-End Testing with Jest or Cypress) and optimize application performance.
- Collaboration & Team Leadership: Work closely with the internal UX/design team and provide mentoring for the newly developing development team.
About the Candidate
We're looking for someone with:
- Development Experience: Extensive experience with Java (Spring Boot) and REST APIs, familiarity with end-to-end testing.
- Architectural Skills: Experience in outlining and implementing architecture principles and tools. Knowledge of scalable and modular software design.
- Technical Proficiency: Understanding of authentication methods (OAuth2, OpenID Connect, JWT) and web security (CORS, CSRF, XSS).
- Soft Skills: Ability to make independent decisions and guide new feature development through code reviews and potentially leading a team.
- Language Requirement: Proficiency in German at a minimum of C1 level.
About the Company
Finmas GmbH is dedicated to enhancing the digital landscape of the Sparkassen-Finanzgruppe, with a vision to improve customer experiences by connecting real estate and financing solutions effectively.
Company Culture and Benefits
At Finmas, we value your personal and professional development. We offer flexibility with a hybrid work model (1-2 days per week in Berlin), choice of hardware (Windows or Mac), and trust-based working hours. Enjoy benefits like 30 vacation days with the option to extend, after-work parties, sports programs, refreshments, and a fitness center. We also provide team events, discounted financial products, and a supportive work environment that blends office and remote work seamlessly.
Join us by submitting your application digitally, including your resume, salary expectations, and earliest possible start date!