Job Description
Als Lead/Senior Fullstack-Entwickler (m/w/d) Java bei der TELIS-Gruppe und ihrer Tochtergesellschaft GWVS sind Sie für die Entwicklung und Wartung von Frontend- und Backend-Anwendungen verantwortlich. Mit Technologien wie Spring Boot 2, Java 17, Docker und Kubernetes gestalten Sie skalierbare und performante verteilte Systeme und setzen sowohl On-Premise als auch zukünftig Cloud-native Lösungen auf AWS um. Für moderne Web-Anwendungen nutzen Sie TypeScript, HTML5, CSS3 und React. Ihre Aufgaben umfassen zudem die Migration monolithischer Systeme auf Microservices-Architekturen, Code-Reviews sowie Unit- und Integrationstests, um eine hohe Codequalität und Stabilität sicherzustellen.
Tätigkeiten
- Gemeinsam mit Ihrem Team sind Sie für das Design, die Entwicklung und Wartung von Anwendungen im Frontend und Backend zuständig.
- Zur Umsetzung der Projekte setzen Sie moderne Technologien wie Spring Boot 2, Java 17, Docker und Kubernetes ein.
- Sie entwickeln und optimieren verteilte Systeme und stellen somit die Skalierbarkeit, Zuverlässigkeit und Performance dieser Systeme sicher.
- Zudem implementieren Sie (aktuell) On-Premise und zukünftig Cloud-native Lösungen und Services auf AWS.
- Für die Entwicklung und Pflege von modernen Web-Anwendungen verwenden Sie TypeScript, HTML5, CSS3 und Frameworks wie React.
- Die Aufspaltung monolithischer Anwendungen und die Implementierung von Microservices-Architekturen gehört ebenso zu Ihren Aufgaben wie das Testing (Code-Reviews, Unit-Tests und Integrationstests) zur Sicherstellung einer hohen Codequalität und Stabilität.
Anforderungen
- Sie begeistern sich für neue Technologien und motivieren auf diese Weise sich und Ihr Team.
- Persönlich überzeugen Sie durch Ihre ausgeprägten analytischen Fähigkeiten, Ihr Abstraktionsvermögen und Ihre hohe Eigeninitiative.
- Ihre Fähigkeit, effektiv in interdisziplinären Teams zu arbeiten und eine positive Teamdynamik zu fördern, machen Sie zu einem beliebten Teammitglied.
- Sie verfügen über ein abgeschlossenes Studium oder eine Berufsausbildung im Bereich Informatik, Software-Engineering oder artverwandte Fachrichtung und bringen mindestens 5 Jahre in der Fullstack-Entwicklung, insbesondere mit Java und Spring Boot, mit.
- Sie können bereits umfangreiche Erfahrungen in der Aufspaltung monolithischer Anwendungen und der Implementierung von Microservices-Architekturen vorweisen.
- Sie besitzen fundierte Kenntnisse in der Architektur und Entwicklung verteilter Systeme und Cloud-nativer Infrastrukturen, bevorzugt auf AWS, Azure oder Google Cloud.
- Neben einem sicheren Umgang mit relationalen Datenbanken wie Oracle und/oder MySQL oder NoSQL-Datenbanken wie MongoDB, sind Sie mit Container-Technologien und Orchestrierungstools wie Docker und Kubernetes bestens vertraut.
- Ihre Erfahrungen mit CI/CD-Pipelines und IaC (Infrastructure-as-Code) Softwaretools, wie Terraform oder CloudFormation runden Ihr Profil ab.
Bewerbungsprozess
- Erster Call
- Video-Interview
- Triff das Team
Kontaktperson:
Telis Finanz AG HR Team