Back to professionals

Java Developer

Overview


Short Summary

Experienced Software Engineer with over 10+ years of experience in multiple technologies. Recently did Rest server for payment terminals where he stored configurations and used Kotlin, Springboot, Mongo DB and Node. His focus is on Java - he moved seamlessly from Java 5 to Java 8 (10 years of experience), primarily using Hibernate and Maven. He has been programming in PHP for 6 years, using Laravel and on his last project the Send framework. He developed an application for an Indian company. He also did .NET - ASP.NET, started with start up and did website system. He also developed in iOS for a total of 4 years in practice, mainly using Swift and Xamarin. Apart from this he has 7 years of experience in Android programming. He wrote documentation where he used UML diagrams, either some data models or application architecture with modules. He has encountered Scrum in a foreign team and his English is at a communicative level.

Work Experience

Senior Developer

(6/2020 – 7/2023)

  • developed the POS Payment Application (Android)
  • lead Developer for implementation of the Sales Management system
  • improved the performance issues on the Terminal Management System
  • implemented REST APIs which were running on the internal infrastructure(AWS, Kubernetes)
  • technologies Java, Kotlin, PHP Symfony/Laravel, AWS, Kubernetes

Senior Developer

(3/2018 – 3/2020)

  • implementation of the Job Finder web (Java) and mobile application (iOS, Android)
  • technologies: Java Spring, Hibernate, JPA, MySQL, Hazelcast, payara, PHP7 Laravel, android(java), iOS(swift)

Senior Developer

(9/2016 – 12/2020)

  • implementation of several branch systems for VUB, Prima Banka and Baumit.
  • technologies: Java Spring, Hibernate, PHP Laravel, android(java), iOS(swift)

Senior Developer

(3/2017 – 4/2020)

  • implementation of many middle size eShops and REST APIs for the mobile application.
  • technologies: PHP Nette, Laravel, Mysql, MariaDB

Senior Developer

(6/2018 – 12/2018)

  • chat application running on an android platform for client from Austria.
  • technologies: Java Spring, Hibernate, MySQL, Payara, Hazelcast, XMPP, RESTAPI

Medior Developer

(3/2015 – 4/2018)

  • implementation of Magio GO stream service web site.
  • implementation of TV Archive API which communicates with set-top-boxes.
  • technologies: JavaEE, Springboot, .NET, Hibernate, Hazelcast, Payara,Primefaces, Oracle SQL

.NET Developer

(6/2015 – 4/2016)

  • implementation of new modules and fixes for medical systems (eHospik, DoveraEP)
  • technologies: ASP.NET Web Forms, MS SQL

Education

Faculty of Informatics and Information Technologies

(2010 – 2013)

  • Bachelor's degree, Bachelor Thesis - Algorithm for comparing VHDLcodes

Faculty of Informatics and Information Technologies

(2013 – 2015)

  • Engineering study, Diploma Thesis - Interactive Tourist Ma
Author
Java Developer
6369366af064f88111c49a32
Freelancer264  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
ASP.NETASP.NET MVCAndroidAndroid SDKAzureCSSCloudDatabaseGitHubHTMLHibernateJSPJavaJava EEJavaScriptLaravelMySQLOperation SystemsPHPPostgreSQLRestSQLSQLiteSW Tools APIsSpecificationsSwiftUMLUnixiOSjQuery
Localities
Remote