Back to professionals

Java Architect & Java Developer

Overview


Short Summary

The candidate is an experienced developer who has been programming in Java for more than 9 years in commercial practice. His most used technologies include - Java, Spring, JPA, CI/CD, Docker, K8S, AWS, PostgreSQL, EFK, Kafka, Golang. On the last project, they were developing a metadata repository for microservices. They mainly used Java, Spring, Java servers and GraphQL interface. They always try to program a given system to work as best as possible. He handles communication in English without any problems and also works for a foreign client at the moment. He actively uses agile methodologies in his work, especially Scrum and Kanban. He has also worked as a Team Leader, leading more than 5 developers on a project.

Work Experience

Senior Software Engineer (10/2021 - Ongoing): Currently working as a Senior Software Engineer, involved in the development of a unified platform for data quality, master data management, and data governance. Increased handled data capability by 200x with a team of 5. Completed a complex reimplementation of permissions for the entire platform. Proposed and implemented missing observability features. Migrated CI/CD to Gitlab, Helm, and in pipeline K8s testing.

Java lead developer (03/2018 - 10/2021): Worked as a Java lead developer on the EmmaMaija application for pension administering. Designed, developed, and deployed 5 microservices for the finance industry. Increased the speed and maturity of batch processing by over 50%. Reduced startup time of chosen components by 80% by transitioning from Spring Boot to Redhat Quarkus. Set up DevOps and development best practices, reducing local environment startup time 2-3 times.

Java developer (06/2016 - 03/2018): Worked as a Java developer on the SKODA TNT internal portal. Implemented performance-tuning techniques resulting in a 25% improvement in application performance. Achieved 0 missed release deliveries on a tight customer schedule. Participated in the successful project takeover from the previous vendor.

Application Developer (08/2014 - 06/2016): Worked as an Application Developer. No further details provided.

Junior Java Developer (2013 - 08/2014): Worked as a Junior Java Developer. No further details provided.

Author
Java Architect & Java Developer
63a18ccbf111870007cdbc82
Employee5754  / Per month
Freelancer362  / Per day
LevelEXPERT
Roles
Java Architect Java Developer
Languages
English
Skillset
AWSApache KafkaApplication ServerCCICDCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerElasticsearchGitlabGoLangHelmJPAJavaKubernetesMessage BrokerMicrosoft serversPostgreSQLPythonQuarkusSW Tools APIsSearch ToolsSpringSpring bootTools
Localities
Brno-městoRemote