Job Description

Driving Digital Technologies.
Accompanying and actively shaping digital transformation – that's our mission at citema. With our innovative approaches, we advise and support our clients in the technology fields of cybersecurity, AI, and blockchain. The implementation of system- and security-relevant software projects is also part of our portfolio. In this way, we connect new technologies with the traditional software world. We foster a professional, collaborative work environment with a first-name basis, because our excellent team spirit and open communication are the spirit of our company. As a highly successful and continuously growing company with a solid foundation, we offer you diverse opportunities in a fascinating and dynamic environment. Become part of our success, contribute your expertise, and help us shape the future responsibly.
Your Mission:
We are looking for a Full Stack Java and Spring Software Engineer (m/f/d) for distributed software systems at our Munich location (hybrid).
Your responsibilities will include:
Designing, developing, and integrating software components for platform solutions in the field of signal intelligence (SIGINT) / electronic warfare (EW).
Use models and proofs of concept (PoCs) to discuss potential solutions with your agile team – taking into account functional requirements and UX concepts.
Extend the component architecture and develop clearly defined interfaces together with the system architects.
Document your results and validate them with meaningful automated tests to ensure a high quality standard that other teams can rely on.
Support project management with realistic estimates of effort and complexity.
Contribute your technical expertise to the selection of suitable technologies, libraries, protocols, and development methods.
Your profile:
You should definitely possess the following knowledge and skills:
You have successfully completed a university degree in computer science, software engineering, or a comparable technical field.
You have proven experience in object-oriented software development in large projects or software platforms, ideally with exposure to model-based or model-driven development methods.
You have a sound understanding of software architecture, component design, and interface definition and can use or evaluate various frameworks and standard libraries.
You possess in-depth knowledge of Java, the Spring Boot framework, and widely used libraries such as Spring Data, Spring Security, Lombok, and the Java Standard Library.
You have broad knowledge of software development processes and best practices, particularly regarding collaboration between different roles in agile teams using frameworks like Scrum or Kanban.
You are familiar with modern development tools and environments, including integrated development environments (IDEs), version control systems (e.g., Git), artifact repositories (e.g., Artifactory), and tools for static code analysis and quality assurance (e.g., SonarQube).
For effective communication within the project environment and with our German-speaking clients, excellent spoken and written German skills are required.
We offer you:
Active participation in innovative future technologies;
a flexible new work model with hybrid work options;
a permanent employment contract
; a Givve card as a tax-free company benefit;
maximum scope for decision-making and shaping your work
; individual career planning and development prospects;
knowledge transfer and synergy effects through a strong team
; technological diversity with exciting insights into security-relevant systems
; and: challenges that are truly enjoyable!
Ready to shape the future?
Drive digital technologies with us!
We look forward to receiving your application. If you have any questions about the position ,
please contact us at:
karriere@citema.de