08.05.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Java Developer

München, Deutschland Diplom-Informatiker
München, Deutschland Diplom-Informatiker

Profilanlagen

Thomas_Schmitt_CV_23.pdf

Skills

JavaSpring SecurityAPIsAjaxDevOpsJ2EEGroovyHibernateSpring FrameworkSwing (Java)JSONMongoDBNoSQLOpenShiftRabbitMQSwaggerSOAPVaadinSpring CloudSpring MVCBrowserstackBackendSpring DataJAX-WSCassandraGraphQLFront EndApi Design
Key Technologies:
Java 17, Spring, Spring Boot, JEE, Oracle, Postgres, NoSQL
REST, GraphQL, RabbitMQ, ActiveMQ
Angular, Typescript, Vaadin, ExtJS
Cloud Computing, Kubernetes, Instana, Graphana, Greylog

Technologies over the last 24 Years:
Activiti, Agile, agile project management, AJAX, AWS, Android, Angular 5, Angular, AngularJS, ActiveMQ, Ant, FOP, JMeter, Kafka, Maven, POI, Struts, Tomcat, API design, Appium, XCode, API, AI, neural networks, Bamboo, Backend,, Bitbucket, blockchain, Cross-Browser Testing, Browserstack, Build management, C++, CQ5, Caching, CSS3, CSS, Cassandra, CDROM, Clean Code, Cloud, Cloud Architecture, Code generation, CATIA, programming, CI/CD, Cucumber, Data migration, data structures, Data transformation, Database development, Database, databases, GUI Design, DevOps, Digital Asset Management System, DWR, Docker, document management system, EasyMock, Eclipse, EJB3, EJB, Ethereum, ExtJS, XML, XSLT, frontend, Git, Gitlab, Glassfish, Google Maps, Grails, GraphQL, Groovy, Loadrunner, Hibernate, MQ Series, MQ-Series, Websphere, information system, Computer Science, Jira, JQuery, JSON, java, Java 8, JAX-RS, applet, JMS, JPA, JEE, Java EE, J2EE, Servlets, Servlet, Javascript, javascript libraries, JSF, JSTL, JSP, JAX-WS, Jenkins, JUnit, Kubernetes, Liquibase, metadata, Microservices, microservice, Azure Cloud, Azure, Excel, Microsoft SQL Server, MS SQL Server, mobile development, mobile applications, Mockito, MongoDB, MySQL, Network monitoring, NGINX, OAuth2, OAuth, object oriented, OpenId, Openshift, Oracle, Oracle Weblogic, BEA Weblogic, OSGI, PL/SQL, Performance Tuning, portlets, Postgres, Prolog, Protractor, digital certificates, RabbitMQ, Redis, Responsive design, REST, REST Services, REST API, SAP, SQL, business objects, Saucelabs, Scrum, Selenium, Application server, SignalR, SOAP, Siteminder, smalltalk, Spring Cloud, Spring Data, Spring, Spring Security, Spring Boot, Spring MVC, Swagger, Swing, Sybase, System analysis, TCL/TK, technical data, Terraform, test data, API Testing, T-SQL, UML, Vaadin, Visual Basic, web applications, web based, web portals, webservices, web services, Webservice, web3, JBOSS Application Server, JBoss, XPATH

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Senior Java Developer

IQVIA
  1. Project: HDRP - Health Data Research Platform
  2. UI Development with Vaadin 23
  3. Backend Development with Spring
  4. Data synchronization processes with 3rd party systems
  5. Documentation
  6. AI-assisted code generation, testing and code reviews
  7. Testing with JUnit and Mockito

▪ Key skills: Java, Spring, Vaadin, Postgres, Oracle, Sql Server, Mockito, Gitlab, MS Copilot,
Gitlab Duo

Senior Java Developer - Finance

Finance

1000-5000 Mitarbeiter

▪ Project: Document Archive Server
▪ Document batch loads
▪ Multithreaded file processing
▪ Performance tuning, Profiling
▪ Reporting
▪ Testing

▪ Key Skills: Java, Jakarta EE, DB2, SQL, Prime Faces

Senior Java/Kotlin Developer

Automotive

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

  • Project: World Wide Warranty System - Automotive
  • Development of a test automation framework
  • Architecture and design based on Spring Boot
  • E2E testing with Cucumber, Selenium and Spring
  • Developing concepts to integrate external systems into the testing process
  • API testing with Cucumber and OpenApi
  • Docker
  • E2E testing with selenium
  • CI/CD pipeline setup with Gitlab
  • Gradle build scripts
  • Integration of Xray and Cucumber
  • Testdata Management
  • Key Skills:
    Kotlin, Java, Spring Boot, Docker, Cucumber, Selenium, Xray, Gitlab

