Zusammenarbeit in einem agilen Scrum-Team bei folgenden Aufgaben:
Mitwirkung bei Design und Klärung von Anforderungen und Abhängigkeiten mit anderen Teams
Entwurf und Implementierung von Spring-Boot-Microservices für eine B2B-E-Commerce-Großhandelslösung in Kotlin, mit Kommunikation über REST (JSON) und ActiveMQ
Frontend-Entwicklung mit Vue.js, Stylus, NPM, JavaScript und TypeScript
Optimierung der Produktsuche mit ElasticSearch
Gestaltung einer öffentlichen API einschließlich Swagger-/OpenAPI-Dokumentation für B2B-Bestellungen
Gemeinsame Integration der API mit nexMart-Kunden
Erstellung von Unit-Tests, Komponententests und automatisierten End-to-End-(E2E)-Tests mit Testcontainers
Einführung von consumer-driven Contract-Tests mit Pact
Nutzung und Erweiterung von CI/CD-Pipelines in Jenkins und GitLab
Persistenz in einer PostgreSQL-Datenbank mit jOOQ, Migration durchgeführt mit Flyway
Versionskontrolle und Code-Reviews in GitLab
Codeanalyse mit SonarQube
Authentifizierung mit Keycloak, OpenID Connect, OAuth 2 und API-Keys
Scrum-Entwicklung einer Java-EE-Anwendungslandschaft für die Pharmaindustrie mit BPMN-Workflows, Oracle 11g SOA, XML/SOAP-Webservices und JSF/ADF
Einsatz auf Oracle WebCenter Portal und WebLogic Server, SSO-Authentifizierung
Tools: JDeveloper, Ant, Jenkins, Subversion, Jira, Confluence, Oracle DB
Weitere Technologien: EJB, JMS, XSLT, SQL, HTML, CSS, JavaScript
Integration mit Fremdsystemen für Datenaustausch und Postversand
Beratung des Kunden zu technischen und architektonischen Möglichkeiten
Klärung und Verfeinerung von Anforderungen
Entwurf von Implementierungen und Aufgabenbeschreibung für verschiedene Systemkomponenten
Coaching, Mentoring und Schulung anderer Entwickler
Recherche und Präsentation moderner technologischer Alternativen
Apr. 2006 - Jan. 2011
4 Jahren 10 Monaten
München, Deutschland
Java Developer
Moconso Technologies GmbH
Architektur und Entwicklung von Java-EE-Middleware-Infrastrukturen für mobile Anwendungen in den Bereichen Fußball-Liveticker, Sportwetten und Online-Spiele
Systemdesign und Architektur mit Microsoft Visio und MagicDraw UML
Entwicklung eines internen Java-Code-Generators basierend auf UML-Diagrammen
Implementierung in Eclipse IDE unter Verwendung von Java 6 und Java-EE-Technologien auf Tomcat und MySQL, einschließlich Spring, Hibernate, HTML, CSS und JavaScript
Manuelles Aufsetzen der Produktionsinfrastruktur in der AWS-Cloud
Deployment auf AWS-EC2-Instanzen, Datenbank gehostet auf Amazon RDS
Jan. 2000 - März 2006
6 Jahren 3 Monaten
Prag, Tschechische Republik
Software Developer
Et Netera s.r.o.
Softwareentwicklung mit Fokus auf Websites und E-Business-Lösungen, hauptsächlich mit Java auf Tomcat und MySQL sowie Python, PHP und C/C++
Projekte für Eurotel (Mobilfunkanbieter, jetzt O2), Euromedia Group (Onlinebuchhandlung), Stadt Prag, Siemens, Scania (DMS-Systeme) und Annonce (Kleinanzeigenportal)
Sprachen
Tschechisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Ausbildung
Okt. 1997 - Juni 2003
Czech Technical University (CVUT)
IT/Software-Entwicklung · Prag, Tschechische Republik
Okt. 1990 - Juni 1997
7-jährige weiterführende Schule
Allgemeinbildung · Třebíč, Tschechische Republik
Zertifikate & Bescheinigungen
Java 8 Programming TeckChek (Punktzahl 98/100)
Schulung zu Spring Boot und Angular 2 / TypeScript
adesso
iSAQB Certified Professional für Software-Architekturen
iSAQB
Schulung zu Soft Skills, Architektur und neuen Technologien
adesso
Oracle-Schulung in SOA-, BPMN- und ADF-Technologien
Oracle
Zertifikat Deutsch
Sun Certified Java-Programmierer
Sie suchen Freelancer?Passende Kandidaten in Sekunden!