Software Engineer 3

Overview

On Site
USD 60.00 - 64.00 per hour
Full Time

Skills

System Integration
Management
Red Hat Linux
Docker
Orchestration
Kubernetes
Documentation
Test Cases
Quality Assurance
Functional Requirements
Scalability
Reporting
Software Engineering
Training
Military
API QA
RESTful
SOAP
POSTMAN
SoapUI
Authentication
OAuth
API
Workflow
Apache Camel
Java
Debugging
Spring Framework
Testing
Software Testing
Regression Analysis
Automated Testing
Agile
Continuous Integration
Continuous Delivery
DevOps
Communication
Collaboration
Privacy
Marketing

Job Details

Location: San Francisco, CA
Salary: $60.00 USD Hourly - $64.00 USD Hourly
Description: Job Title: API Tester with Apache Camel and Java Support

Location: Hybrid onsite 3 days/week in San Francisco, CA
Job Type: 6+ month Contract position likely to extend to 24-months before FTE conversion
Experience Level: Mid-Level (4+ years)
About the Role

We are seeking a skilled API Tester with hands-on experience in API testing and the ability to support Apache Camel and Java development tasks. This role focuses on ensuring the quality and reliability of APIs through rigorous testing while providing secondary support for integration workflows and Java-based solutions.

As a contingent resource, you will contribute to moderately complex software engineering initiatives, collaborate with cross-functional teams, and help resolve technical challenges in a dynamic environment.
Key Responsibilities
1. API Testing
  • Design, develop, and execute test cases for RESTful and SOAP APIs.
  • Validate API functionality, performance, and security using tools such as Postman, Karate, SoapUI, or RestAssured.
  • Perform end-to-end testing of API integrations and workflows.
  • Automate API testing to enhance efficiency and coverage.
2. Apache Camel and Java Support
  • Maintain and troubleshoot Apache Camel routes and integration workflows.
  • Support Java-based applications, including debugging and implementing minor enhancements.
  • Collaborate with developers to ensure seamless system integration.
3. OpenShift and Containerization
  • Deploy and manage applications on Red Hat OpenShift.
  • Utilize containerization tools like Docker and orchestration on OpenShift.
  • Understand Kubernetes concepts as they apply to OpenShift environments.
4. Collaboration and Documentation
  • Work closely with developers, business analysts, and stakeholders to ensure comprehensive test coverage.
  • Document test cases, results, and identified issues.
  • Provide feedback on API design and integration workflows.
5. Quality Assurance
  • Ensure APIs meet functional and non-functional requirements, including performance, scalability, and security.
  • Identify, report, and help resolve bugs in collaboration with the development team.
Required Qualifications
  • 4+ years of software engineering experience, or equivalent through work, consulting, training, military service, or education.
Technical Skills
  • API Testing:
    • Strong experience with RESTful and SOAP APIs.
    • Proficiency in tools like Postman, Karate, SoapUI, RestAssured.
    • Understanding of API authentication methods (OAuth, JWT, API keys).
  • Apache Camel:
    • Basic understanding of Camel for integration workflows.
    • Ability to troubleshoot and support Camel routes.
  • Java:
    • Hands-on experience with Java for debugging and minor development.
    • Familiarity with frameworks like Spring or Spring Boot.
  • Testing Expertise:
    • Solid knowledge of software testing methodologies (functional, regression, performance).
    • Experience with test automation frameworks for APIs.
Preferred Qualifications
  • Experience working in Agile environments.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong communication and collaboration skills.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
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 Judge Group, Inc.