We support software projects in the design, conception, development and testing of cloud and service oriented software systems.
Skills & Experiences
- Senior developer specialized on Java EE and related technologies like micro services and cloud based systems
- Software architect focused on Domain Driven Design and Service Oriented Architecture
- UX and UI-Design based on Java and JavaScript technologies
- Business analyst, system analysis and Requirement Engineering, use cases and documentation
- Developing test concepts unit, system and integration tests
- Agile work attitude (SCRUM, Kanban)
- Internet of Things
- SQL & noSQL
- Clean Code Developer
- Test Driven Development
Languages
- Java
- Python, Scala, C / C++, Fortran, Pascal and COBOL
Frameworks & Tools
Cloud Technologies & Managed container
- Spring boot
- Spring
- AWS
- Docker
- Kubernetes
- CDI
Service & Data Interaction Technologies
- ReST
- AMQP – RabbitMQ, Kafka
- XMPP
- SOAP, JAX-WS, Axis
- XML-RPC, JAX-RPC, JAX-RS, jersey
Backend & Data Management
- Oracle, MySQL, DB2, MSSQL, PostgreSQL, SolidDB
- Hibernate, JPA, JDBC
- SQL, PL/SQL / TSQL and Relational algebra
- noSQL – Neo4J, MongoDB
- Concepts of RDB, OODB and XMLDB
- TOAD, MySQLAdmin & GUI-Tools, SQL-Developer, SolidAdmin, PHPMyAdmin
Frontend / UI
- JavaScript
- React, Angular
- Backbone, Undescore, JQuery
- Node.js, NPM
- Java FX 8
- JSF, RichFace, MyFace, Tomahawk, Custom Component Design, JSP, Servlets
- HTML XHTML, JavaScript, CSS
- AJAX
- Facelets, Tile
QE & Tests
- Junit and Junit based Tools
- Cucumber, DSL-Design
- Selenium
- JIRA, HPQC
- Sonar
Deployment
- Jenkins, TeamCity
- Gradle, Maven
- Git, GitLab
Data & Document Formats
- JSON
- XML, XSD, XSLT, Xpath
- XTM, RDF and Ontologies
- DOM, JDOM, JAXB, JXPath, Xerces, Xalan
- POI, JPedal, Apache Lucene
Server & Application Container
- JBoss
- WebLogic 10.x
- Apache Tomcat
- GlassFish
- WebSphere
References
11.2017 – 05.2021 |
Deutsche Bahn AG, Berlin:
Design & development of a new Traveler Information System. Services & Adapter design & development – Interfaces & backend Technologies, tools & methods: Java, AWS, Spring, Spring Boot, ReST, PostgeSQL, Gradle, TDD, CCD, IntelliJ. |
06.2017 – 10.2017 | E Breuninger GmbH & Co., Stuttgart:
Design & development of a new onlne shop based on Micro Services & Domain Driven Design. Component design & development – frontend & backend Technologies, tools & methods: Java EE, Spring, Spring MVC, Spring Boot, ReST, Node.js, PostgeSQL, Gradle, Tomcat, TDD, CCD, IntelliJ. |
05.2016 – 05.2017 |
Kassenärztliche Vereinigung Bayerns, Munich:
Redesigne of a system recording medical treatment documentation. Redesign and Refactoring of a web-application built 2012-2013: Analysing usage of the system Improving performance, test coverage and deployment chain and duration. Technologies, tools & methods: Java EE, Spring, Hibernate, ReST, SOAP, Oracle, Gradle, Tomcat, TDD, CCD, IntelliJ. |
10.2015 – 04.2016 |
Kassenärztliche Vereinigung Bayerns, Munich:
A system to file and validate medical treatment reports with focus on quality assurance. Co design and development of a micro service driven system providing tools to upload, validate, evaludate and administrate medical treatment reports. Technologies, tools & methods: Java EE, Spring Boot, Spring, Hibernate, ReST, SOAP, Oracle, Gradle, Tomcat, TDD, CCD, IntelliJ. |
06.2015 – 09.2015 | Device Insight GmbH, Munich:
A solution to provide M2M (IoT) communication. Co Design and development of a solution to provide the administration and management of boiler units via a central system. Technologies, tools & methods: Java EE, ReST, Spring, Hibernate, XMPP, Openfire, Smack, Maven, PostgreSql, Jetty, IntelliJ. |
04.2014 – 04.2015 | emnos GmbH, Munich:
Lead marketing solution to join and administrate marketing activities and offers. Design and development of ‘Nominator’ – a leading marketing system. The system is a single page web application. Technologies, tools & methods: Java EE, JavaScript, Backbone, ReST, Spring, Hibernate, Git, Gradle, PostgreSql, Tomcat, Jetty, IntelliJ, SCRUM. |
01.2014 – 03.2014 | iC-Consult GmbH, Munich:
Single signon solution for a global auto motive player. Development of an single sign on solution for the web presence of an international corporation in the auto motive sector. Technologies, tools & methods:Java EE, JPA, Hibernate, EclipseLink, JPA, ReST, Jersy, SOAP, Maven, Tomcat 7.x, Oracle EX 11.x, SQL, SVN, Eclipse. |
01.2013 – 12.2013 | Siemens AG, Munich:
Web Application administring stock portfolio of employees. Co Design and development of a web application providing functionality to administrate stock portfolios of employees. Technologies, tools & methods:Java EE, JSF, Hibernate, JPA, SOPA; ReST, Maven, Tomcat 7.x, Oracle, SQL, SVN, Eclipse. |