Talent.com
Cynet Systems
Java DeveloperCynet Systems • Kansas City, MO
Java Developer

Java Developer

Cynet Systems • Kansas City, MO
30+ days ago
Job type
  • Full-time
Job description

Job Description:

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.

Create a job alert for this search

Java Developer • Kansas City, MO