Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je vývojář v jazyce Java s desetiletou praxí. Na své poslední pozici pracoval na vývoji aplikací pro chytré telefony pro zákazníky. Byla postavena na mikroslužbách. Pracoval s jazyky Java, Spring, Hibernate, Kubernetes, Docker. Data byla uložena v PostgreSQL. Využívali také GIT. Rutinně prováděli codereviews, aby se ujistili, že je kód v pořádku. Předtím pracovali také s Dojo, PHP, Eclipse. Má zkušenosti s agilním stylem práce nebo se Scrumem či Kanbanem. Jeho předchozí projekty se týkaly veřejné správy, zdravotnictví a telekomunikací, ale je otevřený i novým oblastem, jako je bezpečnost nebo finance. Hovoří plynně anglicky a také preferuje práci tam, kde může angličtinu používat. Mentoroval juniorního kolegu, ale vedoucí pozici by zatím zastávat nechtěl; za 5 let by to možná rád zkusil.

Pracovní zkušenosti

03/2013 - 06/2016, Fullstack developer Developed an internal workflow management system. Ported the backend and frontend of the search mechanism from a Windows-based application to a web-based application. Designed and implemented Json RPC services for other parts of the system.

06/2016 - 12/2017, Backend developer Worked on backend development for mobile applications. Designed logical data models, databases, and RESTful services. Implemented backend functionality using Java (Spring framework/Hibernate) and PHP (Laravel framework). Deployed backend into Apache/Tomcat containers in a Linux environment.

04/2018 - 05/2018, Business Application Specialist Worked on backend and frontend development for a web-based application for advertisement in print media. Utilized Java (Spring framework) and MySQL for development.

06/2018 - 12/2022, Senior software engineer Worked on backend development for a smartphone application. Developed a backend application using Java (Spring framework) on microservice principles. Utilized technologies such as PostgreSQL, GitLab, Kafka, Docker, Kubernetes, Jenkins, and Gradle. Implemented Agile (SCRUM/KANBAN) test-driven development methodology.

Skills: Advanced in English language, advanced knowledge in Java, JavaScript, SQL, UNIX/Linux, and HTML. Basic knowledge in CSS. Possesses a B category driving license.

Interests: Swimming and hiking.

Author
Java Developer
63c9345e93c407000105770c
Zaměstnanec77888  / Měsíčně
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Dovednosti
Application ServerCSSCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerEclipseFullstackGitGitlabGradleHTMLHibernateIDEJSONJUnitJavaJava ToolsJavaScriptKubernetesLaravelLinuxLucidchartMicrosoft serversMySQLOperation SystemsOraclePHPPostgreSQLSQLSpringSpring bootToolsUXUnixWireframing Software
Lokality
Bratislavský krajRemotePraha