07/11/2026 updated

JH
not available
info: not available until 12/19/2026

Java/Spring/JEE Open Source und Microservices Entwicklerin

Newcastle, United Kingdom
Only remote
Msc Informatika
Newcastle, United Kingdom
Only remote
Msc Informatika

Profile attachments

jhamilton_cvg092025_na_ns.pdf

About me

Full Stack Services, Backends und Cloud sind meine Stärke mit Spring Boot, SOA, Webservices, JMS, JPA, Jboss FUSE ESB (ServiceMix), Camel API, Microservices, Docker, Kubernetes, Open Shift,AWS. Ich mache Architektur abert immer hands-on', baue die Anwendung und die ganze Cloud Plattform.

HTMLJava (Programming Language)JavaScriptApache ActiveMQApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesApache TomcatArchitectureAsset ManagementAtlassian JiraUnit TestingMicrosoft AzureOracle WebLogic ServerCommercial BankingUnixUbuntu (Operating System)Cascading Style Sheets (CSS)Code ReviewDatabasesLinuxDutchE-CommerceEclipseLinkEnterprise JavaBeansJava Platform Enterprise Edition (J2EE)EspañolFrenchGitHubGlassfish Application ServersHibernateIBM Rational Unified ProcessIBM Websphere Application ServerInternet Information Services (IIS)Java Message Service (JMS)Java Persistence APISpring FrameworkApache StrutsJava API For RESTful Web Services (JAX-RS)Java Architecture for XML BindingWildFly (JBoss AS)JavaServer FacesJUnitPostgreSQLApache MavenMicrosoft SQL ServersTeam Foundation ServerMySQLMuleCisco Nexus SwitchesOpen Source TechnologyOpenShiftOracle ApplicationsPair ProgrammingPersonal FinanceScrum MethodologyRed Hat Enterprise LinuxVenta al por MenorService-Oriented ArchitectureApache ServicemixSimple Object Access Protocol (SOAP)PL-SQLSQL DatabasesWeb ServicesApache WicketJettySecurities (Finance)SchedulingPrimefacesApache CamelSpring MVCSpring BootPortugueseGitLabJax WsIntegration TestsKubernetesExtreme ProgrammingHudson SoftwareBuild ToolsLogistics OperationsOperational SystemsWaterfall ModelDockerJenkinsArtifactoryMicroservices
Full Stack Java/JEE Entwicklerin und Beraterin. Seit 2008, habe ich mehr Fokus auf Service Teile und Back-Ends mit SOA wie Webservices, JMS, JPA und ins besonders Jboss FUSE ESB (ServiceMix) mit Camel API, CXF, Microservices, Docker, Kubernetes, Open Shift (Red Hat Kubernetes) und AWS. Ich habe Architektur und Frameworks ausgewahlt und dan die Anwendung entwickelt. Ich habe auch den Chef-Architekt unterstutzt b.z.g PoCs. Bei mir ist Architektur immer noch 'hands-on'. Ich habe Freude nich nur an der Technik sondern auch an Teamarbeit und Zusammenarbeit mit dem Kunden. Meistens arbeite ich mit agile und Scrum.
Meine Sektor-Erfahrung handelt von Finanz (Wertpapiere, Private Banking, Retail Banking, Asset Management, Risk), Telekom, Retail, E-Commerce, OV, Flughäfen und Logistik
Seit 2005, arbeite ich freiberuflich.
Englisch ist meine Muttersprache und daneben habe ich flissende:Spanisch, Portugiesisch, Niederländisch, Französisch und Deutsch bis zum C1. Nach dem Kurs bein Goethe Insutit in 2011, habe ich auf Deutsch gearbeitet.
Programmiersprache : Jahre Erfahrung
Java 18
JEE 8
Frameworks: Jboss Seam, Spring, Spring MVC, Spring Boot, EJB 3, JMS, JPA (Hibernate, JDO,EclipseLink, OpenJPA) Struts, JSF, RichFaces, PrimeFaces, Seam, Javascript. Html, CSS, Wicket, Webservices (SOAP, REST), JAX-WS, Jax-RS, Jaxb, CXF, Camel; CDI, Junit, Arquillian, Spring Integration, Easy Mock, Moquito.
ESBs: Jboss FUSE 6.1, 6.2 (Service Mix) Implementierung; Mule ESB auf Architektur-Ebene.
Datenbanken:
Oracle 6
SQL Server 1
SQL, PL/SQL 4
Postgres 1
MySql 1
Webservers: Websphere, Weblogic,OC4J, Tomcat, Jboss (Wildfly), Jboss EAP, IIS, SUN One, Glassfish, Jetty
Containers: Docker, Open Shift. Kubernetes
Microservices: Camel Http/REST Services, Docker, Open Shift, Kubernetes, AWS, MinIO
Build Tools: Maven, Nexus Maven Repo, Artifactory, Jkube, Open Shift Pipelines (Tekton), Buildah, Helm, Argo-CD
Betriebssysteme: Windows, Linux, Ubuntu, Unix
Methoden: Wasserfall, RUP; Agile (XP und Scrum) inclusief Scrum Sprint Planung, Scrum Poker, Zusammenarbeit mit dem Produkt Owner, verteilte Agile Teams, Iterationen, Pair Programming, Unit Testing, Integration Testing, Mocking, Code Reviews, Sprint Retrospektiven, Continous Integration Servers (Jenkins/Hudson/Bamboo), Jira, Team Foundation Server (TFS), Azure DevOps, Gitlab, Github.
Fremdsprachen :
Englisch ist meine Muttersprache und daneben habe ich flissende:Spanisch, Portugiesisch, Niederländisch, Französisch und Deutsch bis zum C1. Nach dem Kurs bein Goethe Insutit in 2011, habe ich auf Deutsch gearbeitet.

Languages

GermanFluentEnglishNative speakerDutchFluentSpanishFluent

Project history

Senior Entwicklerin und Architektin (Remote), Schottische Regierung(

Schottische Regierung(

Government and Public Services

Migration und Modernisierung und bestehender Java-Anwendungen auf Red Hat Open Shift auf AWS (ROSA) und Neue-Entwicklungsprojekten für Seeschifffahrt und Fischerei. Zusammenarbeit mit Red Hat und AWS. Die Abteilung ist neu im Bereich Containerisierung und Cloud. Wir liefern die gesamte Plattform. Ich berate zu Software-Frameworks und Plattformprodukten. Ich coache das Team – sowohl Entwickler als auch den DevOps-Leiter.

Zu den Technologien gehören Java (8, 11, 17, 21), Camel, REST, JEE, Spring Boot, JPA (Hibernate), Liquibase, Junit, Mockito, Postgres, Apache Artemis, Maven, Jkubbe, Red Hat Process Automation Manager (PAM) (BAMO, Drools, Kogito), Red Hat SSO, Red Hat Build of Keycloak (Quarkus Runtime), Podman, Helm, Open Shift Operators, Custom Resources, AWS EC2, S3, IAM, Route 53, VPC, Workspaces Jira, Confluence, Agile und Scrum. Auf Anwendungsebene konzentriere ich mich hauptsächlich auf Services und Back-Ends, arbeite aber eng mit dem Front-End-Spezialisten an der Integration mit Angular Front Ends.

Senior Software Developer (Remote), Atos

Atos

Banking & Financial Services

Projektfür Kunden im Finanz Umfeld bei Atos, NS&I B2B Team.
Java, Spring, Spring Boot, Fuse, Karaf (OSGI), Camel, REST, JPA, liquibase, Junit,Open Shift, Docker, AWS, AMQ Operator, Oracle, LDAP, Agile, Scrum und Jira.
Open Shift Pipelines (Tekton), CICD, Github, maven, buildah, Unit und Integrations Testen., auch mit Liquibase unter Verwendung von Tekton Custom Tasks. Tekton Github Webhooks, Event Listners und Pipelines mit der Github API. Alte Jenkins-Skripte in Groovy waren Referenzen für ernueten Build-Funktionalitäten.
Coaching in Spring Boot, liquibase, Tekton und Open Shift.

Senior Software Developer (Java, Spring Boot, AWS, Kubernetes)

Deutsche Bahn (IBM)

Transport & Logistics

Neuebau Projektfür Mund Consulting und IBM Im Verkehrsbereich bei der DBNetz AG. Integration SAP-Systemen mit einer neuen Orchestrierungs und API-Plattformmit Java 17,Spring Boot 3, Open API (Swagger), REST, JPA, JSON, Open Data Protocol, Odata, Junit, Postgres, JMS, Active MQ, Kubernetes, AWS (AWS MQ, S3 Object Storage, AWS Java SDK, Rollen). MinIO, Jenkins, Artifactory und Argo CD.

Senior Software Developer und Architektin Java, Camel, Fuse, Open Shift (Remote),

Accenture

Government and Public Services

Aktualisierungs und Neuebau Projektfür Kunde der Firma Accenture (Offentlichen Sektor) mit Java,JBoss FUSE auf Open Shift
Java 8, Java 11, Spring, Spring Boot, REST, Servlets, Camel, FUSE, AMQ Broker, Yaml, Jkube, Open Shift Custom Resources, Autorisierung, LDAP, Postgres,SOAP-UI Mocks (mit groovy Skripte Authentizierung), Azure, Azure Dev Ops Tooling, Jenkins mit Groovy Skripte für Open Shift API und Oc command und Bereitstellungen.
Zusamenarbeit mit Accenture Red Hat Centre of Practise EMEA und Red Hat Mitarbeiter.
Technische Architektur und Dokumentatio. Migrations- und Modernisierungsansatz basiert auf einer Analyse des Anwendungsportfolios (Red Hat Methodiek).
Pilotprojekt für Webservices- und Messaging-Anwendung basierend auf Spring Boot, Active MQ auf Open Shift.
Beratung zu Produkten (API Gateway, 3Scale, Open Shift Fuse, Camel, Spring Boot), Stateful Sets, Nooba, Open Shift Data Foundation, Open Shift Platform und Platform Plus.
Entwurf und Architektur für die Verwendung von Red Hat SSO (Keycloak) mit Spring-Security um ein maßgeschneidertes Benutzerautorisierungssystem durch Open-Source-Software zu ersetzen
Teilnahme an Red-Hat-Trainingskursen in Openshift-, Integrierung-, Messaging- und Accenture Red Hat Fachgruppe.
Coaching in Java, Spring Boot, Camel und Open Shift.

Senior Software Engineer Java, Camel Fuse Migration Projekt

YMS

Banking & Financial Services

Migrations und Aktualisierungs Projektfür mehrere Anwendungen mit Finanz- und Marketing Daten mit Java,JBoss FUSE auf Jboss EAP. Aktualisierung der Zertifikaten,Libraries und maßgeschneiderte Frameworks. Funktionsänderungswünsche und Fehlerbehebung. Erstellung neuer Nachrichten- und dateibasierter Routen, um ältere Systeme zu ersetzen,
Java 8, Spring, REST, Servlets, Camel, FUSE auf Jboss EAP, MQ, AMQ, Windows und Linux.
Junit, Camel Testing, Moquito, Docker Containers wie Mock für MQ in Test, Bitvise, Postman.
Agile – Scrum, Jira, Gitlab, Jenkins, Maven

Senior Entwicklerin, Zusammenarbeit mit Red Hat Partner C2B2 und Atos bei einer Bank

Banking & Financial Services

Microservices Projekt Orchestrierungsschicht für Open Banking, Kredit- und Identitätsprüfungen bei einer Bank, NS&I, für Atos Origin. Das Projekt war gleichzeitig eine Transformation von alten Mainframe-Umgebungen zu Java, Microservices, Agile und Continous Integration.
Java 8, Jax-RS REST Webservices mit Camel und FUSE auf Jboss EAP (Camel CDI) im Docker Container, Json, Jolt, Hibernate Validator, SSL, Swagger, Drools (Rules Containers Poc Entscheidungsprozess bei Kredit-Scores), ELK Stack (Elastic Search, Logstash. Kibana), Swagger.
Entwicklung neuer Docker-Images und Änderungen an vorhandenen Docker-Images. Docker-Container Orchestrierung.Ziel war die Migration zu Open Shift. Die Geschäftsführung der Bank hat Open Shift auf einen späteren Zeitpunkt verschoben damit sich die Wartungs- und Überwachungsteams an modernere Technologien gewöhnen können. Die Anwendungen wurden mit Ansible Skripten bereitgestellt
Arquillian, REST Assured (BDD cf Cucumber), Arquillian Cube (Testing Docker Containers) Jacoco, Jmeter und SOAP UI mit Groovy Skripte für simulierte Testszenarien, Authentifizierung und Testfallparametrisierung.
Behaviour driven Design (BDD), Agile – Scrum und Kanban
Jenkins, Sonar, Nexus, Git, Maven, Jira.
Zusamenarbeit mit Testers, Network Designer.
Coaching von Mitarbeitern, Entwickler, Tester und Betriebspersonal in Wartungsteams



Senior Entwicklerin Java, SOA und JBoss FUSE Projekt Flughäfen und Logistik Anwendung Schiphol

Luminis (Schiphol)

Transport & Logistics

Senior Entwicklerin Java, SOA und JBoss FUSE Projekt Flughäfen und Logistik Anwendung (September 2015-September 2016)
Große JBoss FUSE Projekt für einen Endkunden in Transport, Logistik und Retail. Der Endkunde hat Geschäftsinteressen in den Flughäfen in Europa und den USA.
Die Greenfield -Entwicklung wird in einem verteilten Scrum-Team gemacht mit Kollegen vor Ort, Kollegen in Serbien (Produkt Owner und Projekt Managern)
Die Module umfassen Schnittstellen zu Airline-Systeme, SAP, Self-Service Baggage Drop Off (SSDOP), Wetter Informationen, SLOT Informationen (SACN, T-Systems), Terminal Management Systeme (TMS), KPIs, Sicherheits-Systeme, BlipSystems, Usoft (CDM), Finanz und HR-Anwendungenfür Partner wie Cathay Pacific, TUI (Thomson Fly), Swissport.und KLM. Es gibt auch Module für Back-Ends zu den API Gateways
Jboss FUSE 6.1 und 6.2 auf Java 7 und 8, Karaf (OSGI), Camel Java API, JMS mit AMQ (Active MQ), Glassfish Open JMS, Websphere MQ,, Dependency Injection mit Blueprint und Spring, Apache CXF, JAXB, JAX-RS, Swagger, MyBatis, Oracle, MySQL.
XML, XSD, Json, SOAP UI
Junit und Camel Test Frameworks.
Maven, Git, Stash, Nexus, Bamboo, Jira
Coaching der Junior Entwickler Offshore und der neuen Festangestellten beim Kunden
Übergabe bis Wartungsabteilung und Unterstützung während des Deployments


(Mai 2015-Juli 2015) – Unterstützung bzgl. Pre-Sales/Sales für SOA Projekte mit JEE, Jboss FUSE/Service Mix und Camel bei Dienstleister Luminis.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in