senior software engineer (OIC)

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

java
spring boot
microservices
OIC
Oracle integration cloud
supply chain

Job Details

We are hiring for a senior software engineer (OIC) at Plano, TX (Hybrid) with one of our direct clients.

 

Key Responsibilities include, but are not limited to:

  • Provides hands-on technical leadership and guidance in architecture and design of solutions in

Supply Chain Warehouse Replenishment domain using Oracle Cloud Products

  • Develop and Deploy applications using organization's technology practices, standards, and procedures, including adherence to software design, development, and code reviews, as well as security and DevOps/infrastructure standards.
  • Define and create reusable application components/patterns from a business and technology perspective.
  • Research marketplace for programming trends when required and work with development practices team to standardize them for the project or team use.
  • Optimize and streamline business processes with technical solutions.
  • Use Agile SCRUM to deliver solutions with high level of flexibility and adaptability.
  • Lead troubleshooting and root cause determination and proactively identify opportunities to fix issues
  • Coordinate releases and periodical patching, user acceptance testing with Albertsons project teams, third party application vendors, and business stakeholders.
  • Responsible for leading and mentoring distributed technical teams (on-shore, off-shore and nearshore) through all stages of the software development lifecycle.
  • Develop strong working relationships at various levels throughout the business and IT community to ensure overall project satisfaction.
  • Determine and implement the most efficient and cost-effective solutions.

 

Qualifications:

  • 8+ 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, Oracle/Azure Cloud.
  • Mandatory 5+ years of experience implementing and supporting various modules and integrations tied to Oracle Fusion Cloud Product including Procurement, Supply Planning, Supplier Collaboration, Inventory, Account Payables.
  • 5+ years of experience of development experience with diverse integration technologies including Oracle Integration Cloud and Apache Kafka
  • 5+ years of technical hands-on experience with Microservices Architecture and the related patterns, API Gateway and Microservices communication using RESTful APIs and Spring boot.
  • 5+ years of experience in UI/Web Development using modern JavaScript technologies (React JS, Node JS, jQuery, CSS) is required.
  • 5+ years of experience with noSQL and RDBMS databases like Oracle, DB2, Teradata, SQL Server, Azure Cosmos.
  • 6+ years of Supply Chain applications development experience is a plus.
  • Experience with overall BI architecture, including ETL processes, EDW, data lakes.
  • 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.
  • In depth knowledge and experience integrating applications across diverse technical platforms.
  • Strong ability to visualize the solution at higher level of abstraction using patterns before getting into low-level details.
  • Strong ability to decompose business requirements to a technical solution with high-level UML diagrams using design patterns and low-level class diagrams.
  • Significant experience with the full software development lifecycle and software development methodologies (Agile, Iterative development).
  • Results oriented with an ability to work in team and individual contributor work environments.