Cloud Architect & Java Developer
Overview
Short Summary
The candidate has had experience in the field of Software development since 2017. He is a Software Architect as part of the Operational Excellence Team where he has provided training on various technology topics, and is responsible for ensuring compliance with SSDLC and moderating the company-wide software architecture board. As for the development, he was supporting and developing solutions in JavaEE and doing technical requirement analysis. Apart from that, he was also involved in the conceptual design and implementation of various systems and architectures including a multi-mesh transition architecture between on-prem and Azure (with istio as a service mesh; +100,000 daily users). Furthermore, he was involved in a system architecture for critical ETL processes on a K8s-based operating platform, and a model for migrating a monolithic legacy system to a cloud-based operating platform. Additionally, he supported software design and implementation and carried out code reviews. As for his experience in FE development, he was working with JS, primarily with Vue.js on a development webshop app that manages the inventory. Apart from that, he has experience with Spring, Git, SQL as well as test frameworks such as Junit and Mockito. He is used to working in an agile environment in Scrum but they have recently switched to Kanban. He was providing architectural guides for developers and training new developers, partially twice as old as him. He speaks fluent English and German is a native language.
- Dostupnosť 3 months notice period
Work Experience
12/2022 - Present: Technical Architect
- Conducted cross-functional trainings on cloud infrastructures, arch42, microservices, openapi, DDD, and K8s.
- Ensured compliance with SSCLD as a security champion.
- Moderated and organized company-wide software architecture boards.
- Designed and implemented a multi-mesh transition architecture between on-prem and Azure using Istio.
- Developed a system architecture for operating critical ETL processes on a K8s-based platform.
07/2021 - 03/2022: Software Developer
- Migrated monolithic legacy applications to a cloud-based operating platform.
- Designed and developed microservices architectures based on Java EE.
- Ensured compliance with SSCLD as a security champion.
09/2020 - 05/2021: Civil Servant
- Maintained public safety as a school crossing guard.
Freelance Software Developer
- Developed Java EE/SE applications.
- Developed ETL processes using JSR352 (now Jakarta Batch).
- Integrated with SOAP systems.
- Implemented a microservice-based infrastructure.
- Designed and implemented a REST API following DDD and API-first approach.
03/2019 - 11/2019: Intern
- Developed Java EE/SE applications.
- Planned and implemented a JSR352 batch jobs ecosystem, including tests and documentation.
- Developed a web application for monitoring batch jobs.
07/2018 - 09/2018: Software Developer
- Developed Java SE applications.
- Automated deployment using Docker and Kubernetes.
- Web development using HTML, SCSS, and JS.
Software Developer
- Developed Java SE applications.
- Developed JavaFX GUI applications.
Intern
- Developed a web application using JSP.
- Designed and implemented a REST API.
- Web development using HTML, SCSS, and JS.
Web Developer
- Planned and developed websites and webshops using CMS.
- Planned and developed customized websites.
Other Awards and Certifications:
- Cisco Certified Network Associate Routing and Switching (CCNA Routing and Switching).
- Microsoft MTA: Windows Server Administration Fundamentals.
- Participated and won first place in an Accenture hackathon (programming competition).
Skills:
- Responsible and solution-oriented, with experience as a project leader.
- Quick adaptation to new situations.
- High level of initiative and independence.
Languages:
- German: Native language.
- English: B2 level in speaking and writing.
- French: Basic knowledge.
Software Development Skills:
- Java SE/EE (OpenLiberty, Quarkus, WAS-ND).
- Backend/Frontend solutions with JS/TS.
- Python 3 (including machine learning).
- Game development with Unity and C#.
- Embedded programming with Rust.
Infrastructure/OS Skills:
- Container virtualization (Docker, KVM, Windows Server Nano, Hyper-V).
- Container orchestration (Docker Swarm, K8s).
- Planning and implementation of Microsoft ADS.
- Planning and implementation of a microservice infrastructure.
Web Development Skills:
- UI/UX design.
- Proficient in popular JS web frameworks (React/React Native, Vue, Svelte, etc.).
Other Skills:
- Mobile app development with React Native and Expo.
- Document creation using AsciiDoc, Markdown, LaTeX.
- A2 and B driver's license.
- Participation in a multi-day communication seminar.
- Participation in an ITILv3 seminar.
- Video editing and 3D motion design with Cinema 4D, After Effects, and Premiere Pro.
- Image editing with Photoshop.
| Freelancer | 440 € / Per day |
| Level | SENIOR |