pluginagentmarketplace/custom-plugin-java▌
10 approved skills in this repository
java-concurrency
Backend
Master Java concurrency patterns for thread-safe applications.
java-performance
Backend
Optimize JVM performance through profiling, GC tuning, and memory analysis.
java-testing
Backend
Comprehensive Java testing with JUnit 5, Mockito, and integration testing frameworks. \n \n Covers unit testing with JUnit 5 (parameterized tests, lifecycle annotations, extensions), mocking with Mockito (stubbing, verification, BDD style), and fluent assertions with AssertJ \n Includes integration testing patterns using Spring Boot Test slices, Testcontainers for database isolation, and MockMvc for API testing \n Provides test data builders, TDD/BDD practices, and JaCoCo coverage configuration
java-spring-boot
Backend
Production-ready Spring Boot applications with REST APIs, security, data access, and monitoring. \n \n Covers REST API development with Spring MVC/WebFlux, request validation, and exception handling via @ControllerAdvice \n Includes Spring Security configuration for OAuth2, JWT authentication, method-level authorization, and CORS/CSRF protection \n Provides Spring Data JPA patterns: repositories, query methods, pagination, auditing, and transaction management \n Integrates Actuator for health ch
java-testing-advanced
Backend
Advanced testing techniques for comprehensive test coverage.
java-gradle
Backend
Master Gradle build tool with Kotlin DSL for Java projects.
java-microservices
Backend
Build production microservices with Spring Cloud and distributed system patterns.
java-jpa-hibernate
Backend
Master data persistence with JPA and Hibernate for production applications.
java-maven
Backend
Apache Maven configuration, dependency management, and multi-module project setup for Java builds. \n \n Covers POM structure, lifecycle phases (validate through deploy), and plugin configuration with practical examples \n Supports single-module, multi-module, and library project types with BOM-based dependency management \n Includes troubleshooting guidance for common issues like dependency conflicts, version mismatches, and build memory problems \n Provides Maven commands for dependency analys
java-fundamentals
Backend
Master core Java programming with production-quality patterns.