Aktiviere Job-Benachrichtigungen per E-Mail!

Full-stack Developer (m / w / d)

| Online seit : 19.06.2024

Heilbronn

Vor Ort

EUR 40.000 - 60.000

Vollzeit

Vor 13 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen talentierten Full-Stack Software Engineer, der in einem dynamischen Team arbeitet. In dieser Rolle diskutieren Sie Lösungen mit dem Produktmanager und implementieren Funktionen in einem selbstverwalteten System. Sie haben die Möglichkeit, die Architektur und Standards plattformweit zu beeinflussen und die Teamentwicklung durch Best Practices wie sauberen Code und testgetriebene Entwicklung voranzutreiben. Wenn Sie leidenschaftlich an Technologie interessiert sind und in einem Umfeld arbeiten möchten, das Eigenverantwortung und kontinuierliche Verbesserung fördert, ist dies die perfekte Gelegenheit für Sie.

Qualifikationen

  • Erfahrung als Full-Stack Software Engineer oder in ähnlicher Rolle.
  • Starke Kenntnisse in Backend-Frameworks wie Java oder Kotlin.

Aufgaben

  • Entwicklung und Implementierung von Funktionen im technischen Kontext.
  • Betrieb der Infrastruktur und Anwendungen, die vom Team genutzt werden.

Kenntnisse

Full-Stack Software Engineering
Java
Kotlin
Spring Boot
Cloud Computing
SQL
Non-SQL Databases
React
Problem-Solving
Communication Skills

Tools

AWS
Google Cloud

Jobbeschreibung

  1. As a member of the product team, you discuss stories with the product manager in the problem space, develop a solution together and finally implement features in the technical context of one of our vertically organized teams who own the infrastructure, backend and frontend and live by the principle You build it, you run it, you break it, you fix it, you own it!
  2. You operate (e.g. monitoring, logging, dashboarding, alerting, backup, restore, etc.) the infrastructure you use yourself and the applications written by your team.
  3. Together with your team, you decide what your self-contained system should look like, from tools and technologies (e.g. testing, persistence, messaging), to solution architecture (e.g. event-driven, ETL, Lambda), to operational processes and incident handling.
  4. As a software engineer, you will participate in platform-wide discussions about architecture and standards (e.g. for data replication) as well as the technical localization of subdomains, bounded contexts and features.
  5. As the first among equals, you help the team to continuously develop. This can be clean code, test-driven development, architecture or infrastructure.
  6. You lead by example, e.g. in the coordination of technical interfaces with other teams, in the refinement of stories or in the solution and processing of problems and incidents.
Minimum Qualifications:
  1. Proven experience as a Full-stack Software Engineer or similar role.
  2. Strong expertise in at least one backend framework and programming language (preferably Java, Kotlin or Spring Boot).
  3. Proficient knowledge of one major cloud provider (e.g., AWS, Google Cloud).
  4. Hands-on experience with SQL and non-SQL databases.
  5. Demonstrable experience with React.
  6. Familiarity with software design patterns like Microservices, Self-Contained Systems, and Domain-Driven Design is a plus.
  7. Strong problem-solving skills and the ability to think critically and logically.
  8. Excellent verbal and written communication skills in English. German language proficiency is a plus.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.