Principal Software Engineer
Joe is a principal full-stack software engineer and architect with over 25 years proven experience of providing solutions to complex customer problems. He is an expert at designing, engineering and securing distributed transactional components and applications built on the foundation of his extensive knowledge of industry standards such as JavaEE, SOA, BPM, XML and JSON REST web services as well as emerging technologies such as cloud native microservices, containers and API development.
Joe has helped bring to production several scalable, critical systems based on open source and commercial components such as Wildfly, Springboot, Camel, OpenShift (Kubernetes), ELK stack, Ansible, Red Hat EAP, Oracle SOA Suite and Oracle RAC databases. His expertise includes development and engineering of vital security components such as IAM, SSO and RBAC authorization based on LDAP and PKI standards. Also, he has implemented custom application and infrastructure security providers based on technologies such as TLS mutual authentication, OAuth 2.0 and signed JWT tokens.
He was a member of the Java expert group for JSR 352: Batch Applications for the Java Platform and member of Swiss Informatics Society (SI) expert group “Financial IT-Standards und Prozesse”. Certificate of Advanced Studies in Business Engineering from University of St. Gallen specializing in the handling of transformation projects.
- Location: Luzern
- Vcard: Download
Lead Engineer & Architect
Marcus Rimmer is a proven senior consultant with over 20 years of experience in implementing solutions to challenging customer requirements and resolving complex problems for the financial services industries. He has excellent knowledge in designing distributed transactional applications based on industry standards such as Java EE, Web Services, messaging, Spring and JPA.
- Location: Zurich