Java Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Software-Ingenieur, der seit 2019 in Java programmiert und zuvor ein Jahr lang als manueller Tester gearbeitet hat. Er hat Kenntnisse in verschiedenen Programmiersprachen wie Java, Python, Scala, Typescript, JavaScript und SQL nachgewiesen. Er zeichnet sich durch die Verwendung von Frameworks wie Spring Boot, Hibernate, Webflux, React und Redux aus. Sein Toolset umfasst wichtige Entwicklungstools wie Maven, Gradle, Kubernetes, Docker, Ansible und Jenkins. Der Kandidat ist auch in der Datenbankverwaltung versiert, da er mit OracleSQL und MySQL gearbeitet hat. Er ist besonders erfahren in der Gestaltung von Geschäftsprozessen mit Camunda (DPMN). Er hat in kleinen Teams zusammengearbeitet, die Länge von Aufgaben geschätzt und aktiv zu agilem Scrum beigetragen. Der Kandidat bewies auch Kenntnisse in der Pflege von CI/CD-Pipelines und der Bereitstellung von Anwendungen mit Kubernetes und Ansible. Seine Kenntnisse des ELK-Stacks, insbesondere von Elasticsearch (das später in Opensearch umgewandelt wurde), waren immer ein Vorteil. Er kann problemlos auf Englisch und Deutsch kommunizieren.
Berufliche Erfahrung
SOFTWARE ENGINEER (2020 - 2023)
- Design and development of applications in Java (Spring boot, Hibernate, OracleSQL) and Webflux
- API interface design and Database design
- Design of business processes in Camunda(DPMN)
- Experience with RabbitMQ
- Deployment in Kubernetes, microservices architecture
- Frontend development - React, Redux, Typescript
- Worked in a team (5-7 people) using Scrum
- Initial estimation of tickets and planning
SOFTWARE ENGINEER (06/2019 - 05/2021)
- Design and development of applications in Java (Spring framework, Hibernate, MySQL)
- Developed smaller modules in Scala and Python
- Design of product architecture and flow between components under supervision
- Contributed to task estimation and time estimates in a team
- Worked in a smaller team (3-7 people) using Scrum
- Collaborated with UX, FE developers, and testers
- Maintenance of CI/CD Jenkins jobs, deployment in Kubernetes, Ansible playbook
- Experience with ELK stack (Elasticsearch, Opensearch)
- Some experience with Kafka, schema registry, and connect worker
- Participated in product release procedures
SOFTWARE TESTER (07/2018 - 05/2019)
- Developed and tested applications in Python, Java, and bspump
- Deployment of applications using Docker
- Some experience with ELK stack and Kafka
- Worked in a smaller team, used Scrum
- Designed applications in Tibco
- Worked on various smaller projects including automated tests, web crawlers, selenium tests, qorus engine, and temporary support for other projects
- Development of automated GUI tests in Java using Selenium
- Manual testing of products
- Produced periodic test reports and bug report
| Angestellter | 4727 € / Pro Monat |
| Eben | MEDIOR |
| Ostrava-město |