Type: Contract
Engagement: Hybrid – First 3 days onsite (Sacramento, CA), remainder remote
Schedule: ASAP – December 31, 2026
Work Hours: 8:30am – 5:00pm Pacific Time
βββββββββββββββββββββββββββββββββββββ
Key Responsibilities:
API Development
• Design and develop RESTful and/or SOAP web service APIs to connect enterprise systems (GIS, ERP, asset management, project controls, document management)
• Ensure APIs support data exchange using secure, standardized formats (JSON, XML)
• Implement authentication and authorization protocols including OAuth 2.0, JWT, SAML
• Provide comprehensive API documentation using OpenAPI Specification (Swagger)
• Ensure APIs are version-controlled with backward compatibility
Integrations & Interoperability
• Develop connectors or middleware for interoperability between legacy systems, cloud solutions, and third-party applications
• Design event-driven integrations supporting asynchronous updates and webhook capabilities
• Implement robust error handling, transactional integrity, logging, and proactive monitoring
Security
• Ensure compliance with cybersecurity policies and NIST / CIS Controls
• Utilize data encryption in transit and at rest, secure API gateways, and conduct vulnerability assessments
• Provide audit trails and detailed transaction logging
Scalability & Performance
• Design for high availability, horizontal scalability, and resilience
• Define and implement performance benchmarks (TPS, latency thresholds)
Testing & Quality Assurance
• Develop and execute comprehensive test plans (unit, integration, system, UAT)
• Support automated regression testing
βββββββββββββββββββββββββββββββββββββ
MANDATORY REQUIREMENTS:
• 5+ years of experience on the webMethods integration platform
• 2+ years with webMethods.IO (or webMethods Cloud Integration - IC) SaaS platform
• Proven SAP RFC (Remote Function Call) integration experience
• Demonstrated custom integration services development using Java
• Senior-level proficiency including:
- Integration Server
- Universal Messaging
- API Gateway
- wM Test Suite
- EDI/TN (Trading Network)
- Java Service Development
- webMethods.IO
DESIRABLE QUALIFICATIONS:
• Proficiency with wM Test Suite, EDI/TN (Trading Networks)
• Certifications: Software AG Certified webMethods Developer, MuleSoft, AWS Certified Developer, Microsoft Azure Integration, PMP, or equivalent
• Prior experience in public sector, utilities, or energy industry
• Knowledge of secure software development, identity and access management, and cybersecurity best practices