(Junior) Software Architect - Projektmanagement, Anwendungsentwicklung, Ingenieur

kopfhoch3
Berlin, Germany
2 days ago
Apply on www.absolventa.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Shift work

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Cascading Style Sheets (CSS) Software Design Patterns Web Development Java Platform Enterprise Edition (J2EE) Hibernate (Java) JSON PostgreSQL Liquibase
+11 more
MySQL Oracle (Applications) Software Architecture Software Engineering Software Project Management Spring-boot Backend AngularJS Information Technology Front End Software Development Docker

Requirements

Erfolgreich abgeschlossene Ausbildung zum Fachinformatiker, Studium der (Wirtschafts-) Informatik oder vergleichbare Berufserfahrung

Kommunikative Soft-Skills, insbesondere zu unseren Kunden

Java, Java EE, Javascript, JSON

Datenbanktechnik, MySQL, PostGres, Oracle

Webentwicklung (Frontend und Backend) wie Angular, HTML, CSS

Frameworks wie SpringBoot, liquibase und hibernate

Tools zur Gestaltung der Entwicklungs- und Produktionsumgebung (bspw. docker, …)

Reisebereitschaft durch Projekte beim Kunden vor Ort

Ausprägung - Was einen Architect ausmacht

Als Architect in unserem Team gehört zu Deinem Skill-Set…

sicheres Beherrschen und umfangreiche Erfahrung mit den oben genannten Programmiersprachen.

ausgeprägte Erfahrung im Bereich der Softwareentwicklung und Softwareprojekten.

sehr gute Kenntnisse über und sichere Anwendung von etablierten Design Pattern.

das Vermeiden von Anti-Pattern.

die ausführliche Dokumentation von Source-Code (sowohl im Code als auch außerhalb des Codes).

ein sehr ausgeprägtes Clean Code Verständnis.

einen sehr guten Überblick über unterschiedliche Technologien zu besitzen, um die richtige Entscheidung für eine Anforderung zu treffen.

saubere Schnittstellenentwürfe anfertigen zu können. Außerdem bringst Du Erfahrungen im Entwurf sauberer und wartbarer Software-Architekturen mit.

sehr tiefes fachliches Verständnis von der eigenen Domäne zu besitzen.

ausgeprägte Erfahrung im Erstellen von technischen Prototypen (Evaluation).

jederzeit den Überblick über das gesamte Projekt zu wahren, um richtige Architekturentscheidungen treffen zu können.

sehr gute Erfahrungen in Entwicklungs-Workflows (PRs, Branching, Trennung von Features).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.absolventa.de
Prepare application

Good distractions

Loading talks and stories from around this role…