Senior Java Technical Lead - RESTful API

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Java
XML
Application Development
Change Management
Posting
API
Spring Boot
Data Transformation
Git
Microservice
Security Policies
Apache
HTTP
Frameworks
Unit Testing
JSON
Junit
Kafka
Logging
API Gateway
SSL
Apigee
Oauth
JMS
Version Control
graphql
Quota
E-Carrier
E2
JAXB
DSL

Job Details

Auto req ID
1636558BR
SR Number
DBS/DBS-/
Designation
Senior Technical Lead
Location
Kansas
No. of Positions
1
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
Skill (Primary)
Modern Application Development-Microservices-Spring Boot
Job Family
Development
Band
E2
Job
Senior Java Technical Lead - RESTful API
Requisition Source
Skill on Tap
Buy Rate Vendor
50
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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Aroha Technologies