Senior Java Software Developer für SaaS
Talention GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Tech stack
Clean Code Principles
Java
JavaScript
Agile Methodologies
HTML5
Automation of Tests
Software as a Service
Software Quality
Continuous Delivery
Relational Databases
Web Development
Java Platform Enterprise Edition (J2EE)
Groovy
Hibernate
Spring
JUnit
Object-Oriented Software Development
Selenium
Software Engineering
SQL Databases
TypeScript
Spring-boot
Backend
GIT
Kotlin
Angular
Integration Tests
Information Technology
Front End Software Development
REST
Jasmine
Job description
Zur Deinem abwechslungsreichen Aufgabenspektrum bei der Weiterentwicklung von Talention zählen:
- Analyse, Design und Konzeption der Architektur neuer Features
- Eigenverantwortliche Entwicklung und Betreuung von Major Features
- Entwicklung von weiteren Back-End-Features in Java / Groovy / Kotlin / Spring / Spring Boot
- Entwicklung von Front-End-Features in HTML5 / JavaScript / AngularJS / Angular / TypeScript
- Sicherstellung hoher Softwarequalität durch Testautomation in JUnit / Selenium und JSUnit / Jasmine
- Gemeinsame Planung, Umsetzung und Review von Sprints, Erfahrungen mit folgenden Technologien sind von Vorteil jedoch nicht zwingend erforderlich:
- Webentwicklung mit HTML5 / JavaScript
- Single-Page-Applications
- RESTful APIs
- Agile Software-Entwicklung
- Continuous Delivery
- Kompletter Lebenszyklus einer Software
Requirements
- Diplom / Bachelor / Master in einer Studienrichtung mit dem Schwerpunkt in der Informatik, Mathematik oder eine Ausbildung zum Fachinformatiker mit dem Schwerpunkt Anwendungsentwicklung
- Mindestens 2 Jahre relevante Berufserfahrung (Du suchst etwas mit weniger Berufserfahrung? Schau gerne auf unserer Karriereseite. Wir haben auch Jobs für Einsteiger)
- Sehr gute Kenntnisse in Java und OOP
- Gute Kenntnisse in JEE / Spring Boot / Hibernate, sowie in RDBMS / SQL
- Erfahrung mit Unit- und Integration-Tests
- Gute Deutschkenntnisse (C1-Niveau) und gute Englischkenntnisse
- Hohe Eigenmotivation, Kreativität und Lernbereitschaft
- Hoher Anspruch an Codequalität (Clean code)
- Git oder vergleichbares VCS
About the company
Talention ist ein schnell wachsendes Unternehmen und der Innovationsführer im wachsenden Markt für Personalmarketing-Software (SaaS). Mit unserer Software Talention bringen wir Online-Marketing ins Recruiting. Unsere Kunden sind bekannte, internationale Unternehmen, viele sind bereits als Top Arbeitgeber zertifiziert, weshalb unser Produkt einen hervorragenden Ruf genießt., * Wachstumsperspektive: Der Recruiting Markt befindet sich vor einer großen Veränderung. Das "Post & Pray" Prinzip von Stellenanzeigen ist nicht mehr aktuell. Unternehmen wollen das Recruiting selbst in der Hand haben. Talention bietet Unternehmen diese Möglichkeit. Vor 5 Jahren gestartet sind wir rentabel auf rd. 40 Mitarbeiter gewachsen. In den nächsten 2 Jahren wollen wir uns nochmal verdoppeln
* Erfahrenes Developer Team: In unserem Team aus aktuell 9 erfahrenen Software-Entwicklern hast du immer einen Sparringspartner um dich bei Blockern auszutauschen. Mit unserem weiterne Wachstum, soll auch der Developer Bereich weiter wachsen. Flache Hierarchien zeichnen uns als Unternehmen aus.
* Home-Office & modernes Headquarter: Unser Standort in der Ohligsmühle ist eines von Wuppertals neusten Bauprojekten und liegt zentral in der Innenstadt. So kannst du Abends bei einem Bier in der Stadt mit Kollegen auch einmal den Abend ausklingen lassen. Hinzu bieten wir unseren Mitarbeitern kostenlose Parkplätze.
* Freiraum: Bei uns hast du als Developer eine abwechslungsreiche Position mit hoher Selbstständigkeit und viel Freiraum
* Dein zukünftiger Arbeitsplatz: Hervorragend ausgestattete Entwicklungsarbeitsplätze. Großzügige Ressourcenaustattung für Test- und Abnahme-Umgebungen.
* Continous Integration: Du arbeitest mit den besten am Markt verfügbaren Softwaretools und unser auf der Continous Integration basierender Entwicklungsprozess bringt alle Vorzüge nachhaltiger Software Entwicklung mit sich