Software Architect Java

Job type:Permanent
Town/City:Münster
Region:Nordrhein-Westfalen
Sector:Software Engineering
Client Company Type:Consulting
Job ref:8902
Post Date:May 15, 2026

About the Role

Software Architect Java 
Location: Germany / Remote

Our client is seeking a Software Architect Java to support the design and development of modern software architectures across a range of complex technology projects. This role focuses on architecture design, technical leadership and collaboration within agile development environments.

Key Responsibilities:

  • Design and implement modern software architectures based on Java technologies.
  • Support development teams on architecture, technical design and best practices.
  • Define and improve development processes, tools and technical standards.
  • Collaborate with QA and engineering teams to ensure scalable and reliable solutions.
  • Support clients and stakeholders on architecture and digital transformation initiatives.
  • Contribute to technical governance and long-term platform development.
  • Participate in complex software and integration projects across multiple environments.

Your Profile:

  • Degree in Computer Science, IT or a related field.
  • Strong experience within Java software development and architecture environments.
  • Knowledge of technologies such as Spring, JEE, Hibernate, Angular or related frameworks.
  • Experience with agile software development methodologies.
  • Understanding of software architecture principles and design patterns.
  • Strong analytical and communication skills.
  • Fluent German and English language skills.

What’s on Offer?

  • Flexible and modern working environment.
  • Exposure to large-scale and innovative software projects.
  • Collaborative and technology-driven company culture.
  • Long-term development and career opportunities.

More Jobs from this Recruiter

NRW, Nordrhein-Westfalen

Senior Backend Engineer

Backend Engineer The Opportunity Our client is seeking a backend engineer to help build the real-time infrastructure behind an AI-driven conversation intelligence product. The team is small, senior, and focused on a problem most backend engineers rarely encounter: systems where a few hundred milliseconds of delay changes the outcome. You'd be working on the services that stream live audio, coordinate transcription and language models in real time, and generate in-the-moment guidance while a call is still happening - where speed and uptime aren't secondary concerns but the actual product. The Role Architect and maintain the real-time service layer and REST API that power the platform. Coordinate a multi-agent processing pipeline spanning external AI and transcription services, working to strict latency requirements. Design and iterate on the database structure supporting meeting data, transcripts, and generated insights. Take responsibility for system reliability, monitoring, and security across infrastructure hosted entirely within the EU under GDPR. Develop CRM integrations that support pre-call preparation and automatic logging of call outcomes afterward. Node.js, PHP, and relational databases, hosted on cloud infrastructure. What You'll Need Solid backend experience with Node.js and/or PHP/Laravel, and relational databases. Experience with real-time systems, queues, and API design under latency constraints. A security and privacy mindset, treating sensitive data with care by default. How to Apply Interested? Get in touch with the MAM Gruppe team for a confidential conversation about this role.
Learn More
Münster, Nordrhein-Westfalen

Software Architect Java

Software Architect Java  Location: Germany / Remote Our client is seeking a Software Architect Java to support the design and development of modern software architectures across a range of complex technology projects. This role focuses on architecture design, technical leadership and collaboration within agile development environments. Key Responsibilities: Design and implement modern software architectures based on Java technologies. Support development teams on architecture, technical design and best practices. Define and improve development processes, tools and technical standards. Collaborate with QA and engineering teams to ensure scalable and reliable solutions. Support clients and stakeholders on architecture and digital transformation initiatives. Contribute to technical governance and long-term platform development. Participate in complex software and integration projects across multiple environments. Your Profile: Degree in Computer Science, IT or a related field. Strong experience within Java software development and architecture environments. Knowledge of technologies such as Spring, JEE, Hibernate, Angular or related frameworks. Experience with agile software development methodologies. Understanding of software architecture principles and design patterns. Strong analytical and communication skills. Fluent German and English language skills. What’s on Offer? Flexible and modern working environment. Exposure to large-scale and innovative software projects. Collaborative and technology-driven company culture. Long-term development and career opportunities.
Learn More

Latest Blogs

View all blogs