Zurück zu den Profis

Java Developer

Überblick


Kurzer Überblick

Der Kandidat ist ein erfahrener Java-Entwickler mit kommerzieller Erfahrung seit 2010. Er beherrscht Spring und Liferay ohne Probleme und hat große Erfahrung mit Vaadin auf exzellentem Niveau. Er hat auch mehrere Projekte in JavaScript durchgeführt. Zu seinen am häufigsten verwendeten Technologien/Frameworks gehören Java, Spring, Vaadin, XML, Maven, Hibernate, Node.js, PostgreSQL. Er hat Kenntnisse sowohl im Frontend als auch im Backend. Er kann sich auf Englisch auf B1-Niveau verständigen, da er in einem ausländischen Team gearbeitet hat. Er hat agile Methodologien verwendet und theoretische Informationen darüber studiert. Er hat auch Erfahrung als Teamleiter, wenn er Junior-Entwickler in Abwesenheit eines Architekten beraten hat, er möchte dies in Zukunft tun.

Berufliche Erfahrung

Freelancer (Senior Java Software Engineer)

  • October 2019 - Present (2 years 8 months)
  • Prague, Czech Republic
  • Project Monster (2020 - present)
  • Responsibilities:
  • Develop new functionality, fix bugs
  • Technologies: Java, Struts, Spring, Batis, Oracle db, Angular, Typescript
  • Project: Tesop2 (2020)
  • Responsibilities: Backend developer, fix existing bugs, implement new functionality
  • Technologies: Spring Boot, Java (8), Docker, Microservices, Angular, Mockito, PostgreSQL
  • Project: Eviana (2020)Description: NDA
  • Responsibilities: Backend developer, build and implement functionality
  • Technologies: Java 8+, Maven, Hibernate, Spring (2), Zuul, LibreOffice API, Docker, Azure, MongoDB, MySQL, UnitDB, JUnit, Mockito, JMeter, SharePoint

Senior Software Developer

  • May 2019 - September 2019 (5 months)
  • Prague, Czech Republic
  • Responsibilities: Implement new functionality
  • Technologies: Node.js, React, Vault, Docker

Senior Java Developer

  • May 2018 - April 2019 (1 year)
  • Prague, Czech Republic
  • Description: New travel mode
  • Responsibilities: Import new providers into core system, database updates, modification of current subsystems
  • Technologies: Java (8, 9, 11), Spring Boot, MySQL, Kubernetes, Jira, Jenkins, SonarQube

Developer

  • September 2017 - May 2018 (9 months)
  • Prague
  • Description: Portal
  • Responsibilities: Implement new functionality, upgrade Liferay 6.2 to 7.0.x, migrate data, backend and frontend development
  • Technologies: Liferay 7.0.3, Node.js, React, Open API 3.0, IntelliJ IDEA, Bash scripting

Senior Java Developer & Software Architect - Part-time

  • December 2017 - February 2018 (3 months)
  • Prague, Bratislava
  • Responsibilities: Implement new functionality, core reviewer, Scrum Master, backend architect
  • Technologies: Vaadin 10 beta, Spring Boot, Spring Data, Spring Security, PostgreSQL, Hibernate, Flyway, Asana

Senior Java Developer - Contributor

  • September 2017 - October 2017 (2 months)
  • Prague, Bratislava
  • Responsibilities: Implement new functionality
  • Technologies: Primefaces, Java 8, EclipseLink, PostgreSQL

Coowner

  • January 2017 - August 2017 (8 months)
  • Responsibilities: Coowner of project, Team leader, Backend architect, Backend Git master, Git reviewer, Frontend UI/UX designer
  • Technologies: iPhone & Android hybrid (web + native) application, Angular 4+, TypeScript, Bootstrap, Spring, Hibernate, PostgreSQL, Sass, Docker

Senior Java Developer

  • 2017 - August 2017 (less than a year)
  • Prague, Czech Republic
  • Responsibilities: Implement new functionality
  • Technologies: Vaadin, Spring, IntelliJ IDEA, JSP, Sass, Hibernate, PostgreSQL

Senior Java Consultant

  • August 2016 - March 2017 (8 months)
  • Prague, Czech Republic
  • Responsibilities: Implement new functionality
  • Technologies: Liferay, Vaadin, Spring, IntelliJ IDEA

