Zurück zu den Profis

Java Developer & Kotlin Developer

Überblick


Kurzer Überblick

Entwickler, der seit mehreren Jahren mit Java arbeitet. Derzeit arbeitet er an einem Bankprojekt, das es Kunden auf der Grundlage einer EU-Verordnung ermöglicht, Zahlungen und Überweisungen von Konto zu Konto ohne einen Kartenanbieter zu autorisieren. Er ist dem Projekt beigetreten, als es noch in vollem Gange war, so dass er neue Funktionen implementiert und die letzte Anwendung von Java auf Kotlin umschreibt. Beim nächsten Projekt entwickelt er ausschließlich in Kotlin. Ursprünglich arbeitete er mit Oracle DB, jetzt verwendet er mehr Postgre-Datenbanken und deployt über Openshift, Jenkins-Pipelines oder GitHub. Java hat er in MyBatis und Maven entwickelt, und er hat auch Hibernate in eigenen Projekten verwendet. Er entwickelt gerne in BE, aber da er seinen Horizont erweitern wollte, hat er auch einige kleinere Erfahrungen mit Angular gesammelt. Er arbeitet mit Scrum, er hat auch eine 3-tägige Schulung absolviert und ein Entwicklerzertifikat in Scrum erhalten. Er verwendet auch täglich Englisch in seinem familiären Umfeld. Vor ein paar Jahren hat er etwa ein halbes Jahr lang aktiv Deutsch gesprochen, damals konnte er sich fließend verständigen, jetzt hält er sein Verständnis aufrecht, indem er Podcasts hört und gelegentlich im Ausland kommuniziert, aber er glaubt, dass er in ein paar Wochen wieder das Niveau von früher erreichen kann.

Berufliche Erfahrung

Developer

(2022 – present)

  • Responsible for application development at banking sector, focusing on BE development for various applications.
  • Key contributor to the Payment from the Account application, enhancing PSD2-based payments and leading a migration from Java to Kotlin.
  • Involved in the development of Deap, an electricity and gas price comparison application, utilizing Kotlin.
  • Played a crucial role in the development of the API Configurator, an internal application for configuring and publishing internal APIs.
  • Collaborated within an Agile team using Scrum methodologies and earned the "Certified Professional Scrum Developer" certification.
  • Utilized technologies including Java, Kotlin, Spring, Git, Jenkins, MyBatis, Oracle DB, PostgreSQL, SonarQube, Openshift, TypeScript, and Angular.

Integration Developer

(2018 – 2021)

  • Contributed to a bank client as an Integration Developer, specializing in ETL processes and data transfers.
  • Developed and maintained the internal ETL tool, JLauncher, for seamless data transfers between databases and file servers.
  • Created data flow processes within the IBM Workflow Center, ensuring efficient data movement.
  • Proficiently used Java for the development of the JLauncher tool.
  • Employed technologies such as Java, Git, Jenkins, Hibernate, Maven, Oracle DB, MS SQL Server, Linux, Python, and Vaadin.

Data Analyst

(2016 – 2018)

  • Excelled as a Data Analyst at focusing on financial data analysis and preparation for the reporting team.
  • Automated processes using VBA scripts, improving efficiency in data processing.
  • Analyzed data flows and executed implementations within the database environment.
  • Utilized Oracle DB and VBA for data analysis and automation
Author
Java Developer & Kotlin Developer
64a5deca22f1110001f0ff24
Angestellter5343  / Pro Monat
Freiberufler339  / Pro Tag
EbenSENIOR
Rollen
Java Developer Kotlin Developer
Sprachen
English
Fähigkeiten
AngularAngularJSApache MavenApplication ServerCMSCode ManagementConfluenceContainer Management SoftwareContainerization SoftwareDatabaseDevOpsETL ToolsGitGitlabHibernateJavaJava EEJava ToolsJavaScriptJenkins (software)JiraKibanaKotlinMicrosoft serversMyBatisOpenShiftOraclePL/SQLPostgreSQLPostgres Plus Advanced ServerProject Management ToolsRestSQLSQL DeveloperSpecificationsSpringSpring bootStream Analytics SoftwareTools
Lokalitäten
RemotePraha
Hybride Örtlichkeiten
Praha