23.06.2026 aktualisiert


Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 01.10.2026
Zertifizierter AWS Cloud-Architect und Entwickler (Java/Kotlin, Spring) mit >20 Jahren Erfahrung
Dresden, Deutschland
Weltweit
Dipl. Ing. (BA)Skills
JavaJavaScriptMicrosoft WindowsApache ActivemqAmazon Web ServicesCloudfrontAmazon S3Apache TomcatArchitekturAsanaAtlassian JiraBusiness Process Model And NotationBusiness Process ManagementGeschäftsprozessmodellierungCloud Computing
Agile Methoden, AktiveMQ, Amazon AWS, Amazon Cloud, Amazon SQS, Angular, App-Server, Asana, Aspektorientierte Programmierung, Autoscaling, Azure DevOps, Backend, Business Process Management, BPMN, Business process modeling, C#, Cassandra, CI/CD, Cloud, Cloud-Security, CloudFront, Cloudwatch, Code- Reviews, Code-Reviews, Coding, Concurrency, Continuous Delivery, Continuous Integration, Cypress, Datenbank-Design, Delphi, Design Patterns, DevOps, Docker, DynamoDB, easyMock, Eclipse, EclipseLink, EJB, Enterprise Application Integration (EAI), Enterprise Integration, Event Driven Architecture (EDA), Fortify, Frontend, Frontend-Entwicklung, Git, GitLab, Glassfish, Grafana, Gradle, Groovy, HSQLDB, Hibernate, Hudson, IntelliJ IDEA, Internetportale, Java, Java 8, Java EE, JAX-RS, JDBC, JEE, Jenkins, Jira, JMX, JMS, JNDI, JPA, JSF, JSP, JAXB, JavaScript, JUnit, Kafka, Kanban, Kubernetes, Kotlin, LDAP, Linux, Liquibase, MariaDB, Maven, Microservices, Model Driven Architecture, MongoDB, Multithreading, MQTT, MS SQL-Server, MySQL, Neo4J, Node.js, NoSQL, Objektorientierte Analyse, OKR, OOD, OOP, Oracle, Pascal, Performance-Tuning, PHP, PL/SQL, PostgreSQL, Postgres, Python, RabbitMQ, Redmine, Refactoring, Reverse engineering, Route53, Ruby, S3, SAFe, SCRUM, Schnittstellendesign, Service Oriented Architecture, SOAP, Software Architecture, Softwarearchitektur, Softwarearchitekturen, SonarQube, Solaris, Spring, Spring Boot, Spring MVC, SQLite, SVN, Swagger, Terraform, Test Driven Development, TDD, Testabdeckung, Testframeworks, TestNG, Terraform, Tomcat, Trivy, TypeScript, Trello, UML, VueJS, Webframeworks, Webservices, Windows, WSO2, XSLT
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
tbd
Im Rahmen des Projektes soll eine moderne Plattform zur Berechung komplexer Prozesse bei der Bemessung und für den Betrieb von Kläranlagen entstehen ("Grüne Wiese"). Ingeniere und Planer sollen die Software online und offline nutzen können. Auf dem PC im Büro ebenso, wie Vor-Ort am Klärbecken mit dem iPad ohne Internetverbindung. Im Mini-Team (drei Leute) besteht meine Aufgabe darin, eine robuste und salierbare Software-Architektur zu entwerfen und moderne Entwicklungsmethoden zu etablieren (Scrum, CI/CD, Cloud-Native, DDD, TDD, Shift-Left, …). Aufgrund der Tatsache, dass das Team so klein ist, darf ich in diesem Projekt alles machen was ich liebe - nämlich:
Tech-Stack
AWS Elastic Kubernetes Service (EKS) + AWS Fargate, MongoDB, Cloudfront, Cloudwatch, Elastic Search, Kibana, Java, Kotlin, Spring Boot, Angular/TypeScript, Helm, Terraform, GitLab CI/CD
- Erfassen und dokumentieren von Anforderungen und Qualitätszielen (funktional und nicht-funktional)
- Entwurf und Dokumentation einer flexiblen und leistungsstarken Software-Architektur (Arc42, UML, BPMN)
- Aufbauen von robusten („Self-Healing”) und kosteneffizienten („AutoScaling”) Cloud-Infrastrukuren (Iac mit Terraform + GitLab CI)
- Implementierung von Monitoring- und Alerting-Mechanismen in der Cloud
- DevOps-Entwicklung von CI/CD-Pipelines mit GitLab inkl. diversen Teststufen (Shift-Left-Ansatz), statischen Code-Quality und Security-Scans (auf Code und Container-Ebene)
- Definition von RestAPIs (Contract First mit Open-API)
- Entwicklung von Microservices mit Java und Kotlin (Spring-Boot, MongoDB)
- In geringem Umfang auch (Mit-)Entwicklung am Angular Frontend
Tech-Stack
AWS Elastic Kubernetes Service (EKS) + AWS Fargate, MongoDB, Cloudfront, Cloudwatch, Elastic Search, Kibana, Java, Kotlin, Spring Boot, Angular/TypeScript, Helm, Terraform, GitLab CI/CD
Projektziel/Leistungsumfang
Entwickler und DevOps-Engeneer im Projekt EGP-Framework bei der Atruvia AG.
Die EGP (Enterprise Gesamtbanksteuerung Plattform) ist eine umfassende Banksteuerungslösung, die verschiedene geschäftliche Anforderungen wie Buchhaltung, regulatorisches Meldewesen, Controlling und Risikomanagement in einem einheitlichen System vereint. Das EGP-Framework ist eine Sammlung querschnittlicher Bibliotheken und Services welche in allen Bounded Context Scopes der Plattform Verwendung finden.
Hauptaufgaben und Verantwortlichkeiten:
- Softwareentwicklung: Weiterentwicklung von Framework-Komponenten und -Services. Primär mit SpringBoot (90%) und etwas Python (10%).
- Durchführung der Migration von Java 17->21 sowie SpringBoot 3.2->3.4 in etwa 80 Library- und Service-Repositories (Anpassung Maven-POMs, Dockerfiles, Jenkins-Pipelines, Sourcecodemigration, Testevolution).
- Entwicklung von Unit und Integrationtests im mit Junit und Jgiven.
- Durchführung und Analyse von Performance-Messungen mit Dynatrace.
- Weiterentwicklung der mehrstufigen CI/CD-Pipelines (Unit-Tests, Security-Analysen, Docker-Build, Harbor-Deployment, ...).
Technologien und Werkzeuge:
Java (90%), Python (10%), SpringBoot, JPA/Hibernate, JGiven, OpenAPI, Camunda 7, Podman, OpenShift/Kubernetes, Oracle DB, SonarQube, Dynatrace, Jenkins, Harbor, Bitbucket, Jira, Confluence
Zertifikate
iSAQB Certified Professional for Software Architecture, Advanced
iSAQB2015
Certified Enterprise Integration Specialist
SpringSource2012
OMG Certified UML Professional – Intermediate
OMG2010
Certified Spring Professional
SpringSource2010