Logo BCM Solutions GmbH

Senior Fullstack Architect

Job

  • Level
    Senior
  • Location
    Stuttgart
  • Working Model
    Hybrid, Onsite
  • Job Field
    Software, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

You will be responsible for end-to-end architecture of complex fullstack systems, develop sustainable technologies, lead interdisciplinary teams, and integrate AI workflows to design innovative solutions.

Job Technologies

Your role in the team

  • End-to-End Architecture: You are responsible for the comprehensive technological strategy and design of complex fullstack systems (Frontend, Backend, and Cloud Infrastructure).
  • Strategic Decisions: You analyze complex business requirements and derive sustainable, future-proof architectural decisions for the entire tech stack.
  • Standards & Blueprints: You define company-wide coding standards, design patterns, and architecture guidelines, and ensure their compliance in projects.
  • Technical Leadership & Coaching: You lead interdisciplinary development teams technically, coach developers across the entire Fullstack environment, and facilitate complex tech workshops.
  • Quality & System Evolution: You conduct in-depth architecture reviews, evaluate new frameworks and technologies, and proactively minimize technical debt.
  • Cloud-Native & Integration: You design modern, distributed system landscapes, optimize API ecosystems, and are responsible for the interaction with Cloud and DevOps structures.
  • AI System Integration: You are responsible for the architectural integration of AI workflows and LLMs into complex full-stack systems.
  • Strategic Model Selection: You evaluate trade-offs between closed-source (SaaS) and open-source (On-Premise) models in terms of latency, costs, and data privacy.
  • AI Orchestration: You design scalable architectures for Retrieval-Augmented Generation (RAG) and Multi-Agent Systems.

This text has been machine translated. Show original

Our expectations of you

Education

  • Very good knowledge of German and good knowledge of English, as well as a completed IT degree or a comparable qualification.

Qualifications

  • Deep expertise in modern frontend frameworks (Angular, React, Vue) and simultaneously in scalable backend technologies (Java, C# or Python).
  • In-depth knowledge of designing highly available API architectures (REST, GraphQL, gRPC) and integrating distributed systems.
  • Security in the design of modern data layouts (relational, NoSQL, caching strategies) and their scaling.
  • Expertise in the application of AI orchestration frameworks such as LangChain or LlamaIndex.
  • Comprehensive understanding of cloud infrastructures (AWS, Azure, or GCP) as well as automated CI/CD and deployment processes.
  • Extensive knowledge of modern UI/UX architecture principles (Design Systems, State Management).
  • Understanding of the EU AI Act and its implications for software design (risk classification).
  • Monitoring and tracing of AI services (e.g., via LangSmith).
  • You are passionate about the Big Picture and are happy to take full responsibility for technological strategic decisions.
  • You possess the ability to communicate complex technical concepts clearly to both development teams and business stakeholders.
  • You enjoy actively sharing your knowledge and guiding others on their path to becoming experts.

Experience

  • Extensive experience in designing and implementing complex full-stack architectures (e.g., microservices, microfrontends, event-driven architectures).
  • Extensive experience in designing RAG architectures as well as working with vector databases (e.g., Qdrant, Pinecone).
  • Experience with structured review processes, technical documentation (e.g., arc42), and the validation of non-functional requirements (security, performance, stability).

This text has been machine translated. Show original

What we offer

  • You can work in a role-based company.
  • You will find open corporate communication and short decision-making processes with us.
  • An extensive and personalized onboarding program is ready to ensure your optimal start at BCM.
  • Colleagues at eye level and our HR development support you in advancing both professionally and personally to the next level.
  • You work predominantly remotely and enjoy maximum flexibility.
  • Depending on the project, you are ready to support our clients remotely or on-site directly.
  • Unforgettable employee events: monthly team activities and a BCM holiday in summer.
  • BCM strengthens your balance, whether work or life, we are always behind you.
  • Casual or suit? Office or home office? Early bird or night owl? You decide, with us you have the freedom to work in the way that suits you best.
  • You kick off the weekend with our BCM Community with a (hoppy) refreshing drink.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Food & Drink

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Stuttgart

    Baden-Württemberg

    Germany

About Your Employer

BCM Solutions GmbH

BCM Solutions GmbH

BCM Solutions GmbH stands for high-quality software solutions and services in the field of software development.

Description

  • Company Type
    Digital Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication

Employer reviews

by devworkplaces.com

Total

(2 Reviews)
3.9
  • Engineering

    3.3
  • Workingconditions

    4.1
  • Culture

    4.1
  • Career Growth

    4.3
Show all reviews
Logo BCM Solutions GmbH

Senior Fullstack Architect

Location
Stuttgart
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs