Logo Hensoldt Sensors Gmbh

Java software architect

Job

  • Level
    Senior
  • Job Field
    Application, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Ulm
  • Working Model
    Onsite
  • Job Summary

    In this role, you will design and develop complex software solutions in the field of signal intelligence, conduct code reviews, and closely collaborate with development teams.

    Job Technologies

    Your role in the team

    • Design, development, and responsibility for the software architecture of a complex, distributed software system in the field of signal processing.
    • Active participation in software development (approximately 50%), including the implementation of business-critical components.
    • Translation of technical and systemic requirements into robust, maintainable, and high-performance software solutions.
    • Technical leadership through leading by example: Architecture decisions are validated through own implementations.
    • Conducting architecture, design, and code reviews with a clear focus on implementability and quality.
    • Close collaboration with development teams, systems engineering, and integration to ensure the overall technical solution.
    • Identification and assessment of technical risks as well as derivation of pragmatic solutions.
    • Support in integration, troubleshooting, and technical analysis during verification and testing phases.
    • Continuous improvement of development standards, architectural principles, and toolchains.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Completed degree in Computer Science, Electrical Engineering, or a related field.

    Qualifications

    • Excellent programming skills (Java, JavaScript/Angular) and enthusiasm for active development.
    • Ability to represent architectural decisions both conceptually and practically in code.
    • Knowledge of model-based development and architecture tools (e.g., Enterprise Architect) is an advantage.
    • Structured, analytical, and responsible work approach.
    • Strong communication skills and team orientation.
    • Fluent in German and very good in English.

    Experience

    • Several years of solid experience as a software developer and software architect in demanding development projects.
    • Experience in the architecture and implementation of distributed software systems.
    • Experience with modern development and deployment concepts (e.g., container technologies such as Docker/Podman).
    • Experience in agile development environments (e.g., SAFe, Scrum).

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Ulm

      Baden-Württemberg

      Germany

    This is your employer

    Hensoldt Sensors Gmbh

    Hensoldt Sensors Gmbh

    Hensoldt Sensors GmbH is an established company in the defense industry that develops innovative sensor solutions for security applications. With a strong presence in Europe, it offers its employees the opportunity to work on challenging projects.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Aviation, Space Travel
  • Logo Hensoldt Sensors Gmbh

    Java software architect

    Location
    Ulm
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs