Als Senior Software Engineer entwickelst du neue Komponenten und Funktionen, optimierst bestehende Anwendungen und arbeitest eng mit verschiedenen Stakeholdern zusammen.
Über Paradine GmbH
Paradine ist ein global aktives, unabhängiges Software- und Beratungsunternehmen, das sich auf Master Data Management spezialisiert hat und führende internationale Unternehmen bei der Digitalisierung unterstützt.
Deine Aufgaben
- Entwicklung neuer Komponenten und Funktionen
- Refactoring von bestehendem Code
- Optimierung der Anwendungsleistung
- Code-Review und Mentoring
- Forschung und Anwendung von Best Practices
- Teilnahme an Architektur-Design-Planungsmeetings
- Zusammenarbeit mit Teamleitern und Produktmanagern
- Eigenverantwortliches Arbeiten und proaktive Aufgabenübernahme
- Aktive Mitgliedschaft in einem agilen Team
Deine Qualifikationen
- Fortgeschrittene Erfahrung in der Softwareentwicklung
- Gute Kommunikationsfähigkeiten in Englisch
- Kenntnisse in Ci/CD (Bamboo bevorzugt)
- Starke Kenntnisse in Java Core / Java EE
- Erfahrung mit RDBMS
- Kenntnisse in Multithreading und Parallelverarbeitung
- Erfahrung mit dem Spring Framework
- Kenntnisse in Webservices (HTTP, SOAP, REST)
- Erfahrung mit Docker und Kubernetes
- Erfahrung mit Unit- und Integrationstests (JUnit, Mockito)
- Erfahrung mit Gradle (Ant)
- Erfahrung in der Gestaltung und Entwicklung von Microservices
- Aktuelles Wissen über moderne Softwareentwicklungstools