Senior Java Developer

  • August 2015 - August 2016 (1 year 1 month)
  • Prague, Czech Republic
  • Responsibilities: Consultant, Front-end & Middle-end developer, creating new components, implement new functionality, fixing bugs
  • Technologies: Liferay 6.2.x, Vaadin 7, GWT, Spring, Hibernate, HTML, JavaScript, Git, Jira, IntelliJ IDEA, PostgreSQL

Senior Java Developer & Analyst

  • January 2014 - July 2015 (1 year 7 months)
  • Prague, Czech Republic
  • Description: Notification module
  • Responsibilities:Prototyping and Wireframing
  • Creating "demo proof"
  • Developing the main application core
  • Creating MVP GWT based core
  • Responsible for "fully offline mode" capability of application
  • Mentor for Vaadin & GWT for other team members
  • Developing new application functionality
  • Technologies: Vaadin 7, Vaadin Touchkit, GWT, SASS, Maven, Spring, Tomcat, WildFly, Intellij IDEA, Eclipse, Jira, Tortoise SVN, Errai
  • Team: 8

Java Developer

  • July 2012 - December 2013 (1 year 6 months)
  • Bratislava
  • Description: Bank management software for advisors and clients
  • Responsibilities:Fixing bugs
  • Implementing features
  • Creating new components
  • Technologies: J2EE, Vaadin 6 & 7, Spring, Struts, JSP, SASS, CSS, jQuery, Hibernate, XML, JPA, Oracle 11g, Maven, Git, LSPS, SQL, Wicket, Eclipse, Intellij IDEA, Gerrit, JIRA, SQL
  • Team: 20

Java Developer

  • June 2011 - May 2012 (1 year)
  • Žilina
  • Description: Orphanage children evidence software
  • Responsibilities:Fixing bugs
  • Implementing features
  • Technologies: J2EE, JavaTec framework, Hibernate, Oracle 11g, JSP, UML, XML, SQL, java expression, Eclipse, SQL developer studio
  • Team: 8

Developer

  • July 2010 - May 2011 (11 months)
  • Žilina
  • Description: Urban public lighting software
  • Responsibilities:Fixing bugs
  • Implementing features
  • Technologies: Java SE, Swing, SQL, PostgreSQL, NetBeans
  • Team: 7

Developer

  • July 2010 - May 2011 (11 months)
  • Žilina
  • Description: Whirlpool client-server file transfer software
  • Responsibilities:Creating project structure
  • Implementing domain objects and services
  • Technologies: Java SE, Swing, SQL, PostgreSQL, NetBeans
  • Team: 3

Developer

  • July 2010 - May 2011 (11 months)
  • Žilina
  • Description: Visual data presenter of custom intern hardware in Siemens show room. Redesign of older application
  • Responsibilities:Creating project structure
  • Implementing domain objects and services
  • Integrating protocol RS232
  • Technologies: C# (Windows forms), WPF, RS232
  • Team:
Author
Java Developer
6369334ef064f880aadc64bc
Freiberufler316  / Pro Tag
EbenSENIOR
Rollen
Java Developer
Sprachen
English
Fähigkeiten
.NET FrameworkARMAWSAndroidAngularAngularJSApplication ServerArchitectArchitecture SoftwareAutomation TestingAzureBashBootstrapCC#C++CMSCSSCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDevSecOpsDockerEclipseEclipseLinkEnterprise ArchitectGitGoLangGoogle CloudHTMLHibernateIDEJPAJSFJSPJUnitJavaJava CMSJava ToolsJava serversJavaScriptJiraKotlinKubernetesLESSLiferayMicrosoft serversMockitoMongoDBMySQLNetbeansOperation SystemsOraclePlayPostgreSQLPrimeFaces ProcessorsProject Management ToolsPythonReactRestSASSSQLSQL DeveloperScalaScrum MasterSharePointShellSoapSonarQubeSpecificationsSpringSpring DataSpring SecuritySpring bootStatic Code Analysis ToolsSwingTeam LeaderTest DevelopmentToolsTypeScriptUIUMLUXVaadinVisual StudioWPFWildFlyWindows ServerXMLjQuerynode.js
Lokalitäten
Remote