IHRE Aufgaben:
- Aktive Mitgestaltung bei Entwicklung, Design und Umsetzung von Software, optional auch aktive Mitarbeit bei Software & System-Architektur
- Neu- und Weiterentwicklung von Webapplikationen und Individualsoftware im Java Enterprise Umfeld oder ähnlichen Frameworks
- Erstellung von Prototypen und Mitarbeit an Evaluierung neuer Technologien, Tools und Upgrades
- Einsetzen und meistern Ihrer Java Kernkompetenzen in enger Zusammenarbeit mit Schnittstellen im Software Lifecycle (Analyse, Test, Architektur, Product Owner)
- Selbstständiges und eigenverantwortliches Arbeiten in agilen Softwareentwicklungsteams bestehend aus Java und Datenbank-Enthusiasten (mittels SCRUM, KANBAN, Crossfunctional, SAFe)
- Mitarbeit bei der Schaffung von Qualitätsstandards, Reviews von Design und Code in den Projekten (Clean Code, Einsatz von Design Patterns, Best Practices)
- Kreativität und Gestaltung/Optimierung von Entwicklungsprozessen, beispielsweise im CI/CD Umfeld (Jenkins/Hudson, GitLab, Jira/Confluence), Automatisierungen, Skripting
unsere Anforderungen:
- Abgeschlossene IT Ausbildung (HTL) und/oder Informatikstudium (Uni/FH) von Vorteil
- Mehrjährige Berufserfahrung und Expertise in der Java Softwareentwicklung
- Erfahrung mit Java-Frameworks, state-of-the-art Entwicklungs-Tools und Umgebungen (JEE, Spring, Maven, Git, Hibernate, Jboss, Tomcat, ...)
- Kenntnisse von relationalen Datenbanken (z.B. SQL, Oracle, ...) optional auch NoSql/NewSql
- Interesse an zukunftsträchtigen, neuartigen Technologien, Vorgehensweisen und Architekturen (CI/CD, DevOps, Microservices, Domain Driven Design, Docker, Kubernetes) von Vorteil
- Kenntnisse von state-of-the-art Technologien im GUI/Java Script Umfeld (z.B. Angular, Typescript, React, Vue aber auch JSF, Primefaces oder andere) von Vorteil
- Gute bis sehr gute Deutschkenntnisse
Unser Angebot:
- Äußerst interessante, herausfordernde Projekte (fachlich und technologisch) in dem Du Deine Kompetenz einsetzen und perfektionieren können
- Selbstbestimmtes, abwechslungsreiches Agieren in agilen Expertenteams auf Augenhöhe
- Aktive Mitgestaltung von IT Landschaften und IT Prozessen
- Kontinuierliche Weiterbildung und Förderung (Zertifizierungen, Workshops, Conventions/Meetups)
- Step-By-Step Integration/Buddyprogramm, Herausforderungen werden unbürokratisch adressiert und gemeistert
- Mentoring bietet Dir Gelegenheit nicht nur von uns zu lernen, sondern auch Deine Expertise im ACTIVE Java-Development Kernteam einzubringen (Lernen und Lehren)
- In unserer Wertschätzung und offener Atmosphäre geprägten Arbeitsweise und Unternehmenskultur wirst Du dich wohlfühlen
- Kommunikation wird direkt und persönlich gelebt (dank flacher Hierarchieebenen)
- Wir sind ein familienfreundliches, krisensicheres und beständiges Unternehmen, in dem unsere Mitarbeiter im Zentrum stehen, wir wachsen und gestalten GEMEINSAM
- Freude an abwechslungsreichen Aufgaben und Arbeitsumgebungen, "Über den Tellerrand schauen" und "Hands-On-Mentalität" wird bei uns groß geschrieben
- Wir bieten Dir viele Möglichkeiten zur Verwirklichung Deiner eigenen Ziele um über dich selbst hinaus zu wachsen - beispielsweise über unser ausgezeichnetes Arbeitsklima, flexible Arbeitszeiten/HomeOffice-Möglichkeiten und einen hohen Freiheitsgrad