01.01.2025 aktualisiert

OK
100 % verfügbar

Java Developer, DevOps Engineer & Solution Architect | Java - Cloud - Microservices - CI/CD

Nonnenhorn, Deutschland
Deutschland +2
Dr. rer. nat. (Theoretische Chemie)
Nonnenhorn, Deutschland
Deutschland +2
Dr. rer. nat. (Theoretische Chemie)

Skills

Über mich
  • Studium der Chemie mit Spezialisierung und Promotion in Theoretischer Chemie
  • hochgradig selbstständig, lösungsorientiert und verantwortungsbewusst
  • sehr analytische Denkweise mit Blick für's Detail, Neugier auf Neues, lebenslanges Lernen
  • kommunikationsfähig auf allen Ebenen im Unternehmen
  • Software Developer, DevOps Engineer und Solution Architekt aus Leidenschaft
  • Spaß an herausfordernden Aufgaben
  • lieber Backend als Frontend
  • lieber Linux als Windows

Methoden
  • Projektmanagement: Erfahrung in der Leitung von Projekten und Entwicklerteams (in-house und remote) inkl. Budgetverantwortung
  • Agile Softwareentwicklung: umfangreiche Erfahrungen mit SRUM und Kanban
  • Anforderungsanalyse: umfangreiche Erfahrungen in Business Analysis, Requirements Engineering und Software Estimation
  • Analyse, Simulation und Optimierung: Monte-Carlo Simulationen, Discrete Event Simulation, Cellular Automata, Optimierung, Data Engineering, Data Mining, Big Data, Data Analytics, Machine Learning

Branchen
  • Banken und Finanzmärkte, insb. Trading von Aktien und Derivaten
  • FinTech und Payment
  • Automotive
  • Chemie und Biotechnologie
  • Automatisierung und IoT
  • Produktion und Logistik
  • Marketing

Technologien
  • Programmiersprachen: hauptsächlich Java, Kenntnisse in Kotlin, Python, Scala, Go, JavaScript mit Bereitschaft, diese auszubauen und weitere Sprachen zu erlernen
  • DevOps: Redmine, Jira, Git, Gitlab, Jenkins, Artifactory, Docker, Continuous Integration & Continuous Delivery (CI/CD)
  • Entwicklungmethoden und Design Patterns: SCRUM, Kanban, Clean Code, Test Driven Development (TDD), Behavior Driven Development (BDD), Domain-driven Design (DDD), MVP, MVVM
  • Weiterentwicklung: Refactoring von bestehenden Systemen inkl. schrittweise Änderungen der Architektur, Abdeckung mit Unit- und Integration-Tests
  • Cloud Computing: Google Cloud, AWS, Hetzner Cloud, Infrastructure (IaaS), Platform (PaaS) und Software as a Service (SaaS) und Serverless Cloud Computing, Microservices, API Gateways, REST APIs, High Availability Applications und Distributed Systems mit Autoscaling, Zero-Downtime, Self-Healing
  • Datenbanken: allgemein SQL, NoSQL, JDO (DataNucleus), JPA (Hibernate), speziell MySQL, MongoDB, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, HBase, Google BigTable, Google Datastore, Google Cloud SQL
  • IT Admin: Linux (Ubuntu, Debian, SuSe, Red Hat), Web-Server (Apache2, Nginx), Application-Server (Jetty, Tomcat)
  • Standards: XML, HTML, CSS, JSON, YAGNI
  • Tools und Frameworks: Vaadin, GWT, Apache Ignite, Apache Kafka, Apache Hadoop, Docker, Kubernetes, Maven, Gradle, Android, JUnit, Mockito, TestNG, Redmine, Jira

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden