I'm a passionate software developer focused on Java and software architecture, currently deepening my expertise in Java and distributed systems and working on my German language skills. I enjoy solving complex problems, delivering high-quality code, and helping teams ship reliable software. I thrive in collaborative environments, embrace continuous learning, and value clean design, robust testing, and well-structured CI/CD pipelines to enable rapid, dependable delivery.

Jakub Kovac

I'm a passionate software developer focused on Java and software architecture, currently deepening my expertise in Java and distributed systems and working on my German language skills. I enjoy solving complex problems, delivering high-quality code, and helping teams ship reliable software. I thrive in collaborative environments, embrace continuous learning, and value clean design, robust testing, and well-structured CI/CD pipelines to enable rapid, dependable delivery.

Available to hire

I’m a passionate software developer focused on Java and software architecture, currently deepening my expertise in Java and distributed systems and working on my German language skills. I enjoy solving complex problems, delivering high-quality code, and helping teams ship reliable software.

I thrive in collaborative environments, embrace continuous learning, and value clean design, robust testing, and well-structured CI/CD pipelines to enable rapid, dependable delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Slovak
Fluent
German
Advanced

Work Experience

Senior Software Developer at German government agency (Munich)
October 1, 2023 - August 1, 2025
Lead Java full-stack development for a German government project. Responsibilities included collecting data via forms, processing and validating input, implementing backend services with Java and Spring Boot, designing and consuming APIs with OpenAPI, and delivering Angular-based UI components. Worked with Git, Maven, and CI/CD pipelines to enable reliable releases. Also involved in XML/XSLT data transformations and overall API design.
Software Developer at Vacuumlabs
November 1, 2021 - June 1, 2023
Contributed to multiple fintech projects across Python, Kotlin and TypeScript. Took ownership of several development lifecycle tasks, set up CI/CD pipelines (GitHub Actions), and wrote automated tests to improve code quality and release velocity.
Algorithm Developer at Innovatrics
February 1, 2020 - July 1, 2021
Applied R&D work including prototyping and AI/ neural network training (primarily Python, occasionally C++). Worked on proof-of-concept implementations and performance-tested algorithms for biometric-related applications.
Java Software Engineer at APM Digital Europe
February 1, 2020 - July 1, 2021
Projects for VW Germany with Java and JavaScript stacks, data handling (JSON, XML), JUnit testing, and integration tasks. Also involved with C#, DXL, IBM DOORS, and PTC Integrity tooling for requirements and traceability.
Android Developer at 3oSoft
September 1, 2018 - December 1, 2019
Developed a logistics mobile application for an international client (Nestlé). Focused on Android/Java development and contributed to related backend tasks in other languages when needed.
Full Stack Developer at SPP
July 1, 2017 - July 1, 2018
Developed and maintained an internal/customer-facing application. Built REST-like APIs in the Java ecosystem and handled front-end integration with SQL, HTML, JavaScript, Ajax, and XML. Acted as a bridge to the customer, refining requirements and implementing requested changes.
Algorithm Developer at Tatra banka
July 1, 2015 - June 1, 2017
Developed an internal decision-support system based on the Capstone Decision Accelerator. Implemented business rules, fixed bugs, conducted testing, and produced documentation. Some VBA-based calculations were also involved.
Student Job at Softec
January 1, 2010 - January 1, 2014
Student developer performing smaller tasks and bug fixes for a telecom client, contributing to real-world software maintenance and support activities.

Education

Master's degree in Informatics at Comenius University Bratislava, Faculty of Mathematics, Physics and Informatics
September 1, 2009 - August 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Professional Services, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more