Middleware Engineer

Cordova

Middleware Engineer

Omaha, NE
Full Time
Paid
  • Responsibilities

    Connecting People and Technology!

     

    Middleware Engineer

     

    We have an opportunity for a Middleware Engineer who is responsible for overseeing daily Middleware system administration and partnering with Enterprise Architects, and IT teams to manage data integration between internal and cloud applications with OPPD's middleware (MuleSoft) platforms. The Middleware Engineer will have in-depth knowledge of integration patterns and will be responsible for following existing software development practices and procedures. This function will also perform the design and configuration of middleware infrastructure and platforms. This individual will provide coherent distributed middleware that connects software components and applications. Being a Middleware Engineer interacts with the development team and analyzes requirements to implement middleware architecture.

     

    Responsibilities and Qualifications


    • Experience with Service Oriented Architectures (SOA), web services standards (XML, SOAP, etc.), and APIs (RESTful).

    • A background with Databases and Security: Database programming (JDBC), relational databases (SQL Server/Oracle), security practices, logging, auditing, policy management, and performance monitoring (KPIs).

    • Previous work with Enterprise Integration Patterns, Message Exchange Patterns, Canonical Model Development, CI/CD pipelines (building and managing).

    • Source Control Management systems (e.g., Git, Subversion), Java/Groovy, and experience with Agile, iterative, and waterfall software delivery methodologies.

    • A solid knowledge of personal computers (Windows 10, Microsoft Office, etc.), Active Directory, and Exchange.

    • Additional Skills with QA processes, test-driven development, excellent communication (written and verbal), ability to work independently and collaboratively, strong organizational and problem-solving skills, flexibility, and a team player mentality.

    • Bachelor's degree in computer science (or similar) or equivalent experience. The ideal candidate will have expertise in:


    EOE/Veteran/Disabled/E-Verify Employee


    Applicants must be currently authorized to work in the United States on a full-time basis, and we will not sponsor applicants for employment visa status. We do not accept unsolicited applications or resumes from staffing, recruitment or other employment consulting firms.