Software Engineer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Dortmund
EUR 60.000 - 90.000
Sei unter den ersten Bewerbenden.
Gestern
Jobbeschreibung

With a strong reputation for building scalable, user-centric platforms, my client continuing to push boundaries, and we’re looking for a Senior Full Stack Developer to help shape the next generation of their core products.

This is an opportunity to work in a collaborative, engineering-first environment where your code will directly impact thousands of users and where technical excellence is recognised.

Role Overview :

As a Senior Full Stack Developer, you’ll take ownership of end-to-end feature development across our modern technology stack. You'll collaborate closely with Product, DevOps, and fellow engineers to architect, build, and ship high-performance applications. This role demands a hands-on approach to solving complex technical challenges and a passion for delivering clean, scalable solutions.

Key Responsibilities :

  • Drive architectural decisions across backend and frontend systems, ensuring performance, security, and scalability.
  • Collaborate with product managers, designers, and other developers to define and deliver new features.
  • Mentor junior developers and contribute to improving team-wide best practices and development standards.
  • Ensure code quality through code reviews, automated testing, and continuous integration.
  • Work with containerised applications using Docker and orchestrate deployments via Kubernetes on AWS.
  • Troubleshoot, diagnose, and resolve performance and reliability issues across the stack.

Tech Stack You’ll Work With :

  • Backend : Java 17+, Spring Boot, REST APIs
  • Frontend : React, TypeScript, Webpack, Redux
  • CI / CD & Tools : Git, Jenkins / GitHub Actions, JIRA, Confluence
  • Databases : PostgreSQL, Redis, and experience with messaging systems is a plus (Kafka, RabbitMQ)

What We’re Looking For :

  • 5+ years of professional experience as a full stack developer, with a strong emphasis on both backend and frontend delivery.
  • Deep knowledge of Java and Spring Boot for backend services.
  • Proven experience with modern React for frontend development.
  • Solid understanding of RESTful services, distributed systems, and microservices architecture.
  • Hands-on experience with Docker, Kubernetes, and deploying applications on AWS.
  • Strong grasp of software engineering principles, testing methodologies, and agile delivery.
  • Excellent communication skills and ability to work effectively in a collaborative environment.
  • A proactive mindset—comfortable proposing improvements and leading initiatives.