Senior Java Developer

Deutsche Bahn
* Project: DB Next Ticket Order System
* Maintenance of an invoice component
* API Testing with Cucumber
* Key Skills:
Java 17, Spring Boot, Microservices, JPA, Postgres, ActiveMQ, Cucumber, JUnit, AWS Cloud,
Kubernetes, Helm Charts, Gitlab, TDD

Senior Java Developer

Idem Telematics GmbH
* Project: Maintenance planner for trucks
* Microservice design and implementation to process telemetric data
* Caching and performance tuning for realtime processing of sensor signals
* Azure Cloud administration
* Angular/Backend Integration with GraphQL
* Key Skills:
Java, Spring Boot, Angular, GraphQL, Postgres, JPA, Liquibase, Cassandra,
Azure, AWS, Terraform, Kubernetes, Helm, Docker, RabbitMQ, SignalR, JUnit
Bamboo, Bitbucket, Scrum

Senior Java Developer

T-Systems/DHL
* Project: Resource planning system for DHL
* REST microservice design
* Micro frontends in Angular
* OpenId implementation and keycloak configuration
* Unit, integration and e2e Tests
* Key Skills:
Java. Angular, Spring Boot, Spring Cloud, JPA, Hibernate, Postgres, Liquibase,
OAuth2, Spring Security, Keycloak,
Swagger, JUnit, Mockito, Karma, Selenium, Protractor, Azure, Kubernetes, Docker, Scrum

Senior Java Developer

AKDB
* Project: Administration and Accounting
* Workflows for tax and fee calculation
* GUI Design with Vaadin 14
* Design of generic frontend patterns for Vaadin
* Design of a frontend framework for UI Tests
* Data migration
* Key Skills:
Java, JEE, JPA, Hibernate, Vaadin, Testbench,
Microsoft SQL Server, Oracle, Flyway, JUnit, Mockito. Selenium,
Hibernate, JPA, JBOSS Application Server,
Jenkins, Maven

Senior Java Developer

Stadtwerke München
* Project: M-Login, Payment Processing
* Implementation of a payment component for mobile devices
* Microservice design with REST
* Reactive API design with spring webflux
* Frontend for web and mobile applications
* Integration with LogPay and Elara, PSD II
* Integration of Mobile e2e Tests into Saucelabs
* Android mobile development
* Key Skills:
Java 11, Spring Boot, Spring Data, Spring Webflux, Angular 6, JPA, Postgres, Redis,
JUnit, Mockito, Selenium, Saucelabs, JMeter, Appium,
Kubernetes, Docker, Bamboo, OAuth, Android, Appium, MS, Redis, Clean Code, SCRUM

Senior Java Developer

BMW
* Project: Microservices ConnectedDrive
* Backend with JEE
* REST and JAX-WS webservices
* Messaging with Kafka
* Testframework design with Karate, Mockito, EasyMock, Wiremock
* DevOps: Jenkins, Openshift, Maven
* Key Skills:
Java, JEE, REST, Kafka, Karate, Cucumber, Microservices, Docker, Openshift, Glassfish, Tomcat, SCRUM

Lead Developer

BMW
* Project: Motorbike reporting system
* App Migration from Visual Basic to Spring Boot
* Architectural design
* Frontend with Vaadin 10
* Backend with Spring Data, JPA and Oracle
* SSO based on Siteminder and Spring Security
* Spring MVC REST Services
* Excel import/export using POI for mass data
* Application server administration with Glassfish
* Key Skills:
Java 8, Spring Boot, Spring Security, Spring Data, Vaadin, Javascript, POI. SCRUM, JUnit, Mockito

Lead Developer/Architect

Metafinanz
* Project: Medication Management System
* Frontend with Angular and Material
* Architectural design based on Spring Boot, Spring Data, Spring Webflux
* Security with oAuth2 and Spring Security
* Messaging with Kafka
* Backen with Spring Data, JPA, MySQL, MongoDB
* Ethereum blockchain integration using web3
* REST API design with Swagger
* Chat/Video client with XMPP
* NGINX administration
* Introduction of a gitflow-based release process
* Integration of an external medication information system (ABDATA)
* Key Skills:
Java 8, Javascript, Spring, Kafka, Angular 5, MySQL, , Spring Data, JPA, MySQL, MongoDB, Swagger,
AWS, Docker, JMS, Jenkins, Git, SCRUM, Spring Test, Mockito

