Back to professionals

Java Developer

Overview


Short Summary

The candidate is a Junior Software Engineer with 2 years of professional experience (5 years in total in non-commercial practice), worked mainly with Java and Spring Boot framework and also has experience with MongoDB and MySQL database systems. The candidate has worked on a project for a customer in the enterprise industry, implementing simple and complex backend tasks, working remotely in an international team and using a microservices architecture. He has experience with JUnit tests, Git versioning system and RESTful web applications. He has also worked with various tools such as IntelliJ, Docker Desktop, MongoDB Compass, Robo 3T, Postman and VMWare. He has experience with Scrum methodology and has knowledge of HTML, CSS, JavaScript, TypeScript and Angular web technologies. He has basic administrative knowledge of Linux, Windows and MacOS operating systems. He is proficient in English language communication.

Work Experience

Junior Software Engineer (Java, Spring Boot, MongoDB, MySQL)

2 years of professional experience (5 years of non-commercial experience)

  • Implemented simple and complex backend tasks for a customer.
  • Worked remotely in an international team that utilized microservice architecture
  • Possesses experience with JUnit tests, Git version control system, and RESTful web applications
  • Proficient in using tools such as IntelliJ, Docker Desktop, MongoDB Compass, Robo 3T, Postman, and VMWare
  • Knowledgeable in Scrum methodology
  • Knowledgeable in web technologies including HTML, CSS, JavaScript, TypeScript, and Angular
  • Familiar with basic administrative skills of Linux, Windows, and MacOS operating systems
  • Worked on both simple and complex backend tasks
  • Fluent in communication in English language
04/2021 – Present Junior Software Engineer
  • Worked on project Catalina
  • Implementation of simple and complex backend tasks for an interface that analyzes customer behavior and generates shopping coupons
  • Working remotely in an international team utilizing microservices architecture
  • Technologies used: Java 14, Spring Boot, Git, MongoDB, Kafka, Kubernetes, Microsoft Azure
  • Tools used: IntelliJ, Docker Desktop, MongoDB Compass, Robo 3T, Postman, VMWare
  • Methodologies used: Scrum
Education:
  • 2019-2022: Postgraduate Academy of Software Development, Kosice (DiS. degree)
  • 2018-2019: Masaryk University, Brno, Faculty of InformaticsAdmitted as a successful solver of the KSI - Correspondence Seminar in Computer Science in Python programming language
  • 2014-2018: Secondary technical school of electrical engineering, Presov Plzenska 1, Information and Network technologies
Skills and experience:
  • Experienced in software development for over 5 years
  • 2 years of professional development experience as a Junior Software Engineer in the business industry
  • Mainly working with Java and the Spring Boot framework
  • Experienced in working with MongoDB and MySQL database systems
  • Ability to work in a team with Scrum methodology and work with Git versioning system
Languages and hobbies:
  • Slovak (native language)
  • English (CEFR/SEFR B2)
  • Interests in keeping up with the latest IT news, recreational sports, books on thinking and development, strategic social games, and video games.
Other:
  • Possess a driving license – B and an active drive
Author
Java Developer
64072df9d74e9a000129cbf0
Employee2500  / Per month
Freelancer198  / Per day
LevelMEDIOR
Roles
Java Developer
Languages
English
Skillset
API Management ToolsAngularApache TomcatApplication ServerAutomation TestingAzureCSSCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerGitGradleHTMLHibernateJPAJUnitJavaJava EEJava ToolsJava serversJavaScriptKubernetesLinuxMicrosoft serversMongoDBMySQLOperation SystemsPostmanPythonRestSeleniumServer Virtualization SoftwareSpecificationsSpringSpring CloudSpring SecuritySpring bootTest DevelopmentToolsTypeScriptUMLVMwareXML
Localities
Remote