Zurück zu den Profis

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
Author
Java Developer
64d3a9526ae29a0001ad00f9
Angestellter4727  / Pro Monat
EbenMEDIOR
Rollen
Java Developer
Sprachen
English
Fähigkeiten
AnsibleApplication ServerAutomation SoftwareAutomation TestingCamundaContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerElasticsearchGradleHibernateIntegration SystemsJavaJava ToolsJavaScriptKubernetesManual TestingMessage BrokerMicrosoft serversMySQLPythonRPARabbitMQReactReduxReportsSQLSW Tools APIsSales RepresentativeScalaSearch ToolsSeleniumSpringSpring bootTIBCOTest DevelopmentTesterToolsTypeScriptUX
Lokalitäten
RemoteBrno-městoOstrava-město
Hybride Örtlichkeiten
Ostrava-město