Collaboration in an agile Scrum team on the following tasks:
Contribution to the design and clarification of requirements and dependencies with other teams
Design and implementation of Spring Boot microservices for a B2B e-commerce wholesale solution in Kotlin, with communication via REST (JSON) and ActiveMQ
Frontend development with Vue.js, Stylus, NPM, JavaScript, and TypeScript
Optimized product search using ElasticSearch
Design of a public API, including Swagger / OpenAPI documentation for B2B orders
Joint integration of the API with nexMart customers
Creation of unit tests, component tests, and automated end-to-end (E2E) tests using Testcontainers
Introduction of consumer-driven contract tests with Pact
Use and extension of CI/CD pipelines in Jenkins and GitLab
Persistence in a PostgreSQL database using jOOQ, with migration handled by Flyway
Version control and code reviews in GitLab
Code analysis with SonarQube
Authentication using Keycloak, OpenID Connect, OAuth 2, and API keys
Scrum development of a Java EE application landscape for the pharmaceutical industry, featuring BPMN workflows, Oracle 11g SOA, XML/SOAP web services, and JSF/ADF
Deployed on Oracle WebCenter Portal and WebLogic Server, SSO authentication
Tools: JDeveloper, Ant, Jenkins, Subversion, Jira, Confluence, Oracle DB
Integration with third-party systems for data exchange and postal delivery
Consulting the client on technical and architectural possibilities
Clarification and refinement of requirements
Implementation design and task specification for various system components
Coaching, mentoring, and training of other developers
Researching and presenting modern technological alternatives
Apr 2006 - Jan 2011
4 years 10 months
Munich, Germany
Java Developer
Moconso Technologies GmbH
Architecture and development of Java EE middleware infrastructures for mobile applications in the fields of football live tickers, sports betting, and online games
System design and architecture using Microsoft Visio and MagicDraw UML
Development of an internal Java code generator based on UML diagrams
Implementation in Eclipse IDE using Java 6 and Java EE technologies on Tomcat and MySQL, also including Spring, Hibernate, HTML, CSS, and JavaScript
Manual setup of operational infrastructure in the AWS Cloud
Deployment on AWS EC2 instances, with database hosted on Amazon RDS
Jan 1999 - Mar 2006
6 years 3 months
Prague, Czech Republic
Software Developer
Et Netera s.r.o.
Software development focusing on websites and e-business solutions, primarily using Java on Tomcat and MySQL, as well as Python, PHP, and C/C++
Projects for Eurotel (mobile network operator, now O2), Euromedia Group (online bookstore), the City of Prague, Siemens, Scania (DMS systems), and Annonce (classified ads portal)
Languages
Czech
Native
English
Advanced
German
Advanced
Education
Oct 1997 - Jun 2003
Czech Technical University (CVUT)
IT/SW-Development · Prague, Czech Republic
Oct 1990 - Jun 1997
7-year secondary school
general education · Třebíč, Czech Republic
Certifications & licenses
Java 8 Programming TeckChek (score 98/100)
adesso training on Spring Boot and Angular 2 / TypeScript
adesso
iSAQB Certified Professional for Software Architectures
iSAQB
adesso training on soft skills, architecture and new technologies
adesso
Oracle training in SOA, BPMN and ADF technologies
Oracle
Zertifikat Deutsch
Sun Certified Java Programmer
Similar Freelancers
Discover other experts with similar qualifications and experience