Back to professionals

Java Developer

Overview


Short Summary

The candidate is a Java developer. He/she is implementing new features and fixing bugs on the current project. Collaborates with UX/UI designers, business analysts, and quality assurance team. He has extensive experience in back-end development using various programming languages such as Java, Python, Kotlin and Scala. Worked on various projects that included cloud infrastructure setup, REST service implementation, test implementation, data line analysis and front-end development. In addition, he has experience migrating legacy systems to a microservices ecosystem, implementing CICD pipelines, and deploying services in containers using Docker and Kubernetes. He has worked with various frameworks such as MyBatis, Hibernate and Kafka.

Work Experience

Back-end development using Java and Python. (07/2021 - ...)

  • Transitioning from a legacy monolith to a microservices ecosystem.
  • Implementation of CI/CD (Continuous Integration/Continuous Deployment) practices.

Back-end development using Java, Kotlin, and Scala. (05/2020 - 05/2021)

  • Implemented REST services related to loans and payment cards.
  • Dockerization and Kubernetization of applications. Migration to Java 11, Spring Boot, and GitLab.

Setup of cloud infrastructure. (10/2019 - 04/2020)

Implementation of change requests for REST services.

  • Testing implementation, including unit, integration, karate, and cucumber tests for services.

Data lineage analysis in Java applications. (10/2018 - 09/2019)

  • Analyzing Java programs utilizing frameworks such as MyBatis, Hibernate, Kafka, etc.

Front-end development. (10/2015 - 09/2018)

  • Development of portlets and services.
  • Work estimation, planning, code review, and testing (unit/integration/web tests).
Author
Java Developer
63e2513b4a0c8d0001aee042
Freelancer316  / Per day
LevelSENIOR
Roles
Java Developer
Skillset
AWSArchitectArchitecture SoftwareAutomation TestingCICDCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCucumberDatabaseDevOpsDockerEnterprise ArchitectGitGitlabGoogle CloudHibernateIDEJavaKotlinKubernetesLinuxMyBatisOperation SystemsOraclePythonRestScalaShellSpecificationsSpringSpring bootTest DevelopmentTools
Localities
PrahaRemote