Get Into Energy Jobs

Job Information

Omaha Public Power District Middleware Engineer in Omaha, Nebraska

The Middleware Engineer 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. They are responsible for following existing software development practices and procedures. This function will also perform the design and configuration of middleware infrastructure and platforms. Provides 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.

Middleware Platform Management:

  • Responsible for providing administrative support for the AnyPoint Platform in addition to maintaining the catalog of services built

  • Partner with Senior Middleware team members and project teams to translate business requirements into well-designed API solutions that are scalable and global at the core and identify opportunities for reuse.

  • Work with Developers and Architects in developing middleware configurations

    Planning- Actively involved in the preparation of projects.

    Problem and Incident Management:

  • Provide knowledge transfer to peers, QA and support teams to ensure open issues are resolved in alignment with design requirements and OPPD technology standards.

    Technical Leadership:

  • Ensure project teams are aligned regarding the architectural direction, scope, quality, and timelines.



  • Bachelor's degree, preferably in computer science or related field, or a combination of education and work experience that provides the necessary skills to perform the essential job functions.

  • Working experience with Service Oriented Architectures (SOA) and fluency in web services standards and technologies (XML, SOAP, WSDL, XSD, UDDI, REST)

  • Understanding and working experience using database programming, including JDBC and relational databases like SQL Server or Oracle

  • Strong working experience in Security, Logging, Auditing, Policy Management, and Performance Monitoring and KPI for end-to-end process execution

  • Working experience and strong understanding of Enterprise Integration Patterns, Message Exchange Patterns, and Canonical Model Development

  • Experience working with one or more Source Control Management systems like BitBucket/Git, RTC (IBM Rational Team Concert), Subversion (SVN), or TFS (Team Foundation Server).

  • Experience with Java/Groovy

  • Working experience with agile, iterative, and waterfall software delivery and building and/or managing Continuous Integration and Continuous Delivery (CI/CD) pipelines.

  • Solid knowledge of personal computer software and hardware, mainly Windows 10, Microsoft Outlook, Microsoft Office product suite, Active Directory, and Exchange.

  • Knowledge of QA processes and test-driven development

  • Excellent customer service and interpersonal skills are required, including communicating clearly and professionally, both verbally and in writing.

  • Must be able to work independently and collaboratively with minimum supervision. Requires exceptional organizational skills, problem-solving skills, and flexibility in changing priorities.

  • Be a team player who can share knowledge and develop colleagues for the team and the organization's overall benefit.


  • Experience working on large integration projects with large and multi-sourced data sets.

  • Working knowledge of server architecture, configuration, and management.

  • Familiar with tools and platforms such as SharePoint, Jenkins, Ansible.

  • Interest in learning and applying new technologies and concepts

  • 5+ years of software engineering experience with senior-level design capabilities using modern technologies

  • 3+ years of experience developing software applications

  • 3+ years of experience with Anypoint Platform, DataWeave, and API Management

    Closing Statement

Level S4

Foundation $86,386

Maximum $129,578

Where the Light Starts

What does it mean to be the source of light? On a basic level, it means operating from a place of honesty and integrity. It's how we achieve things. How we provide affordable, reliable, environmentally sensitive energy. Because it matters. We've pledged to serve, honor, and care for this community. That means the 13 counties we service, and it means one another. It means the people right here at OPPD proudly comprised and welcoming of every creed, race, age, orientation, and color. Being where the light starts means showing up for each other and the people we serve. Doing the right thing even when no one is watching. We're proud of our commitment. We reward creative problem solving. We recognize that consistency and reliability are tremendous resources. That providing these things to the community and each other is a privilege. Because we are leading the way the future is powered. We are the source of light. Out there. In here. Everywhere.

Org Marketing Statement

EOE: Protected Veterans/Disability

How To Apply

Apply online at on or before April 23, 2024

Recruiter: Patique Collins - #LI-PC

PLEASE NOTE - Your application has not been submitted unless you have applied for a specific requisition. If you have not chosen a specific opening, your application will remain in 'DRAFT' form and will not be viewed by our Human Capital staff.