Back to professionals

Java Developer

Overview


Short Summary

Java developer who has been developing since 2016 ( with a one year break). He mainly focuses on developing back-end solutions. His strengths include logical thinking, interest in new technologies and communicative skills. In the future, he wants to focus more on software architecture design and project management or team leadership. He has experience with Spring, Spring Boot, Hibernate, Rest, and Soap. He works exclusively on Linux/Unix. He also has experience with DevOpsWhen it comes to projects, he worked as a mentor of a team where he was in charge of 15 developers, where he handled the analysis of the project itself, distributed the work, managed the work, but also handled the programming itself. He finds new projects especially interesting and is not bothered by routine in every project, he wants to move forward in his work constantly. He has excellent English and German language skills at A2/B1 level. He has worked agilely on all projects so far.

Work Experience

August 2020 – Present: JAVA DEVELOPER

  • Currently working on a company management project with a team of 5 developers.
  • Joined the team at the beginning of the implementation phase.
  • Focusing on developing backend components, system and components integration, and release management.
  • The project utilizes microservices architecture with Docker, Spring Cloud, and REST services.
  • Implementation includes Single Sign-On (SSO) using JWT backed by Keycloak.

September 2018 – June 2020: JAVA DEVELOPER

  • Worked on a large project called JISCD with a team of 15 developers.
  • Primarily responsible for the backend part.
  • Constantly developed new features and maintained the project in production.
  • Took on the role of leading a smaller team and assisted in release management.
  • The project heavily used web services and orchestrated them with ESB (implemented by OSB and BPEL) for complex processes.

February 2016 – February 2017: JAVA DEVELOPER

  • Worked on the maintenance of a TMS (Transport Management System) for delivery companies.
  • The system was in active use, requiring continuous attention to deliver new functionalities.
  • Developed using Java with the GWT framework and PostgreSQL for the database.
Author
Java Developer
6077248b09f57c0009f9411a
Freelancer341  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
API Management ToolsAWSApache MavenApplication ServerBashC ServersCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerElasticsearchGitGitHubHTMLHibernateIDEIntelliJ IDEA JavaJava ToolsJenkins (software)KeycloakKubernetesLinuxMongoDBOperation SystemsPostgreSQLPostmanRelease ManagerRestSQLScrum MasterSearch ToolsShellSpecificationsSpringSpring CloudSpring DataSpring SecuritySpring bootTeam LeaderToolsUMLXMLXSDnginx
Localities
BratislavaRemoteWienBrno-městoPraha
Hybrid Localities
Wien
Bratislava
Praha
Brno-město