Java Developer
Overview
Short Summary
Experienced Java developer with experience since 2016. Currently working on the backend on data platform development as an integration engineer. His job responsibilities include analysis, implementation, microservices in Java and Kotlin. He also uses DevOps and Kuberenetes principles. He is proficient in Javascript/Typescript, Maven, Git, GitHub and much more. He is used to agile environments, especially Scrum. His native language is Russian, he speaks English at a communicative level and can also speak Czech. As a senior, he apprenticed younger colleagues.
Work Experience
April 2022 - Now: Software Engineer Working on data analysis platform, using Java and Kotlin for microservices and deploying with Kubernetes. Achievements include implementing connectors to external services, improving development culture, reworking authentication between microservices, and speeding up Gradle builds.
November 2018 - March 2022: Senior Software Engineer Contributed to open-source projects, specifically Code4z and Zowe Datasets, focusing on COBOL, CICS, IDMS, and SQL. Created the COBOL Language Support plugin for VS Code and Eclipse Che, improving syntax and semantic analysis. Achievements include introducing TDD, optimizing parsing speed, and eliminating language server freezes.
September 2016 - October 2018: Software Engineer Developed and tested enterprise applications using Eclipse RCP and Eclipse RAP frameworks. Improved UI, performance, and application settings import/export mechanism. Achievements include creating a special build for a specific customer and implementing credential storage for a database aggregator.
Education: Bachelor of Economics in Business Informatics from Financial University under the Government of the Russian Federation (2012-2016). Completed Radiomechanical College in Kyshtym with a focus on Computers, Complexes, Systems, and Networks (2008-2012).
Technical Skills: Proficient in Java, JavaScript, TypeScript, Kotlin, and ANTLR. Familiar with Scrum/SAFe and TDD. Experience with Language Server Protocol, Eclipse Che, Eclipse IDE, IntelliJ IDEA, Maven, Gradle, Git, GitHub, Linux, zOS, Mainframes, HTML/CSS, SQL, JDBC, OOP, functional programming, and GraphQL.
Please note that the translations provided are a summary of the roles and achievements mentioned in the CV and may not fully capture the nuances and details of the original text.
| Employee | 5343 € / Per month |
| Level | SENIOR |