Application Architect

Nabízím práci
Jméno/Firma
Kyndryl
Pracoviště
Praha
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
24. 10. 2025

O pozici

Pracovní nabídka

Are you a hands-on architect who thrives at the intersection of design, leadership, and innovation? Do you enjoy shaping modern enterprise applications while staying close to the code? If so, we’re looking for someone like you to join our team as an Application Architect.

In this role, you’ll lead the design and architecture of complex, scalable, and high-performing applications. You’ll collaborate with business stakeholders, developers, and technical specialists to ensure that every solution is aligned with strategic goals and built for long-term success.

This is more than just a design role—you’ll be a technical leader, a team mentor, and a visionary who can translate business needs into robust, modern architectures.

What You’ll Do

  • 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

You’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)

Preferred Technical and Professional Experience

  • 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