Back to professionals

Java Architect & Java Developer & Kotlin Developer

Overview


Short Summary

Experienced Software Engineer with over 13 years of expertise in developing mission-critical backend applications using Java/Kotlin. Skilled in modernizing legacy systems with technical debt by leveraging AWS and GCP cloud platforms. Currently working as a Java/Kotlin Developer on the "4KYC project" to enhance client onboarding and regulatory compliance solutions. Proficient in Camunda BPM, Spring, ORM, and cloud-native solutions. Holds certifications in SCJP (Java 6) and completed training in Spring Core and AWS architecture. Native Czech speaker with fluent English proficiency.

Work Experience

Java/Kotlin Developer (Contractor) 12/2023 - now

  • Developing critical client onboarding and regulatory compliance solutions.
  • Utilizing Java 17, Kotlin, GCP, and Spring Boot.
  • Implementing Camunda BPMN and microservices to reduce operational costs.
  • Working on the "4KYC project" to modernize legacy systems.
  • Leveraging OpenShift for cloud-native solutions.

Java Developer (Contractor) 9/2016 - 11/2023

  • Developing solutions for Client Lifecycle Management.
  • Conducting technical analysis of business requirements for account opening processes.
  • Working with technologies such as Spring framework, Java 8/10, and Hibernate ORM.
  • Integrating systems with internal databases and Apache Kafka for improved efficiency.
  • Collaborating with internal teams to maintain and improve legacy systems.

Java Developer (Contractor) 9/2013 - 6/2016

  • Designing and developing internal banking applications for commercial banking.
  • Building a banking back-office application with over 20 modules.
  • Utilizing technologies like Java EE, Spring 3, and Agile methodologies.
  • Performing automated tests using Selenium and Javascript for quality assurance.
  • Implementing solutions to enhance the efficiency of banking processes.

Java Developer 7/2012 - 8/2013

  • Designing and developing a path-optimization system for a transportation company.
  • Implementing custom routing algorithms and data processing to improve backend performance.
  • Leveraging technologies such as Java EE, Spring, and AWS for system optimization.
  • Working with relational databases like MySQL and MongoDB for data storage.
  • Contributing to the development of a system to optimize transportation routes.

Java EE Developer (Contractor) 10/2011 - 6/2012

  • Developing business logic and workflow implementation for the National Visa system in the government.
  • Performance tuning and cluster environment setup for efficient system operation.
  • Migrating from EJB 2 + JAX-RPC to EJB 3 + JAX-WS for improved functionality.
  • Utilizing technologies like Spring 3, Hibernate, and Oracle database for system development.
  • Implementing Agile methodologies for project management and development.
Author
Java Architect & Java Developer +1
673dfb289fa42820f567ddb5
Freelancer452  / Per day
LevelSENIOR
Roles
Java Architect Java Developer Kotlin Developer
Languages
English
Skillset
AWSAngularAngularJSApache KafkaApplication ServerAutomation TestingBPMBPMNBusiness AnalystCamundaCloudContainer Management SoftwareContainerization SoftwareDatabaseDevOpsGoogle CloudGroovyHibernateInformixJSFJUnitJavaJava EEJava ToolsJava serversJavaScriptKotlinLinuxMessage BrokerMongoDBMySQLOpenShiftOperation SystemsOraclePL/SQLPrimeFaces RPASQLSW Tools APIsSeleniumSpringSpring bootTest DevelopmentWebLogic ServerWebSphere Application Server
Localities
RemotePraha
Hybrid Localities
Praha