Back to professionals

Java Developer
Overview
Short Summary
The candidate is a Java Developer who has been developing for 5 years. He is proficient in many technologies such as Spring, Kafka, Spark, Scala, Go and others. He also has experience with Big data and Kubernetes operator. He is currently working for an Australian company on Apache Cassandra NoSQL database which is used by large global clients. He also has extensive experience in testing. He routinely uses Agile methodologies such as Scrum and Kanban. He speaks English without any problems, as he is also used to travelling abroad for work.
Work Experience
Apache Cassandra Consultant and Developer (12/2018 - present):
- Worked remotely for an Australian company specializing in open source as-a-service solutions.
- Consulted and developed solutions for high-profile companies such as Bank Lombard Odier, Bank JP Morgan Chase, Bank Capital One, Camelot/Loro, 11fs, and Orange.
- Implemented core banking platforms, LDAP integration/authentication plugins, backup and restore solutions, data modeling, and failover scenarios using Apache Cassandra.
- Deployed Cassandra on top of Kubernetes for fintech company 11fs.
- Contributed to the Apache Cassandra open-source community, adding new features and fixing bugs.
- Actively collaborated with developers from Apple and DataStax for code review and merging.
- Developed open-source projects including the Kubernetes Cassandra Operator, Cassandra backup and restore tooling, Cassandra sidecar, and Cassandra Kerberos and LDAP plugins.
- Utilized Java, Scala, and Go programming languages, as well as Apache Cassandra and Kubernetes.
IT Specialist - Java/Scala and Apache Cassandra with Spark (7/2016 - 11/2018):
- Worked as a contractor for IBM in Bratislava, Slovakia.
- Developed a consumer backend platform for Philip Morris International (PMI) using Java 8, Spring Boot, and Apache Cassandra.
- Built backend microservices that communicated through REST and stored data in Apache Cassandra across multiple datacenters.
- Tested services using Jenkins in continuous integration and continuous deployment pipelines.
Java Developer
5fcf80dd632c2e0015c1bcdd
| Employee | 6000 € / Per month |
| Freelancer | 363 € / Per day |
| Level | SENIOR |
Roles
Java Developer
Languages
English
Skillset
API Management ToolsAWSAndroidApache CassandraApache KafkaApache MavenApache SparkApplication ServerAutomation TestingAzureBambooBig DataBitbucketBootstrapCICDCMSCSSCloudCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCucumberDatabaseDevOpsDockerElasticsearchFunctional TestingGitGitHubGradleGroovyHadoopHadoop HDFSIntegration TestingJUnitJavaJava EEJava ToolsJava serversJenkins (software)JiraKubernetesLinuxMAC OS XMariaDBMessage BrokerMockitoMongoDBNoSQLOperation SystemsProject Management ToolsRedisRestSQLSW Tools APIsScalaSearch ToolsSeleniumSlackware LinuxSpecificationsSpringSpring bootSwaggerTest DevelopmentTesting TypesToolsWildFly
Localities
PrahaRemoteBratislava