What are the responsibilities and job description for the Software Engineer with Oracle Integration Cloud position at BayOne Solutions?
- 10 years of hands-on architecture, design, programming, and implementation experience (OOAD, Java EE, Open JDK, Web Services Technologies, REST/SOAP, JSON) using Java, Spring Framework.
- 5 years of experience of development experience with diverse integration technologies including Oracle Integration Cloud(OIC) and Apache Kafka
- Strong experience implementing and supporting various modules and integrations tied to Oracle Fusion Cloud Product including Procurement, Supply Planning, Supplier Collaboration, Inventory, Account Payables.
- Strong experience of technical hands-on experience with Microservices Architecture and the related patterns, API Gateway and Microservices communication using RESTful APIs and Spring boot.
- Strong experience in application development, capacity planning, systems performance analysis, optimization and running apps in public cloud platforms.
- Helpful but no required - Experience in high-frequency messaging/event streaming platform (MQ, Kafka)
- Experience in CI/CD processes and Container technologies (SonarQube, GitHub Actiona, AKS).
- Experience integrating web applications with security solutions such as single sign on OAM Web gate, federated single sign on (SAML), OAUTH2, and Windows Native authentication.
- Experience deploying applications into infrastructure deployment architectures that include DMZ, load balancers, firewalls, IPS, etc.