Java System Designer

Landeshauptstadt
* Project: Portal Migration eGovernment
* Concept and implementation for a migration of portlets to JSF web applications
* GUI development with JSF
* Responsive design for mobile devices with CSS3
* Microservices with Camel and Spring
* Application server Administration with Tomcat and JBoss
* Framework design for UI tests
* CI/CD with Maven and Jenkins
* Cross-Browser Testing with Browserstack
* Key Skills:
Java 8, Spring, JSF, Javascript, CSS, Oracle, Camel, Microservices, Spring, JPA, Oracle, MySQL
SCRUM, JMockIt, JUnit, Selenium, Browserstack

JEE Developer

BMW
* Project: Production forecasts for accessoires
* Siteminder security integration with JAAS
* Frontend extensions with AngularJS
* DB Migration with Flyway
* Job Monitoring
* Key Skills:
JEE, AngularJS, Oracle, Flyway, SCRUM

Project Manager, Java Designer

Sony Music Entertainment
* Project: STARS - Digital licensing plattform
* Financial transaction platform for the worldwide digital market
* Integration of international affiliates and clients
* Team management and offshore coordination
* Introduction of kanban based agile project management
* Implementation of a PDF generator for ExtJS charts
* Key Skills:
ExtJS, Javascript, Spring, iText, POI, GIT, Jira, Kanban

System Designer

BMW Financial Services
* Project: Risk management system
* System analysis and design
* Comprehensive refactoring (persistence, validation, exception handling, transactions)
* SSO with Siteminder
* Batch import for Excel files
* CI/CD using Maven and Jenkins:
* Key Skills:
JEE, JPA, JSF2, GlassFish, Oracle, Maven, Jenkin, Mockito, EasyMock, JUnit

Java Designer/ ExtJS Developer

BMW
* Project: Event scheduling for car production
* Architecture design
* Technical proof of concept
* GUI design and development using ExtJS
* Development of custom ExtJS components to manage production timelines
* Performance tuning in ExtJS
* Key Skills:
ExtJS, JEE, JPA, CA 4.0, Oracle, REST, JCO, GlassFish, Scrum, JUnit, Mockito

Senior Java Developer

Siemens
* Project: Tool for hardware administration and orders
* GUI development with JSP, Javascript und JQuery
* Process modelling with Activiti
* DB programming using MS SQL Server and T-SQL
* Technical concept for JEE migration
* Key Skills:
Java, JEE, Servlets, Activiti, JEE, Hibernate, T-SQL, Tomcat, JSP, Javascript und JQuery

Senior Java Developer

BMW
* Project: Generic data structures for car components
* Frontend architecture design
* Reusable GUI patterns with ExtJS
* Migration of existing systems to ExtJS
* Selenium testing
* Key Skills:
Java EE, ExtJS, Javascript, Selenium, JCo, CA 2.0, Oracle Weblogic

Senior Java Developer

BMW
* Project: CRM System
* Implementation of web services based on JAX-WS
* Data transformation using XSLT
* Tests with EasyMock und JUnit
* Key Skills: Java EE, XML, XSLT, XPATH, JAX-WS, REST, EasyMock, Junit, GlassFish

Senior Java Developer

BMW
* Project: Administration tool for digital certificates
* Generic forms for technical data maintenance based on metadata stored in SAP
* Frontend development with ExtJS
* SAP backend integration with JCo
* Integration of a custom document management system
* Business analysis
* Key Skills:
Java EE, ExtJS, JCo, CA2.0, Javascript, JQuery, AJAX, Junit, Oracle Weblogic

Senior Java Developer

BMW
* Project: C2B Portal
* Implementation of REST services for service history and dealer locator
* GUI development of the dealer locator using JQuery and Google Maps API
* Integration of services into mini.de and bmw.de
* Backend integration of a geo information system using JAX-WS
* Performance and stress tests with Loadrunner and JMeter
* Registry app for iPhone users
* SSO implementation using JAAS
* Backend implementation with JPA und EJB3
* System design with UML
* Code generation with OAW
* Technical proof of concept for service integration into CQ5
* Servlet filter for real time monitoring of web portals
* Business analysis and cost estimation for a large scale project
* Key Skills:
JEE, EJB3, REST, JAX-WS, Oracle, Cassandra, CQ5, Javascript, Google Maps API, JQuery, GlassFish,
Loadrunner, XCode, JSON, XML, JAAS, JUnit, Maven, Ant, Hudson, Scrum

