(Senior) Software Engineer (m/f/d) Backend

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Essen
EUR 60.000 - 90.000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

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 transitioning to a modernNode.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 contacts for this position are Thessy & Sina.


We look forward to meeting you.