Overview
Would you like to become part of this unique company? Then join us on our journey and shape the future of the company as a Lead Software Architect (m/w/d).
Your impact
- Design and implementation of scalable architectures using Java (Spring Boot, Jakarta EE) and Node.js, tailored to specific project requirements.
- Apply architectural patterns such as hexagonal, service-oriented, Domain-Driven Design (DDD), and event-driven architectures to build robust, maintainable, and scalable systems.
- Contribute to the strategic transformation of legacy systems towards container-based cloud platforms (e.g., AWS, Kubernetes).
- Develop and operate GitOps and CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, ArgoCD, or FluxCD to enable reliable and secure deployments.
- Identify meaningful applications for AI technologies (e.g., LLMs, vector databases, semantic search, RAG) in complex enterprise architectures and help implement them in a secure, scalable, and maintainable manner. Provide strategic support to customers in the responsible use of AI in the software landscape.
- Integrate modern technologies such as LLMs (e.g., OpenAI, Hugging Face via API) and knowledge graphs (e.g., Neo4J) into enterprise architectures.
- Provide technical consulting and coaching for clients on best practices, software quality, cloud strategies, and technology decisions.
- Incorporate security from the ground up: authentication, authorization, secrets management, and secure communication.
- Act as a technical lead, contributing to business success by shaping proposals, defining team composition, conducting risk assessments, and influencing pricing.
What we expect from you
- You have over 10 years of experience in software architecture and development with Java (Spring, Jakarta EE) and Node.js.
- You have a keen interest in AI technologies and their integration into software architectures, with the ability to pragmatically translate them into customer solutions.
- You possess deep expertise in designing and operating cloud-native applications, preferably on AWS, with strong knowledge of relevant cloud services and infrastructure concepts.
- You are proficient with containers (Docker), Kubernetes, and service meshes (e.g., Istio), and have a solid understanding of GitOps and CI/CD processes.
- You bring in-depth knowledge of architectural patterns, event-driven systems (e.g., Kafka), and scalability, security, and resilience in distributed systems.
- You work confidently with modern tools and technologies such as Git, GitHub Actions, GitLab CI, Maven, Gradle, JUnit, JPA/Hibernate, other ORMs, Node.js, and pnpm – and have experience in object-oriented modeling using UML or the C4 model.
- You have extensive experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis) and strong expertise with ORMs like Hibernate or TypeORM.
- You possess deep knowledge of build tools such as Gradle and understand their use in complex multi-module projects.
- You bring a strong product engineering mindset and approach solutions from an application perspective – from idea through architecture to operations.
- You actively share knowledge through mentoring, architecture coaching, blog posts, tech talks, or LinkedIn activity.
- Ideally, you hold relevant certifications such as iSAQB Advanced Level, Certified Solutions Architect – Professional, or SAFe Architect.
- You are fluent in German (C2) and English (C1).
What you can be excited for
- A unique corporate culture based on equality, transparency, flat hierarchies and trust.
- A modern organization where individuals and teams can develop and have a positive impact on their environment.
- A Nordic-oriented work-life balance. We support well-being and trust our experts to work productively.
- 30 days holiday plus 5 days paid leave for family care and 5 days paternity leave.
- Individual choice of benefits, including: Pre-Paid Benefit Card with €50 monthly credit; wellness programs; financial subsidy for a job bike; meaningful projects with up-to-date technologies; opportunity to participate in Gofore’s Crew Share Programme.
- Work equipment and mobile phone of your choice, mobile contract and data plan for personal use, team event sponsorships, drinks, fruit, snacks, and, with prior agreement, the option to bring your dog to the office.
Salary development
At Gofore, fair, transparent, and respectful compensation is a core part of our culture. Your annual gross salary is determined by experience, skills, and the value you contribute, in alignment with our values and development goals, discussed in regular conversations with your People Leader.
For this position, your potential full-time salary is outlined as follows. The exact classification will be defined in a fair and transparent dialogue with you:
Austria: The minimum annual gross salary under the collective agreement is €63,000. Depending on qualifications and experience, a fixed salary between €63,000 and €76,800 is offered.
Germany: The fixed annual gross salary range is €76,200 to €88,800.
In addition to the fixed salary, you participate in Gofore’s financial success through our Flex Model. At 100% target achievement, you receive a bonus of 8% of your fixed salary, with potential up to 12% for above-average performance.
This means that at 100% target achievement, the total salary range for this position shifts to a higher band accordingly.
Our commitment to an open and tolerant workplace
At Gofore, we have been creating a workplace where all employees can be authentic and develop to their full potential for over 20 years. We value inclusion and equal opportunities for everyone, regardless of gender identity, age, ethnicity, religion, sexual orientation, or disability. We welcome your application and your motivation for digitalization.
Your journey to us
We are interested in getting to know you and taking the time to do so. You can discover what to expect during the application process here. If you see yourself as part of our team, send us your CV and motivation letter via the link below.
Do you have any questions?
Please reach out with any questions you have about the role or process.
Note: This refinement removes form fields and extraneous page content to focus on the job description content and legally relevant statements. For application details, please refer to the official posting on the company careers page.