Senior Java Developer

BMW
* Project: PEP/PDM Car Component Management
* GUI development with ExtJS
* Integration with SAP
* Drag&Drop implementation for tree structures
* Key Skills:
ExtJS, Javascript, JEE, Oracle Weblogic, CA 2.0, SAP, Ajax, DWR

Java Senior Developer, Architect

BMW
* Project: C2B Portal
* Specification of a REST architecture
* Build management with Maven and Hudson
* Integration of reusable javascript libraries into web portals
* REST services with JAX-RS
* Profile administration tool based on JSF
* Backend implementation with JPA and EJB3
* Configuration and maintenance of the GlassFish environment
* Key Skills:
Java, JEE, REST, EJB, JPA, JSON, Oracle, Javascript, Google API, JQuery, JSF, Maven, Ant, Hudson,
GlassFish

Senior Java Developer

Allianz
* Project: Insurance broker portal
* Development of a tool to calculate broker provisions
* Migration to Allianz Portlet Framework with Portlets, JSF and Spring
* Development of a test framework to record test data with Selenium
* Key Skills:
Java, Spring, JPA, Hibernate, Oracle, JSF, Maven, Spring, Websphere, Portlets, Selenium, Mockito,
Scrum

Senior Java Developer

Allianz
* Project: Webservice Platform Claim settlement
* Implementation of services to integrate the RCP client with hosts
* Architecture design
* Technical proof of concept
* Development of a test framework
* Generic mapping of host data structures to java business objects
* Performance analysis and tuning
* OSGI module implementation
* Key Skills:
Java, J2EE, JBoss, JAX-WS, OSGI, JUnit, SOAP

Java Senior Developer

Jobinsider
* Project: Job rating portal
* Design of a generic rating system
* Architecture and implementation
* Business analysis
* Configuration and maintenance of the server environment
* Key Skills:
Java, Groovy/Grails, Tomcat, Java, Javascript

Java Senior Developer

BMW
* Project: PEP/PDM Product Management System
* Backend/frontend implementation of an admin tool for production and change management
* Design and implementation of the context update process
* Web services for CATIA client integration with context update using JAX-WS
* Migration of a smalltalk client to JEE
* Development of JSTL Libraries
* Integration of a document management system
* SAP Integration
* UML design
* Code generation with OAW und Together
* Development of a test framework
* Business analysis
* Team management

* Key Skills:
Java, J2EE, EJB, Oracle, PL/SQL, JSP, Struts, Javascript, Ajax, JAX-WS, BEA Weblogic, CA2.0, SAP,
Swing, UML, Together UML, OAW

Java Senior Developer

HVB
* Project: Stock transfer management
* JSF migration of an existing application
* Host integration with MQ Series, JMS and JAX-B
* Generation and manipulation of pdf documents using XML-FO
* Backend with Spring and Hibernate
* Key Skills:
Java, Oracle, XML, XSLT, JSF, Spring, MQ-Series, JMS, JAX-B, Hibernate, FOP, Tomcat, Eclipse

Senior Java Developer

Bertelsmann
* Project: Contract and license management
* Design and implementation of a tool to manage artist and production contracts
* Rights management for products and tracks
* Generic definition of contract structures using XML
* Specification of the architecture
* Frontend/Backend development
* Development of an applet to scan contracts from inside the browser
* Batch Imports
* Creation of reports and contract templates
* Business analysis
* Generalize recording contracts from UK, France and Germany
* Key Skills:
Java, J2EE, EJB, BEA Weblogic, Oracle, Sybase, XML, JSP, Javascript, Applets

Java Developer

Bertelsmann Media Systems
* Project: Digital Asset Management System
* Implementation of an asset management system for images, audio and video
* Batch import of mass media files
* AKAMAI streaming server feed with media files
* Migration from Artesia TEAMS to J2EE
* Key Skills:
Java, J2EE, BEA Weblogic, Oracle, Sybase, XML, JSP, Javascript, PL/SQL

Java Developer

Bertelsmann
* Project: The Buzz - Intranet portal
* Development of an intranet portal based on J2EE
* Design and implementation of a document management System
* Frontend development with JSP
* Integration of BMG's recording and artist database
* Key Skills:
Java, J2EE, BEA Weblogic, Oracle, Sybase, XML, JSP, Javascript, PL/SQ

PL/SQL Programmer

INCOM
* Project: Application for CDROM jukebox administration
* Database development
* Key Skills:
Oracle, SQL, C++

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden