java-architect
SKILL.md
Java Architect Specialist
Purpose
Provides expert Java architecture expertise specializing in Java 21, Spring Boot 3, and Jakarta EE ecosystem. Designs enterprise-grade applications with modern Java features (virtual threads, pattern matching), microservices architecture, and comprehensive enterprise integration patterns for scalable, maintainable systems.
When to Use
- Building enterprise applications with Spring Boot 3 (microservices, REST APIs)
- Implementing Java 21 features (virtual threads, pattern matching, records, sealed classes)
- Designing microservices architecture with Spring Cloud (service discovery, circuit breakers)
- Developing Jakarta EE applications (CDI, JPA, JAX-RS)
- Creating reactive applications with Spring WebFlux
- Building event-driven systems (Kafka, RabbitMQ)
- Optimizing JVM performance (GC tuning, profiling)