Zurück zu den Profis

Java Developer

Überblick


Kurzer Überblick

Java-Entwickler mit 8 Jahren Berufserfahrung. Anfangs bestand seine Rolle in der klassischen BE-Entwicklung, später durchdrang sie DevOps - z. B. stellte er auf AWS bereit, nutzte Terraform und übernahm nach und nach die Rolle des Product Owner und Tech Lead. Er interagierte mit Technikern auf Kundenseite, seine Aufgabe war es, die Anforderungen zu sichten, eine Lösung zu entwerfen und diese dann in Code umzusetzen. Er war auch eine Art "Entwickler der letzten Instanz", wenn das Team nicht weiterkam, wurde er zu Rate gezogen. Er war beteiligt an der Implementierung von Microservices (Java, Spring), der Umwandlung von Daten aus relationalen Datenbanken - er verwendete Oracle, SQL, Kafka, DynamoDB, Code-Review, Aufbau von Pipelines in Jenkins, Github, Codebuild. Erfahrung in der Arbeit in einer agilen Umgebung, hatte Sprints, Stand-ups, vierteljährliche Zeremonien, Retrospektiven, etc. innerhalb von Scrum. Fähigkeit, in einem IT-Umfeld Englisch zu sprechen.

Berufliche Erfahrung

Java Developer/Tech Lead

(January 2021 - December 2022)

  • Backend development and basic DevOps for a Nordic telephone operator.
  • Technologies used: REST, Java 11, Spring, Node.js, TypeScript, Kafka, Oracle DB, AWS, NoSQL, DynamoDB, Lambda, Terraform, GitHub Actions.

Java Backend Developer

(April 2018 - November 2020)

  • Development of a Finnish pension payment system.
  • Implementation of REST microservices using Java 8, Spring Boot, Spring MVC, Spring Data, JPA/Hibernate.
  • Business process implementation with jBPM and BPMN2.
  • Unit/component/integration testing using JUnit, AssertJ, Mockito, Cucumber, H2, REST-assured.
  • Basic DevOps tasks involving Docker, Git, GitLab, Jenkins, SonarQube.
  • Code review setup.

Java Developer

(February 2016 - February 2018)

  • Development of a Data Analytics Tool for the hospitality industry.
  • Implementation of a microservice-oriented architecture based on J2EE, Spring Boot, Apache Camel, Apache ActiveMQ, REST, Hibernate, MyBatis, ETL/DWH, JUnit/DDT.

Software Developer

(January 2015 - January 2016)

  • Development of the Enterprise service bus for the Tieto Engineering Toolbox.
  • Technologies used: ESB, Apache Camel, Apache Karaf, J2EE, Spring.

Software Developer

(2006 - 2015)
Consultant

(February 2014 - December 2014)

  • Root cause analysis of complex issues in the Android Framework.
  • Technologies used: Android Framework, Android Binder, GDB, Red Hat Crash Utility.
Software Developer

(November 2013 - January 2014)

  • Maintenance of Multimedia Framework on the Android 4.4 KitKat platform.
Software Developer

(July 2013 - August 2013)

  • Investigation of the Miracast implementation on the Google Android platform.
Software Developer

(March 2013 - April 2013)

  • Backporting of Android 4.1 Jelly Bean platform to previous mobile device hardware platform.
Software Developer

(April 2012 - September 2012)

  • Maintenance of Graphics and HDMI Framework on Android 4.0 Ice Cream Sandwich platform.
Senior Software Architect

(August 2011 - March 2012)

  • Development of integration and regression tests for HMI subsystem.
  • Technologies used: HMI, JavaScript, C, C++, C#, .NET, OSEK.
Senior Software Architect

(January 2011 - March 2011)

  • Participation in the preparation of the project plan for a new multimedia client solution.
Software Specialist

(April 2006 - December 2009)

  • Development and maintenance of J2ME implementation on the Symbian OS Series S60 platform
Author
Java Developer
641027cad7f6b5000111e347
Angestellter6165  / Pro Monat
EbenEXPERT
Rollen
Java Developer
Sprachen
English
Fähigkeiten
AWSAndroidApache ActiveMQApache KafkaApplication ServerArchitectAutomation TestingCC#C++CloudClustersCode ManagementContainer Engine SoftwareContainerization SoftwareCucumberDatabaseDevOpsDevSecOpsDockerDynamo ASFunctional TestingGitGitHubGitlabH2HibernateIDEJPAJUnitJavaJava ToolsJava serversJavaScriptJenkins (software)LambdaTestMessage BrokerMicrosoft serversMockitoMyBatisNoSQLOperation SystemsOracleQtRegression TestingRestSW Tools APIsScalaSonarQubeSpecificationsSpringSpring DataSpring bootStatic Code Analysis ToolsSymbianTerraformTest DevelopmentTesting TypesToolsTypeScriptnode.js
Lokalitäten
RemoteOstrava-městoOpava