Software Architect

Bundesdruckerei GmbH

Job

In this role, you design architectures for complex systems, develop and document Java-based backend solutions, and create REST, SOAP, and messaging integrations using modern technologies.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Design, further development, and documentation of secure, maintainable, and scalable software architectures for complex systems.
  • Active involvement in the development of Java-based backend systems using Java, Jakarta EE, and Spring Boot.
  • Design and implementation of interfaces and integrations based on REST, SOAP, and messaging technologies.
  • Evaluation and application of suitable architectural approaches, such as modular monoliths, service-oriented architectures, and microservices.
  • Responsibility for cross-cutting technical concerns such as persistence, transaction management, error handling, security, and system availability.
  • Contribute to shaping modern development and operations processes using Docker, Kubernetes or OpenShift, as well as CI/CD pipelines.
  • Technical coordination with internal stakeholders, analysis of complex production issues, and continuous improvement of existing systems.

Our expectations of you

Qualifications

  • Very good knowledge of Java, Jakarta EE / Java EE, Spring Boot, and common enterprise runtime environments.
  • Knowledge of asynchronous communication and messaging technologies such as JMS, Apache ActiveMQ Artemis, or comparable solutions.
  • Experience with containerization and operating applications using Docker, Kubernetes, or OpenShift, ideally with CI/CD processes.
  • Structured, solution-oriented approach to work, strong sense of technical responsibility, excellent communication skills, and very good written and spoken German.

Experience

  • Several years of professional experience in Java backend development, as well as experience in software architecture and the technical design of complex systems.
  • Solid experience with relational databases, particularly PostgreSQL, as well as REST APIs, SOAP web services, and common data formats.
  • Experience with various architectural patterns, as well as evaluating and pragmatically implementing technical solutions.

What we offer

  • Great team spirit in a competent, future-proof work environment with unique projects.
  • A healthy work-life balance thanks to flexible working arrangements and hours, and 30 days of annual leave.
  • Top-notch equipment, agile development methodologies with a modern tech stack and innovative collaboration tools.
  • Individual professional development opportunities as well as specialist and leadership development programs.
  • Attractive location with excellent public transport connections.
  • Sports partnerships, prevention courses, and running events.
  • Company pension scheme, capital-forming benefits, support with childcare and caring for family members.

Benefits

Topics you will work on

Job locations

About your employer

Bundesdruckerei is one of the world's leading high-security technology companies and offers customized solutions for secure identities and data security for citizens, public authorities and companies.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication

Employer reviews

3.5Total(1 review)
Team culture
x
3.5
Career growth
x
3.2
Working conditions
x
4.2
Engineering
x
3.3
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • syracom AGWiesbaden

    • Easy Apply
    • €50k – €65k
    • Hybrid
    • Onsite
    • Full Time

    Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...

    • WAF
    • XDR
    • SIEM
    • AWS IAM
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8

Software Architect

Bundesdruckerei GmbH