Senior IT Architect Web Services / Rest APIs (w/m/d)

Finmas GmbHHamburg, DE
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!

Skills

Other Benefits

Flexible planning of 30 vacation daysOption to extend vacation by 20 daysAfter-work partiesSports programsFree snacks and drinksFitness roomTeam eventsSpecial conditions for financial productsEmployee discountsSupported retirement planCooperation with daycare centers