(Senior) Software Engineer Java Cloud (m/f/d)
Kiwigrid GmbH
Dresden
Hybrid
EUR 50.000 - 85.000
Vollzeit
Vor 30+ Tagen
Erhöhe deine Chancen auf ein Interview
Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.
Zusammenfassung
Ein innovatives Unternehmen sucht einen erfahrenen Softwareentwickler mit umfangreicher Java-Kompetenz und einem starken Fokus auf Test-Driven Development. In dieser spannenden Rolle werden Sie Teil eines agilen, cross-funktionalen Teams, das an der Entwicklung und Qualitätssicherung neuer Softwarekomponenten arbeitet. Sie haben die Möglichkeit, Ihre Fähigkeiten in einem flexiblen Arbeitsumfeld weiterzuentwickeln, während Sie an der Architektur und dem Design von Softwarelösungen mitwirken. Wenn Sie leidenschaftlich an Technologie interessiert sind und in einem dynamischen Team arbeiten möchten, ist dies die perfekte Gelegenheit für Sie.
Leistungen
Flexibles Arbeiten
Kostenlose frische Früchte und Getränke
Sprachekurse (Englisch und Deutsch)
Betriebliche Altersvorsorge
Regelmäßige Feedbackgespräche
Individuelle Arbeitsplatzgestaltung
Firmen-Sportevents
Jobticket
Bonus für Mitarbeiterempfehlungen
Gesponserte Freizeitaktivitäten
Qualifikationen
- 5+ Jahre Erfahrung in Softwareentwicklungsprojekten, insbesondere mit Java.
- Kenntnisse in Test-Driven Development und automatisierten Tests.
Aufgaben
- Entwicklung neuer Softwarekomponenten und Sicherstellung der Qualität.
- Mitwirkung an Architektur und Design der Softwarelösungen.
Kenntnisse
Java
Test-driven development
Software design patterns
Automated software testing
Cloud-based applications
Communication skills
Open-mindedness
Fluent English
Good German
Ausbildung
Degree in computer science or electrical engineering
IT specialist training
Tools
Docker
Kubernetes
Maven
Spring
Quarkus
Vert.x
Swagger
OpenAPI
Google Cloud Platform
Infinispan
Your tasks
- participation in a cross-functional team
- use and deployment of container-based solutions
- familiarization with the business domains of the Kiwigrid platform
- knowledge building in the area of test-driven development
- independent development of new software components based on Java frameworks
- ensuring the quality of our software components
- independent design of new software components
- contributing to the architecture of the software components
- code review of developments of other colleagues
- adequate documentation of the created software artifacts
- coordination of development tasks within the team
- deploy continuous delivery pipelines in containerized cloud environments
- experience in handling and deploying open source projects
Your Profile
- degree in computer science/electrical engineering or similar training (IT specialist) or qualified career changer
- at least 5 years of practical experience in software development projects
- profound knowledge of the Java language
- experience with web frameworks (Spring, Quarkus, Vert.x)
- knowledge of software testing frameworks
- experience in automated software testing
- experience with cloud-based applications
- experience with Docker and Kubernetes
- nice to have: experience with API design (Swagger, OpenAPI)
- nice to have: experience with identity management (OAuth, Keycloak)
- nice to have: experience with Google Cloud Platform (GCP)
- confident use of and good communication on software design patterns (e.g. UML knowledge and exchange on this with colleagues)
- understanding of software architecture
- solid knowledge of Maven
- nice to have: experience with Infinispan
- open-mindedness and willingness to learn
- fluent English (spoken and written)
- nice to have: good German (spoken and written)
What we offer
- a permanent contract with a competitive salary
- flexible working hours; partly remote work is possible, 2 days in the office per week are required
- bright lofts, work islands and standing workstations with free fresh fruit and drinks
- language classes (English and German)
- company sports events (running, volleyball); company bicycle leasing
- job ticket; bonus for employee referrals; company pension plan
- regular feedback meetings; fixed training budgets and on-the-job training
- sponsored leisure activities (pool, table socker, ping pong, etc.)
- individual design of your workplace
Contact
jobs@kiwigrid.com