Software Engineer Java (All Genders)-1665
Date de publication :
08 mai 2025Taux d'activité :
100%Type de contrat :
Durée indéterminée- Lieu de travail :Basel
Résumé de l'emploi
Nous recherchons un Software Engineer Java pour développer une plateforme Low-Code. Profitez d'un environnement flexible avec un bon équilibre entre télétravail et présentiel.
Tâches
- Développer des composants backend et frontend avec Java et TypeScript.
- Collaborer avec des BA et PO pour répondre aux exigences métiers.
- Assurer la qualité du code et intégrer des RESTful Webservices.
Compétences
- Expérience de 3 ans en développement logiciel, maîtrise de Spring Boot.
- Compétences en SQL, JPA, ORM, et PostgreSQL.
- Expérience avec Docker et outils CI/CD comme Jenkins.
Est-ce utile ?
Software Engineer Java (All Genders)-1665
Aufgabe:
- Entwicklung einer Low-Code-Plattform unter Verwendung von Flowable und anderen relevanten Technologien.
- Erstellung und Implementierung von Backend- und Frontend-Komponenten.
- Enge Zusammenarbeit mit Business Analysten (BA) und Product Ownern (PO) zur Umsetzung von Geschäftsanforderungen.
- Sicherstellung einer hohen Code-Qualität und der Einhaltung von Best Practices in der Softwareentwicklung.
- Integration und Pflege von RESTful Webservices zur Anbindung von externen Systemen.
- Unterstützung der CI/CD-Prozesse und DevOps-Pipelines zur Sicherstellung einer effizienten Softwarebereitstellung.
- Testing und Qualitätssicherung durch Test Driven Development (TDD) und den Einsatz gängiger Testframeworks.Deployment und
- Verwaltung der Anwendung in modernen Cloud-Umgebungen (z.B. Kubernetes).
Anforderungen:
- Mindestens 3 Jahre Erfahrung in der Softwareentwicklung mit Java und TypeScript.
- Praktische Erfahrung mit Spring Boot zur Backend-Entwicklung.
- Erfahrung mit Frontend-Technologien wie npm und React.
- Fähigkeit zur Erstellung benutzerfreundlicher, reaktiver Webanwendungen.
- Erfahrung in der Arbeit mit agilen Methoden (z.B. Scrum, Kanban).
- Fundierte Kenntnisse in SQL, JPA, ORM und insbesondere PostgreSQL.
- Erfahrung in der Entwicklung von RESTful Webservices.
- Sehr gute Kenntnisse in Git, einschließlich Atomic Commits und Rebases.
- Erfahrung mit Docker und CI/CD-Tools wie Jenkins oder GitHub Actions.
- Erfahrung mit Test Driven Development und gängigen Testframeworks wie JUnit und Mockito.
Zusätzliche Anforderung (Nice to Have):
- Erfahrung mit Kubernetes (k8s), ArgoCD, Kustomize
- Kenntnisse in BPMN 2.0, CMMN 1.1, DMN 1.3.
- Erfahrung mit OAuth 2.0 und OpenID Connect (OIDC)
- Erfahrung mit BPM-Plattformen wie Flowable, Camunda oder IBM BAW
- Kenntnisse in Kotlin
- Zertifizierung in Flowable oder verwandten BPM-Technologie
Sonstiges:
Die Tätigkeiten werden im Mix aus Onsite/HomeOffice erbracht. Eine Präsenz von 2 Tagen pro Woche Onsite in Basel ist erforderlich.
Start: Asap
Pensum: 80-100%
Dauer: August 2025++
Um dich für diesen Job zu bewerben, besuche bitte jobboard.online.