We are looking for Oracle SOA Consultant for our client in Winston Salem, NC
Job Title: Oracle SOA Consultant
Job Location: Winston Salem, NC
Job Type: Contract
Job Overview:
- The Oracle SOA Consultant will design, develop, and support integration solutions using middleware technologies across on-premise and cloud environments.
- The role involves building APIs, microservices, and enterprise integrations to support business applications and services.
- The position requires working with various integration tools and frameworks to deliver scalable, secure, and high-performance solutions.
- The consultant will also contribute to architecture design, system enhancements, and continuous improvement of integration platforms.
Requirement/Must Have:
- Hands-on experience with production deployment and post-production support.
- Experience developing microservices using modern frameworks.
- Experience working in both on-premise and cloud environments.
- Strong experience with middleware integration technologies, adapters, and queueing systems.
- Experience with microservices architecture.
- Knowledge of integration concepts including B2B, platform-to-platform, and EDI integrations.
- Experience with version control tools such as GitHub or Subversion.
- Strong experience in Java and Spring framework.
- Understanding of data formats such as XML, JSON, EDI, CSV, and NVP.
- Knowledge of integration technologies including HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, and APIs.
- Strong knowledge of middleware integration strategies.
- Experience with web service and API security.
- Working knowledge of Unix/Linux shell scripting.
- Strong analytical, problem-solving, and communication skills.
Experience:
- 5+ years of experience in IT or technology industry.
- 4+ years of experience in web services and interface development, design, and architecture.
- 3+ years of experience with databases.
- 3+ years of experience in Java or J2EE development.
- 3+ years of experience in B2B integration development.
- 3+ years of experience with middleware code migrations.
- Experience with change management tools, source control, versioning, and release management processes.
Responsibilities:
- Develop interfaces and web services using Oracle SOA, OSB, OIC, MuleSoft, and other middleware tools.
- Build solutions across on-premise and cloud platforms.
- Develop integrations using adapters such as REST, SOAP, FTP, and database connections.
- Design and implement fault-tolerant and scalable integration solutions.
- Build and manage APIs using API gateways and portals.
- Develop microservices using Spring Boot and related technologies.
- Create various service types including REST, messaging, and event-based services.
- Ensure security standards are applied to all services.
- Develop SQL and PLSQL code as required.
- Integrate systems across databases and file servers.
- Support business continuity through robust integration strategies.
- Review existing integrations and recommend improvements.
- Define architecture solutions aligned with business requirements.
- Develop B2B integration solutions with third-party vendors.
- Create API documentation and deploy services across environments.
- Support code migration across development and production environments.
- Optimize system performance and monitor runtime components.
Should Have:
- Experience with large ESB implementations.
- Experience with API documentation tools such as RAML or Swagger.
- Experience with migration strategies and deployment automation.
Skills:
- Strong integration and middleware development skills.
- Strong programming skills in Java and related frameworks.
- Strong problem-solving and analytical abilities.
- Effective communication and collaboration skills.
- Ability to manage multiple tasks and priorities.
Qualification And Education:
- Bachelor s degree in Computer Science, Engineering, or related field preferred.