Senior Software Architect / Lead Developer

Ampada GmbH
Köln, Germany
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Remote
Köln, Germany

Tech stack

Java
API
Business Process Model and Notation
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Data Files
ETL
Relational Databases
Distributed Systems
JUnit
PostgreSQL
Maven
MongoDB
NoSQL
Openshift
Oracle Applications
Scrum
Software Architecture
Redis
Mockito
Swagger
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
XML
Openapi
Microsoft Power Automate
Spring Cloud
Spring-boot
Backend
Kubernetes
REST
Serverless Computing
Microservices

Job description

  • Zentrale Büros
  • Jobticket
  • Urban Sports Mitgliedschaft
  • Kostenlose Getränke und Obst
  • 30 Tage Urlaub
  • Weiterbildungsmöglichkeiten
  • Betriebliche Altersvorsorge
  • moderne Hardware und ergonomische Arbeitsplätze

Ihre Aufgaben:

Backend & Architektur

  • Design und Weiterentwicklung cloud-nativer Plattformarchitekturen (Microservices)
  • Entwicklung zentraler Backend-Services mit Java (17+) und Spring Boot / Spring Cloud
  • Umsetzung eines API-First-Ansatzes inkl. REST-Schnittstellen (OpenAPI/Swagger)
  • Integration externer Systeme über REST/SOAP APIs sowie Datei-Schnittstellen
  • Datenbankmodellierung und Optimierung (PostgreSQL, SQL)

Microsoft Power Platform

  • Entwicklung von Lösungen mit Power Pages, Canvas Apps und Dataverse
  • Implementierung von Datenlogik und Automatisierungen über Azure Functions und Power Automate

Datenprozesse & ETL

  • Verarbeitung von CSV- und XML-Dateien sowie Aufbau automatisierter Import-/Export-Prozesse
  • Entwicklung und Optimierung von ETL-Workflows

Qualität & Projektdelivery

  • Dokumentation technischer Lösungen und kontinuierliche Verbesserung durch Code-Reviews, Tests und Performance-Analysen
  • Aufwandsschätzungen, transparente Statuspflege in Tickets sowie Ergebnispräsentationen in Übergabedemos, * Microsoft Power Platform Know-how (Power Pages, Canvas Apps, Dataverse)
  • Azure Functions oder Power Automate
  • MongoDB, Redis oder andere NoSQL-Technologien
  • SaaS-Transformation und Cloud-native Migration
  • Kubernetes/Openshift im produktiven Umfeld
  • Workflow-/BPMN-Systeme und Prozessautomatisierung

Requirements

Must-have Skills

  • Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java (mind. Java 11+)
  • Sehr gute Kenntnisse in Spring Boot und modernen Backend-Architekturen
  • Fundiertes Verständnis von Softwarearchitektur, Microservices und verteilten Systemen
  • Erfahrung im Design und in der Entwicklung von RESTful APIs
  • Sicherer Umgang mit relationalen Datenbanken (PostgreSQL, Oracle oder vergleichbar)
  • Praxis in Build- und Deployment-Prozessen (Maven, CI/CD)
  • Erfahrung mit Testing-Frameworks wie JUnit, Mockito
  • Strukturierte und teamorientierte Arbeitsweise in agilen Projekten (Scrum), * Haben Sie bereits cloud-native Anwendungen oder Microservice-Architekturen entwickelt?
  • Haben Sie praktische Erfahrung mit der Microsoft Power Platform (Power Pages, Canvas Apps oder Dataverse)?
  • Haben Sie bereits externe Systeme über REST- oder SOAP-Schnittstellen integriert?

Ausbildung:

  • Bachelor (Erforderlich)

Berufserfahrung:

  • Backend-Entwicklung mit Java: 5 Jahre (Erforderlich)
  • Spring Boot / Spring Cloud: 3 Jahre (Erforderlich)

Sprache:

  • Deutsch (Erforderlich)
  • Englisch (Erforderlich)

Reisebereitschaft:

  • 25 % (Erforderlich)

Benefits & conditions

Wir verstehen die Herausforderungen der Softwareentwicklung und begegnen ihnen mit einer agilen, dynamischen Arbeitsweise. Dabei ist es uns wichtig, dass sich alle unsere Mitarbeiter*innen wohlfühlen.

Als Team möchten wir die Digitalisierung aktiv vorantreiben. Wir haben Lust auf die Zukunft - und Sie?, Freuen Sie sich auf eine vielseitige Tätigkeit in einem stabilen, technisch anspruchsvollen Umfeld und werden Sie Teil eines engagierten Teams.

Art der Stelle: Vollzeit, Festanstellung

Leistungen:

  • Betriebliche Altersvorsorge
  • Betriebliche Weiterbildung
  • Firmenhandy
  • Firmenwagen
  • Homeoffice-Möglichkeit
  • Kostenlose Getränke
  • Mitarbeiter-Rabatt
  • Sprachkenntnisse werden vermittelt
  • Zusätzliche Urlaubstage

About the company

Ampada GmbH is a constantly growing IT consulting company in the west of Germany (Cologne, Frankfurt). More than 50 international and well-known companies are supported by us in the areas of software development, quality assurance, SAP and IT consulting. With the latest technologies, innovative ideas and qualified teams, we have been constantly gaining new market shares for 10 years

Apply for this position