Back to professionals

Java Developer

Overview


Short Summary

Experienced Java Developer with expertise in backend development and proficiency in various programming languages and databases. Skilled in problem-solving, innovative thinking, and time management, with the ability to work both independently and in teams. Holds advanced language proficiency in English and Slovak, with a strong educational background in informatics and information technologies. Has a proven track record of successful projects in Java development, including creating GPS navigation systems and game server management backends.

Work Experience

  • Senior Java Developer (2021 - 2022):

    • Created tasks in JIRA and updated Confluence wiki pages.
    • Designed, coded, and deployed backend components for a GPS navigation system using Java.
    • Wrote automated tests using JUnit and Mockito.
    • Designed, coded, tested, and deployed an Angular frontend for the backend.
  • Lead Software Developer (2019 - 2020):

    • Designed Java backend APIs.
    • Reviewed and monitored team members' work.
    • Guided team members to improve code quality.
    • Delegated tasks based on experience and client priorities.
    • Detected and fixed critical bugs.
  • Java Software Engineer (2018 - 2019):

    • Developed a docker-based game server management backend.
    • Used Java Cryptography architecture for encryption.
    • Implemented a custom FTP server for proxying SFTP connections.
  • Freelance Java Development (2015 - now):

    • Created Android applications with custom bluetooth packets.
    • Designed and implemented Java backend APIs.
    • Refactored source code efficiently.
    • Improved application performance by using C++ for CPU intensive parts.
    • Worked with NoSQL databases like MongoDB.
  • Getting Started with Java Development (2012 - 2015):

    • Studied Java 8.
    • Designed and coded custom Java Spring Boot applications.
    • Read books on code quality improvements.
    • Studied database query optimization.
Author
Java Developer
633c262fa004e80008b78a9b
Freelancer374  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AWSAndroidAndroid Core LibrariesAndroid SDKAngularAngularJSApache FlinkApache KafkaApache MavenApache TomcatApplication ServerAutomation TestingBashBig DataBitbucketCC++CICDCMSCloudCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCucumberDatabaseDevOpsDockerGitGitHubGitlabHTMLHelmHibernateJPAJSONJUnitJavaJava ToolsJava serversJavaScriptJiraKubernetesLinuxMessage BrokerMicrosoft serversMockitoMongoDBMySQLNoSQLOperation SystemsPHPPlayPostgreSQLProject Management ToolsPythonRokuSQLSW Tools APIsShellSpringSpring DataSpring bootTeamCityTest DevelopmentToolsXML
Localities
RemoteKomárno