Java Developer

TechDigital

  • Kansas City, MO
  • 1 day ago

    Highlights

    Policies: security (OAuth2, API Key), mediation (XML/JSON transformation), traffic management (Spike Arrest, Quota). For Apigee Experience with API proxy creation (e.g., Reverse Proxy, Target Endpoint, Route Rules).

    Numbers & Facts

    LocationKansas City, MO
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    Skill CategorySkillSkill TypeScale (1-5)Proficiency LevelImportanceExperience Required
    Core ProgrammingJavaPrimary
    Core ProgrammingGit (Version Control)Primary
    Core ProgrammingUnit Testing (Junit for Apache Camel)Primary
    API Gateway (Apigee)API Proxy CreationSecondary
    API Gateway (Apigee)Security Policies (OAuth2, API Key)Primary
    API Gateway (Apigee)Mediation Policies (XML/JSON)Primary
    API Gateway (Apigee)Traffic ManagementSecondary
    API Gateway (Apigee)Debugging & Tracing ToolsPrimary
    API Gateway (Apigee)API Lifecycle ManagementPrimary
    API DesignRESTful API Design PrinciplesPrimary
    API DesignOpenAPI/Swagger SpecificationsPrimary
    API DesignGraphQLSecondary
    SecurityOAuth 2.0, JWT, API Key ValidationPrimary
    SecurityTLS/SSL, CORS, Threat ProtectionSecondary
    Integration (Apache Camel)Route Creation (Java/XML DSL)Secondary
    Integration (Apache Camel)Camel Components (HTTP, JMS, Kafka)Primary
    FrameworksSpring Boot + CamelPrimary
    FrameworksDependency Injection & Config ManagementPrimary
    Data TransformationJAXB, Jackson (XML/JSON)Primary
    Error Handling & LoggingCamel Error StrategiesPrimary
    Error Handling & LoggingLogging & Monitoring (ELK)Primary


    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

    Similar Jobs

    See more jobs