Java Architect & Java Developer
Overview
Short Summary
The candidate is a highly experienced software engineer with a strong background in Java development. They have worked for top companies, leading projects and teams. With a Master's degree in Applied Informatics, they have certifications in Problem Solving, Kotlin, Java SE 8, and more. Their responsibilities include defining architecture, implementing new functionality, eliminating tech debt, and conducting code reviews. They are fluent in English and have a native proficiency in Czech.
Work Experience
Lead Software Engineer (2018 - now)
Responsible for defining the architecture and technical vision for the Latitude project, including creating a new architecture for Nostro Transfers. Successfully integrated Kafka into the project and led the implementation of new functionality by analyzing requirements and proposing technical solutions. Introduced Kotlin as a new language, migrated backend to Java 17, and upgraded Spring Boot. Coordinated frontend migration and implemented migration from Openshift 3 to Openshift 4. Conducted code reviews, documentation, and knowledge sharing activities, as well as remediation of security vulnerabilities.
Software Engineer (2014 - 2018)
Worked on the Cognitive Threat Analytics project, a cloud web security solution, using Java, Apache Storm, MapR, HBase, and REST. Developed software for the project for a duration of 4 years.
Senior Java Developer (2013 - 2014)
Contributed to the Latitude project by working as a Senior Java Developer. Collaborated on the monitoring of investment bank intraday liquidity using Java, Kotlin, Spring, Spring Integration, Oracle, Angular 11, and Typescript.
Principal Software Developer (2007 - 2013)
Worked as a Principal Software Developer on various projects for a duration of 6 years. Developed software solutions using J2EE, Spring, Hibernate, Struts 2, Maven, and Oracle for the Hiring Management Enterprise project.
Software Developer (2006 - 2007)
Developed software for the Business Tools project, an analytic tool for telecommunication operators, using J2EE, Tomcat, Oracle, and WebServices. Worked as a software developer for a duration of 6 months.
Software Developer (2005 - 2006)
Developed software solutions for a duration of 1 year using undisclosed technologies.
Software Developer (2003 - 2005)
Developed software solutions for a duration of 2 years using undisclosed technologies.
Software Developer (2002 - 2003)
Developed software solutions for a duration of 1 year using undisclosed technologies.
| Employee | 5754 € / Per month |
| Freelancer | 384 € / Per day |
| Level | SENIOR |