Aachen, GermanyWe are looking for passionate software architects at adesso, with experience in developing enterprise software and a strong interest in designing comprehensive software solutions. Join us to shape the future of production through innovative digitalization projects, working alongside experts in computer science, production engineering, automation, and data science.Your responsibilities include:Transforming production requirements into data models and architectures.Evaluating new frameworks, libraries, and tools to optimize solutions and processes.Sharing knowledge in team meetings and architecture reviews to enhance code quality, including automated testing.Providing support during urgent issues with effective solutions.Documenting best practices and creating guides for colleagues.Contributing as a developer when necessary to ensure project success.Qualifications include a degree in computer science, software engineering, business informatics, or equivalent knowledge. You should understand architecture concepts and design patterns for distributed systems, and be familiar with UML. Experience with Data Lake, Stream Processing, and Big Data is advantageous. Cloud experience with Azure, AWS, or Google Cloud, and frameworks like Spring Boot or Angular, is desirable. Knowledge of database concepts such as SQL, NoSQL, graph databases, or time-series databases, and programming skills in Java, .NET, or Python are also important. Eagerness to learn Java is a plus. #J-18808-Ljbffr