Job
- Level
- Senior
- Ort
- Magdeburg, Hamburg, Berlin, Heidelberg, Thale
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
- Job Feld
- Software, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
Job Zusammenfassung
In dieser Position definierst du die Systemarchitektur für Java-Anwendungen und entwirfst skalierbare Microservices. Du führst technische Entscheidungen, mentorst Entwicklungsteams und treibst CI/CD-Prozesse voran.
Job Technologien
Deine Rolle im Team
- Take ownership of the overarching system architecture, defining the technical vision and strategy for enterprise-level Java applications.
- Design scalable, secure, and resilient microservices and distributed systems, ensuring high performance and long-term maintainability.
- Lead technical decision-making, evaluating new frameworks, tools, and cloud technologies to keep the tech stack modern and efficient.
- Together with other architects, you will mentor and guide engineering teams, promoting best practices in clean code, design patterns, and test-driven development.
- Collaborate closely with product management, stakeholders, and other architects to align technical solutions with business goals.
- Work with other architects to establish and enforce architectural standards, ensuring robust API design, data modeling, and seamless integration between services.
- Drive improvements in CI/CD processes, deployment strategies, and overall DevOps culture within the engineering organization.
- Stay ahead of technology trends and assess their relevance and potential impact on the organization.
Unsere Erwartungen an dich
Qualifikationen
- Proven track record as a Software Architect or Technical Lead.
- Deep expertise in Java ecosystem and frameworks, particularly Spring Boot.
- Solid understanding of cloud-native infrastructure (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes).
- Knowledge of SQL databases, message brokers (e.g., Kafka, RabbitMQ, ActiveMQ), and caching strategies.
- Strong background in CI/CD, DevOps practices, and infrastructure as code.
- Exceptional communication skills, with the ability to translate complex technical concepts to non-technical stakeholders.
- Strong communication skills in English (German is a plus).
Erfahrung
- Extensive hands-on experience in software engineering with a strong focus on backend development using Java.
- Experience with AWS services is an advantage.
Unser Angebot
- At SNP, you will work in an international, diverse environment where you feel truly valued.
- You will not only shape our growth and success, but also that of our customers.
- Together, we will rise to every challenge, no matter how demanding.
- Together, we are unstoppable.
- As a dedicated team member, you can quickly take on more responsibility.
- We will support you with tailored development measures.
- We define your preferred working hours and place of work together with you.
- We offer a range of additional benefits: Supplementary company health insurance, company pension scheme, capital-forming payments, sabbatical, job bike, Deutschlandticket and other mobility solutions, childcare subsidy for non-school-age children, gym subsidy, employee shopping discounts and much more.
Benefits
Gesundheit, Fitness & Fun
Essen & Trinken
Mehr Netto
Work-Life-Integration
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
SNP Schneider-Neureither & Partner AG
SNP Schneider-Neureither & Partner SE ist ein weltweit führender Anbieter von Software und Dienstleistungen zur Bewältigung komplexer digitaler Transformationsprozesse. Mit seiner eigens entwickelten Software beschleunigt SNP die sichere Transformation von IT-Landschaften und Datenstrukturen, damit sich Unternehmen agil an den immer schneller werdenden Wandel der Märkte anpassen können.
Description
- Unternehmensgröße
- 50-249 Employees
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
- Branche
- Internet, IT, Telekom
