Software Engineer III (Java/Python)

Overview

On Site
Hybrid
USD 64.00 - 67.00 per hour
Full Time

Skills

Collaboration
Computer Science
Computer Engineering
Software Development
Java
Python
Git
GitHub
Continuous Integration
Continuous Delivery
Splunk
Dynatrace
Kibana
Debugging
Kubernetes
MuleSoft
API Management
API
Lifecycle Management

Job Details

API Governance Engineer III (Java/Python)
Birmingham, AL, Charlotte, NC, Atlanta, GA (Hybrid, onsite 3xs/week)
4-5-month contract to hire
Pay Rate: $64.00 to $67.00 per hr.

We are seeking a Level 3 Engineer with 5+ years of experience who is hands-on in Java and Python (expert in one, working knowledge of the other). This role is focused on core development of the governance utilities and framework components. Our client is building an enterprise API Governance framework to validate and enforce API contracts and specifications across the organization. The solution uses Java APIs, Python utilities, GitHub Actions, OpenShift/Kubernetes, and MuleSoft (or other API catalogs).

Responsibilities
  • Design and build Java APIs and Python utilities supporting the governance solution.
  • Implement automation with GitHub Actions and CI/CD pipelines.
  • Deploy and troubleshoot APIs on OpenShift/Kubernetes environments.
  • Review API specifications (OpenAPI/Swagger), resolve validation failures, and assist API owners.
  • Use Splunk, Dynatrace, or similar logging tools to monitor and troubleshoot.
  • Collaborate with peers to deliver new features and enhancements to the governance framework.
Required Skills
  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 5+ years of software development experience.
  • Strong expertise in either Java or Python, with hands-on experience in the other.
  • Experience with Git/GitHub Actions or other CI/CD tools.
  • Hands-on with logging/monitoring (Splunk, Dynatrace, Kibana, etc.).
  • API troubleshooting and debugging experience.
Bonus Skills
  • Experience deploying APIs in OpenShift/Kubernetes.
  • Familiarity with MuleSoft (preferred), or other API management/catalog platforms like Apigee or SwaggerHub.
  • Exposure to Harness pipelines or similar deployment automation frameworks.
  • Background in API lifecycle management or governance.
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 ConsultNet, LLC