
Application Architect
- Praha
- Trvalý pracovní poměr
- Plný úvazek
- Define and document application architecture, including modular Java architectures (Spring Boot 3 and Spring Cloud), message-driven design (Apache Kafka), and container orchestration (Docker, Kubernetes)
- Lead the design of scalable, secure, and maintainable applications using modern technologies
- Guide development teams on best practices, code quality, and architectural standards
- Collaborate with business and technical stakeholders to align architecture with business goals
- Conduct architectural assessments and identify areas for improvement or modernization
- Stay hands-on with code when needed—especially in Java, Spring (Core, Boot, Cloud), Kafka, REST APIs, and frontend technologies
- Support DevOps integration, CI/CD pipelines, and Git-based workflows
- Create high-level and detailed architecture diagrams and documentation
- Evaluate and integrate emerging technologies such as AI, Azure services, and BPM tools
Every position at Kyndryl offers a way forward to grow your career, from a Junior Architect to Principal Architect – we have opportunities for that you won’t find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major platforms. Join us in revolutionizing the world of software design and take your career to the next level.Who You AreYou’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others.Required Technical and Professional Experience
- Minimum 6 years of experience in application or software architecture
- Strong experience with modern Java stack, including Spring Boot, Spring Cloud, JPA/Hibernate, and Apache Kafka
- Experience designing event-driven and reactive architectures (e.g., Kafka, WebFlux)
- Familiarity with modern JVM development practices, such as Kotlin, MapStruct, OpenAPI/Swagger, Testcontainers, and JUnit 5
- Solid understanding of frontend technologies and full-stack development
- Experience leading application development teams and mentoring developers
- Familiarity with DevOps practices, Git, and CI/CD pipelines
- Ability to design and communicate architecture clearly—both high-level and detailed
- Experience with enterprise-grade systems and integration patterns
- Fluent in Czech (written and spoken)
- Experience with containerized environments (Docker, Kubernetes) and cloud-native Java applications
- Experience with Azure services, AI integration, and prompt engineering is a plus
- Experience with IBM BPM or other business process management tools
- TOGAF certification or equivalent architectural framework knowledge is a plus
- Strong presentation skills and ability to engage both technical and business audiences
- Experience with technical AI applications and intelligent automation