Software Engineer Java (All Genders)-1665
Publication date:
08 May 2025Workload:
100%Contract type:
Unlimited employment- Place of work:Basel
Job summary
Join our team as a Software Engineer Java (All Genders) to develop innovative solutions! Enjoy a flexible work environment with competitive benefits.
Tasks
- Develop a Low-Code platform using Flowable and related technologies.
- Collaborate with BAs and POs to implement business requirements.
- Ensure high code quality and adherence to software development best practices.
Skills
- Minimum 3 years software development experience with Java and TypeScript.
- Proficient in Spring Boot for backend development.
- Experience with agile methods like Scrum and Kanban.
Is this helpful?
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.