
Software Architect, m/f/d
QualityMinds GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Nuremberg • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularJavaSpring
About the role
- You analyze and evaluate existing systems and architectures (architecture reviews)
- You design requirement-driven software architectures for robust, future-proof solutions and align them with our clients both remotely and on-site
- You develop high-performance software according to client-specific requirements and architectures and make architectural decisions collaboratively with the project team
- You serve as the point of contact for the development team and clients and personally support projects throughout their lifecycle
- You support development activities
- You implement specified applications and deployments following agile principles
- You are responsible for direct communication, knowledge transfer, and the evolution of our tech stack within the company
- You actively coach colleagues by sharing methodological knowledge, experience, and insights
Requirements
- You have a vocational qualification or a degree (an interdisciplinary professional background is welcome)
- You have several years of experience in software development and initial practical experience as a software architect
- You are strong in holistic, solution-oriented, and abstract thinking
- You have experience with current technologies and frontend/backend frameworks (including Java EE, Spring, Angular, REST)
- You have knowledge of Java EE and Java frameworks (e.g., Spring)
- You have expertise in CI/CD
- You are comfortable working in an agile, cross-functional team
- You are characterized by strong communication skills, enjoyment of direct interaction, and a high degree of flexibility
- You enjoy meeting diverse people and applying your expertise where it is needed
Benefits
- Flexible working hours and hybrid work
- Work opportunities in our modern offices
- Family-friendly environment
- Opportunities to contribute your own ideas and topics
- Individualized training and development opportunities
- Established Communities of Practice and other collaborative formats
- The option to take up to five working days off to perform volunteer activities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software architectureJava EESpringAngularRESTCI/CDagile developmenthigh-performance software developmentsystem analysisarchitectural decision making
Soft skills
communication skillssolution-oriented thinkingabstract thinkingcoachingknowledge transferflexibilitycollaborationclient interactionteamworkinterpersonal skills
Certifications
vocational qualificationdegree