--- name: faion-backend-enterprise description: "Enterprise backends: Java, C#, PHP, Ruby." user-invocable: false allowed-tools: Read, Write, Edit, Glob, Grep, Bash, Task, AskUserQuestion, TodoWrite --- > **Entry point:** `/faion-net` — invoke this skill for automatic routing to the appropriate domain. # Backend Developer: Enterprise Enterprise web backend development in Java, C#, PHP, and Ruby. ## Purpose Handles enterprise-grade web applications using Spring Boot, ASP.NET Core, Laravel, and Rails frameworks. ## When to Use - Java Spring Boot applications - C# ASP.NET Core services - PHP Laravel projects - Ruby Rails applications - Enterprise patterns and testing ## Methodologies (25 files) **Java (6):** java-jpa-hibernate, java-junit-testing, java-spring, java-spring-async, java-spring-boot, java-spring-boot-patterns **C# (6):** csharp-aspnet-core, csharp-background-services, csharp-dotnet, csharp-dotnet-patterns, csharp-entity-framework, csharp-xunit-testing **PHP (7):** decomposition-laravel, laravel-patterns, php-eloquent, php-laravel, php-laravel-patterns, php-laravel-queues, php-phpunit-testing **Ruby (6):** decomposition-rails, ruby-activerecord, ruby-rails, ruby-rails-patterns, ruby-rspec-testing, ruby-sidekiq-jobs ## Tools **Java:** Spring Boot 3.x, Hibernate, JUnit 5, Maven/Gradle **C#:** .NET 8+, ASP.NET Core, Entity Framework Core, xUnit **PHP:** Laravel 11, Eloquent, PHPUnit, Composer **Ruby:** Rails 7+, ActiveRecord, RSpec, Sidekiq, Bundler ## Related Sub-Skills | Sub-skill | Relationship | |-----------|--------------| | faion-backend-developer:systems | Systems-level backends (Go, Rust, databases) | | faion-python-developer | Python backends (Django, FastAPI) | | faion-javascript-developer | Node.js backends | | faion-api-developer | API design patterns | ## Integration Invoked by parent skill `faion-backend-developer` for Java/C#/PHP/Ruby work. --- *faion-backend-developer:enterprise v1.0 | 25 methodologies*