Skip to main content

Senior Software Engineer (m/f/d) Backend

DextraData Office - Essen, DextraData Office - Berlin, DextraData Office - München
Full or part-time
Permanent employee

Your mission

We are looking for a Senior Backend Software Engineer (m/f/d) to join our software development team in Munich, Berlin or Essen. This unique opportunity involves working on our Java-based backend systems in the first phase and then developing of modern services with the modern Node.js and TypeScript stack as part of our system modernisation initiative. You will play a key role in maintaining and optimising existing solutions while shaping the future of our SaaS products.

Your Impact
:

As a Senior Backend Software Engineer (m/f/d), you will take ownership of planning and developing software solutions in complex environments. Your expertise will be crucial in shaping our architecture and leading the transition from Java to Node.js/TypeScript while mentoring junior team members and contributing to strategic technical decisions.
 
Responsibilities
:
  • System Maintenance: Maintain and enhance existing Java-based backend systems using Spring Boot and Hibernate.
  • Future Transition: Contribute to the design and implementation of a modern Node.js/TypeScript backend.
  • Service Development: Develop scalable, resilient, and secure backend services using frameworks like Express or NestJS.
  • API Development: Build and maintain robust RESTful APIs, with potential to explore GraphQL.
  • Performance Optimization: Optimize system performance and troubleshoot complex technical challenges.
  • Security Practices: Implement secure coding practices and ensure compliance with industry standards.
  • Mentorship: Mentor and guide junior developers, fostering a culture of technical excellence.
  • Collaboration: Collaborate with stakeholders and cross-functional teams to gather requirements and deliver impactful solutions.


Your profile

  • Java Expertise: Extensive backend development experience with strong proficiency in Java, Spring Boot, and Hibernate.
  • Node.js/TypeScript: Familiarity with or willingness to work with Node.js and TypeScript for backend development.
  • Database Management: Hands-on experience with relational databases (e.g., PostgreSQL) and ORMs (e.g., Hibernate, TypeORM, or Prisma).
  • API Design: Experience designing and developing APIs (RESTful; GraphQL is a plus).
  • Cloud Platforms: Strong understanding of public cloud platforms (e.g., AWS, Azure, GCP) and containerisation tools (e.g., Docker).
  • System Optimization: Proven ability to profile and optimise backend systems for performance and scalability.
  • Communication Skills: Excellent communication, stakeholder management, and mentoring skills.
  • Language Proficiency: Professional proficiency in written and spoken English.

Why us?

  • Autonomy, ownership, and opportunities for innovation.
  • Tailored training, certifications, and career growth pathways.
  • A hybrid working setup (3 days week at the office) and flexible workation policy.
  • Employer-funded benefits like pensions, fitness, bicycles, and daycare subsidies.
  • A collaborative culture with short communication channels and constructive feedback.


Please send us your detailed application documents, including your salary expectations and your earliest possible start date. Your contact for this position is Sina.


We look forward to meeting you.


About us

DextraData GmbH, headquartered in Essen, together with its subsidiaries, is engaged in the development of software solutions and the provision of specialized consulting services. The company focuses on industries with high requirements for security, traceability, and regulatory compliance, particularly in the areas of Governance, Risk & Compliance (GRC), healthcare, and aviation.

The group supports its clients in the secure management, documentation, and optimization of complex processes. In the GRC sector, the technological focus is complemented by in-depth consulting services. DextraData GmbH includes DextraData GRC Technologies GmbH, DextraData GRC Advisory GmbH, DextraData Healthcare Technologies GmbH, and DextraData Aviation Technologies GmbH. The group also holds a stake in iVivid GmbH. 

In total, the corporate group employs around 100 people. The roots of the current structure date back to DextraData GmbH, founded in 1995 by Shayan Faghfouri.