Back to professionals

Java Developer

Overview


Short Summary

The candidate is a developer who has more than 4 years of experience programming in Java SE and a little over 3 years programming in Java EE. He actively uses agile methodologies in his work, especially Scrum. He can read and write in English without any problems, but he needs to brush up on his communication skills. He would like to do projects in the field of banking and large corporations, but would prefer the field of Gaming and Cryptocurrencies.

NEW ENTRY

  • Personality traits - very friendly, modern and adaptable, likes to learn new things
  • proactive presentations - proactive NO, board yes
  • Other interview insights - definitely wants to work with modern technology, doesn't want to work on some old code. Wants long term projects for 2 to 3 years. Is fine with full-time work; 80% time is a plus. He's looking for a new project because he's tired of his current one.

The candidate is a contributing Java developer who has been developing for 6 years. For the first three years he worked part-time alongside school, when he also focused on C++ for one year. Since 2017, however, he has been fully dedicated to Java development as a full-time job. He is proficient in Spring, RESTEasy, Oracle SQL, Maven and ElasticSearch, for example, and enjoys working with modern technologies. In the future, he would also like to work with cloud technologies such as Kubernetes. He also uses agile methodologies in his work, especially Scrum. He speaks English at a very good communication level.

Work Experience

2018 - 2020 Java Developer

  • Collaborated with business analysts to develop and support a casino management system.
  • Designed and implemented features, ensuring their coverage with JUnit and REST tests.
  • Provided product support and handled production incidents.
  • Conducted code reviews for other back-end developers.
  • Optimized database queries for improved performance.

2015 - 2018 Java Developer

  • Developed and supported software for user tracking and scenario evaluation on websites and web APIs.
  • Analyzed and designed improvements for an intranet search, resulting in faster and more accurate results.
  • Upgraded technology from HP Autonomy Idol to Elasticsearch, reducing operational costs.
  • Provided support for intranet, websites, and web APIs.

2014 - 2015 Junior C++ Developer

  • Developed and maintained modules for Dynam Pro and Timber Sans.

Education

  • Master's degree in Software Engineering from Czech Technical University, Prague. Master's thesis focused on implementing simultaneous application of several surrogate models to evolutionary optimization.
  • Bachelor's degree in Software Engineering from Czech Technical University, Prague. Bachelor's thesis focused on visual demonstration of the quality of pseudorandom sequences.

Languages

  • Slovak (native speaker)
  • English (advanced)
Author
Java Developer
63693668f064f88111c499ff
Freelancer362  / Per day
Roles
Java Developer
Languages
English
Skillset
C++Code ManagementContainer Management SoftwareContainerization SoftwareDatabaseDevOpsElasticsearchGitJUnitJavaJava EEJava ToolsKubernetesMyBatisOraclePostgreSQLRestRokuSQLSearch ToolsSpecificationsSpringSpring bootTools
Localities
PrahaAmsterdamRemote