| Job Description (Posting). | JD: Core Skills Java (strong proficiency) Git for version control Unit Testing (Junit for Apache Camel) For Apigee - Experience with API proxy creation (e.g., Reverse Proxy, Target Endpoint, Route Rules)
- Policies: security (OAuth2, API Key), mediation (XML/JSON transformation), traffic management (Spike Arrest, Quota)
- Debugging and tracing tools in Apigee
- API versioning and lifecycle management
API Design & Standards - RESTful API design principles
- OpenAPI/Swagger specifications
- Familiarity with GraphQL (optional but useful)
Security - OAuth 2.0, JWT, API Key validation
- TLS/SSL, CORS, and threat protection policies
For Apache Camel - Route creation using Java DSL or XML DSL
- Working with Camel components (HTTP, JMS, File, Kafka, etc.)
Spring Boot - Building microservices with Spring Boot + Camel
- Dependency injection and configuration management
Data Transformation - JAXB, Jackson for XML/JSON transformation
Error Handling & Logging - Camel error handling strategies (onException, doTry/doCatch)
- Logging and monitoring with ELK
|
| Other Requirement | Work Location: Kansas city, missouri Onsite/Remote: Onsite | Skill Category | Skill | Skill Type | Scale (1-5) | Proficiency Level | Importance | Experience Required | | Core Programming | Java | Primary | 5 | Expert | Must Have | 5+ years | | Core Programming | Git (Version Control) | Primary | 3 | Intermediate | Must Have | 2+ years | | Core Programming | Unit Testing (Junit for Apache Camel) | Primary | 4 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | API Proxy Creation | Secondary | 3 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | Security Policies (OAuth2, API Key) | Primary | 3 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | Mediation Policies (XML/JSON) | Primary | 3 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | Traffic Management | Secondary | 3 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | Debugging & Tracing Tools | Primary | 3 | Intermediate | Must Have | 2+ years | | API Gateway (Apigee) | API Lifecycle Management | Primary | 3 | Intermediate | Must Have | 2+ years | | API Design | RESTful API Design Principles | Primary | 5 | Expert | Must Have | 3+ years | | API Design | OpenAPI/Swagger Specifications | Primary | 4 | Intermediate | Must Have | 2+ years | | API Design | GraphQL | Secondary | 2 | Beginner | Nice to Have | 1+ year (optional) | | Security | OAuth 2.0, JWT, API Key Validation | Primary | 3 | Intermediate | Must Have | 2+ years | | Security | TLS/SSL, CORS, Threat Protection | Secondary | 3 | Intermediate | Must Have | 2+ years | | Integration (Apache Camel) | Route Creation (Java/XML DSL) | Secondary | 3 | Intermediate | Must Have | 2+ years | | Integration (Apache Camel) | Camel Components (HTTP, JMS, Kafka) | Primary | 3 | Intermediate | Must Have | 2+ years | | Frameworks | Spring Boot + Camel | Primary | 4 | Intermediate | Must Have | 2+ years | | Frameworks | Dependency Injection & Config Management | Primary | 4 | Intermediate | Must Have | 2+ years | | Data Transformation | JAXB, Jackson (XML/JSON) | Primary | 3 | Intermediate | Must Have | 2+ years | | Error Handling & Logging | Camel Error Strategies | Primary | 3 | Intermediate | Must Have | 2+ years | | Error Handling & Logging | Logging & Monitoring (ELK) | Primary | 3 | Intermediate | Must Have | 2+ years | |