Profileimage by David Rihm IT Berater Anwendungsentwicklung Java und Architektur from Frankfurt

David Rihm

not available until 06/01/2024

Last update: 10.01.2024

IT Consultant Application Development Java and Architectur

Company: Herr
Graduation: Master of Science in Computer Science
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | Russian (Elementary)

Skills

Functional main focus
  • Software Design and Architectur
  • Software-Development (Java/JEE/Spring)
Certifications
  • iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F)
  • SAFe® 4 Practitioner
  • SCJP Sun Certified Programmer for Java 6
Technical main focus:
Programmierung
  • Architectur
  • JEE / Java development
  • Software Engineering
  • Technical conception
  • Machine learning
Project approach models
  • SCRUM
  • Scaled Agile Framework (SAFe)
  • Kanban
  • VModell XT
  • Wasserfallmodell (Royce/Boehm)
Branches
  • Service: Informationstechnologie
  • Finance
  • Information & media: Informationstechn. & Internet; media and entertainment
  • Telecommunication
  • Public sector: Transport

Project history

11/2022 - Present
Senior Software Developer
(Banks and financial services, 500-1000 employees)

Technology & Tools:
Java 17, Quarkus, Kafka, Docker, Kubernetes, Microsoft Azure, REST, GraphQL, OAuth 2, OpenID Connect, Machine Learning Weka, Naïve Bayes Text classification, KNN Algorithmus, Spotify Voyager ANN,Apache Avro, Apicurio Schema Registry, Xsd Validierung Microsoft SQL Server, Flyway DB migration, Mockito, GraalVM, JWT, mock-server, Eclipse Vert.x, Maven, SonarQube, IntelliJ IDEA

09/2021 - 10/2022
Senior Software Developer
(Pharmaceuticals and medical technology, 250-500 employees)


Project: Kanban

Roles in project
• Senior Software Developer




Technology & Tools
Java 11, Spring 5, Spring Boot 2, Kubernetes, Docker, Helm, RabbitMQ/AMQP, OAuth 2, OpenID Connect, JWT, SAML, Flyway DB Migration, WireMock, Selenium, Junit 5, Mockito

04/2019 - 09/2021
Senior Software Developer
- (Transport and Logistics, >10.000 employees)

Technology & Tools
Spring Boot 2, Spring 5, Spring Security OAuth2, Java 8, JSF 2, JoinFaces, Docker, Kubernetes, Ingress, Rancher 2, MariaDB, Hibernate, Apache Kafka, MQTT, IBM Watson IOT, Oracle AQ, Apache ActiveMQ, AMQP, Gradle, Jenkins Pipeline, Swagger, Prometheus Monitoring, JMeter, Logback, Flyway DB Migration, AWS Cloud, SOAP-UI, JFrog Artifactory, Grafana

11/2018 - 04/2019
Senior Software Developer
- (Banks and financial services, 500-1000 employees)

Technologies and tools

JEE 6, JSF, AngularJS 1.6, NodeJS 6, Chai 4, Karma Bootstrap 4.1,  HTML5, Swagger, Apache JMeter, Matomo, PrimeFaces, EJB 3, JPA, JMS, SOAP/Rest WebServices, XSD, XML, Ivy, Ant,  JFrog Artifactory, Mockito, Jira, Confluence, SVN, Oracle Weblogic Application Server 12, Oracle 12 DB, HTML, CSS, SonarQube


04/2018 - 11/2018
Senior Software Developer
- (Banks and financial services, 500-1000 employees)

Technologies and tools

JEE 6, JSF, JavaScript, RichFaces, EJB 2 & 3, JPA, JMS, SOAP WebServices, XSD, XML, Ivy, Ant,  JFrog Artifactory, JUnit, Mockito, Jira, Confluence, SVN, Oracle Weblogic Application Server 12, Oracle 12 DB, HTML, CSS, SonarQube, Jenkins


06/2016 - 03/2018
Senior Software Developer und Technical Lead
- (Transport and Logistics, >10.000 employees)

Technologies and tools

Java 8, JEE 6, Camunda BPMN, Docker, AWS Amazon Cloud, Jenkins 2, Mockito, Arquillian, JDBC, JPA, H2 DB, Oracle 12, Git, Confluence, Jira, SCRUM, SAFe (Scaled Agile Framework), Eclipse IDE, JBoss EAP 6, Maven, Suse Linux Enterprise Server 12, Flyway DB Migration

01/2016 - 06/2016
Senior Software Developer
- (Transport and Logistics, >10.000 employees)

Technologies and tools

OSGi R4.2 (Equinox), Apache Karaf, Suse Linux Enterprise Server 11/12, Java 6, 7 und 8, Spring 3, Apache Tomcat 7 und 8 Applikationsserver, UML 2.0, JUnit, Mockito, Powermock, JDBC, JPA, MySQL, Oracle 11/12, Eclipse IDE, Jira, TortoiseSVN, Enterprise Architect, Hudson


10/2012 - 01/2016
Senior Software Developer
- (Transport and Logistics, >10.000 employees)

Technologies and tools

JBoss EAP 5/6 Applikationsserver, Apache Tomcat 6/7 Applikationsserver, JavaEE EJB 2.1/EJB 3, Spring 3, UML 2.0, JUnit, JMockit, JDBC, Oracle 11, Eclipse IDE, Confluence, Jira, SCRUM, TortoiseSVN, Git, Enterprise Architect, Java Swing, MVC, Jenkins, JPA, FishEye, Crucible


Local Availability

Open to travel worldwide
International only remote or partly remote ( > 70%)
Profileimage by David Rihm IT Berater Anwendungsentwicklung Java und Architektur from Frankfurt IT Consultant Application Development Java and Architectur
Register