Software Developer (m/w/d) Backend

Festanstellung, Vollzeit · Stuttgart, Bremen, remote (Germany)

Lesen Sie die Stellenbeschreibung in:
Deine Aufgaben
  • Du bist mit deinem SCRUM-Team für die (Weiter-)Entwicklung von multi-tenant E-Business-Anwendungen einer Produktdomäne verantwortlich. 
  • Du entwickelst und implementierst Backend Softwarekomponenten und deren Schnittstellen.  
  • Für produktübergreifende Anforderungen und Schnittstellen arbeitest du mit den anderen SCRUM Teams zusammen. 
  • Außerdem beteiligst du dich an Architektur-Entscheidungen und wirkst bei der Überführung in eine modularere Architektur mit.
  • Mit der Implementierung neuer Technologien, der Testautomatisierungen und der kontinuierlichen Verbesserung von CI/CD-Prozessen sowie unserer Entwicklungsplattform hilfst du auch dabei unsere Produktqualität zu stärken.  
  • Unser Tech Stack:
    • Java, Kotlin
    • Spring Boot, OpenAPI, Keycloak
    • Ktor, jOOQ, Hikari, Undertow, JAX-RS, Elastic Search, ActiveMQ, Hibernate 
    • JUnit, Testcafé, Testcontainers, Selenium, TestNG  
    • Maven, SonarQube, Nexus  
    • GitLab, Docker, OpenShift/OKD  
    • PostgreSQL, IntelliJ
    • Jira und Confluence
Dein Profil
  • Du bist Backend-Entwickler, liebst agiles Arbeiten und lebst den DevOps-Gedanken.
  • Du hast ein abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung und bringst Erfahrung in der Softwareentwicklung mit unserem Tech-Stack und agilen Entwicklungsprozessen mit.
  • Mit deiner Begeisterung für digitale Trends und Technologien hältst du dich und dein Team stets up-to-date. 
  • Du bist neugierig, möchtest Veränderungen aktiv mitgestalten und dich und das Team durch gegenseitiges Feedback stetig weiterentwickeln.
  • Die offene Kommunikation im Team und eine selbständige, sorgfältige Arbeitsweise sind dir ebenso wichtig wie Spaß an der Arbeit.
  • Als erfahrener Entwickler mit ggf. ersten Erfahrungen in einer fachlichen/technischen Führungsposition oder als Softwarearchitekt bist du in der Lage, eine gute funktions- und teamübergreifende Kommunikation zu nutzen.
  • Du sprichst Deutsch oder Bulgarisch und fließend Englisch (C1). 
Unsere Benefits
  • Flexibel statt Nine to Five - Mobiles Arbeiten und Workation, flexible Arbeitszeiten, unterschiedliche Teilzeitmodelle – all das ist bei uns möglich.
  • Wir leben die Vereinbarkeit von Beruf-& Privatleben - z.B. mit 30 Tagen Urlaub plus auf Wunsch 5 weiteren Freizeittagen.
  • We #takecare - Dein ehrenamtliche Tätigkeit unterstützen wir mit einem zusätzlichen Urlaubstag und unterstützen aktiv Klimaschutzprojekte.
  • Komm‘ wie du bist - Ganz ohne Dresscode in eine humorvolle, wertschätzende Teamkultur.
  • Feier mit uns gemeinsam - Nexie-Teamabende, ausgefallene Sommer- & Winterevents und die kleinen Erfolge direkt im Office.
  • Top Tech-Stack - Arbeite mit modernen Technologien und Methoden wie z.B. Vue.js, Java & Kotlin, Docker, OpenShift, PostgreSQL, u.v.m.!
  • Fühl dich wohl im Office - Quiet Space, Kickerrunden, gemeinsame nexMampfs, frisches Obst und der Latte Macchiato sind bei uns selbstverständlich.
  • Deine Gesundheit ist uns wichtig - Sei unterwegs mit BusinessBike und werde Mitglied bei EGYM Wellpass mit über 6.500 Trainingsmöglichkeiten.
  • Entwickle dich mit uns weiter - Wir fördern deine persönliche & fachliche Entwicklung – mit Schulungen inhouse & extern, Coachings und Sprachtrainings.
Über uns
Mach's einfach - im Team nexmart. 

Wir stehen für langjährige eBusiness-Erfahrung, umfangreiche IT- und B2B-Kompetenz - und ein lösungsorientiertes Team, das für sein eigenes Tun brennt. Seit über 20 Jahren definieren wir durchdachte eBusiness-Prozesse und vereinfachen so die digitale Kommunikation zwischen Herstellern, Handelspartnern und Endkunden. Hier sind wir eine feste Größe - als Dolmetscher zwischen Technologie und Markt.

nexmart als Arbeitgeber
Your tasks
  • You and your SCRUM team are responsible for the (further) development of multi-tenant e-business applications of a product domain.
  • You will develop and implement backend software components and their interfaces.
  • You will work with the other SCRUM teams on cross-product requirements and interfaces.
  • You will also participate in architecture decisions and help to transfer them into a more modular architecture.
  • By implementing new technologies, automating tests and continuously improving CI/CD processes and our development platform, you will help to strengthen our product quality.
  • Our tech stack:
    • Java, Kotlin
    • Spring Boot, OpenAPI, Keycloak
    • Ktor, jOOQ, Hikari, Undertow, JAX-RS, Elastic Search, ActiveMQ, Hibernate  
    • JUnit, Testcafé, Testcontainers, Selenium, TestNG  
    • Maven, SonarQube, Nexus  
    • GitLab, Docker, OpenShift/OKD  
    • PostgreSQL, IntelliJ
    • Jira und Confluence
Requirements
  • You are a backend developer who loves to work in an agile way and lives the DevOps philosophy.
  • You have a degree in IT or a comparable education and experience in software development with our tech stack and agile development processes.
  • You are enthusiastic about digital trends and technologies and keep yourself and your team up to date.
  • You are curious, want to actively shape change and constantly develop yourself and the team through mutual feedback.
  • Open communication within the team and an independent, responsible way of working are just as important to you as having fun at work.
  • As an experienced developer with initial experience in a leading specialist/technical role or as a software architect, you are able to utilise good cross-functional and cross-team communication.
  • You speak German or Bulgarian and are fluent in English (C1).
Our employee benefits
  • Flexible instead of nine to five - mobile working and workation, flexible working hours, different part-time models - all this is possible with us.
  • We live the work-life balance - e.g. with a minimum of 25 days paid annual leave plus 5 additional days off if desired.
  • We #takecare - We support your voluntary work with an extra day of vacation and actively support climate protection projects.
  • Come as you are - No dress code in a humorous, appreciative team culture.
  • Celebrate with us - Nexie team evenings, unusual summer & winter events.
  • Top Tech-Stack - Work with modern technologies and methods such as Vue.js, Java & Kotlin, Docker, OpenShift, PostgreSQL, and much more!
  • Feel at home in the office - Quiet Space, foosball rounds, joint nexMampfs, fresh fruit and latte macchiato are a matter of course for us.
  • Your health is important to us - be on the road with BusinessBike and become a member of EGYM Wellpass with over 6,500 training options.
  • Develop yourself further with us - We support your personal and professional development - with in-house and external training, coaching and language training.
About us
Just do it - with the nexmart team. 

We stand for many years of eBusiness experience, extensive IT and B2B expertise
- and a solution-oriented team that is passionate about what it does. For more than 20 years, we have been defining sophisticated eBusiness processes and simplifying digital communication between manufacturers, retail partners and end customers. We are a permanent fixture here - as interpreters between technology and the market.
 
nexmart as an employer
Deine Bewerbung
Wir freuen uns über dein Interesse an einer Mitarbeit im nexmart-Team! Bitte fülle das folgende kurze Formular aus. Die mit * gekennzeichneten Felder sind Pflichtfelder.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.