Senior Enterprise Middleware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Spry Methods, Inc. · 9 hours ago

Senior Enterprise Middleware Engineer

Spry Methods, Inc. is seeking a Senior Enterprise Middleware Engineer to support the U.S. Department of Agriculture's Office of Contracting & Procurement and its enterprise acquisition and financial systems. This role focuses on sustaining, modernizing, and integrating legacy Java EE middleware environments while supporting the transition to Azure-hosted Linux environments.

ComputerEnterpriseInformation Technology
check
Work & Life Balance
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Provide senior-level engineering support for enterprise procurement and financial applications (e.g., PRISM, Oracle-based systems)
Support application sustainment, configuration, patching, upgrades, and troubleshooting across middleware and application tiers
Assist with workflows, interfaces, and integrations between procurement, financial, and enterprise systems
Develop and maintain system architecture diagrams, engineering documentation, and operational runbooks
Administer and support IBM WebSphere Application Server (WAS) and IBM MQ across enterprise environments
Deploy, configure, and maintain WebSphere and MQ workloads on Linux-based platforms, including Azure-hosted environments
Configure clustering, failover, performance tuning, and secure messaging
Support automation of middleware configuration and deployments using scripting or configuration management tools (e.g., Ansible, Terraform, shell scripting)
Support PRISM and similar enterprise systems across AIX and Linux platforms
Perform system tuning, patching, remediation, and environment troubleshooting
Lead or contribute to efforts supporting migration of enterprise middleware and applications from AIX to Linux-based cloud environments (e.g., lift-and-shift or phased modernization)
Identify and document migration risks, dependencies, and operational impacts; contribute to migration planning, runbooks, and post-migration stabilization
Support Oracle-based enterprise applications and databases integrated with middleware platforms
Develop and maintain PL/SQL packages, database automation, and integrations supporting procurement and financial workflows
Support Oracle APEX-based user interfaces, dashboards, and APIs as needed
Collaborate with database and functional teams to ensure reliable integration with Oracle Financial systems
Support deployment and operation of enterprise middleware and applications in Azure-hosted Linux environments
Collaborate with cloud, DevOps, and security teams on hybrid hosting strategies spanning USDA data centers and commercial cloud platforms
Support CI/CD pipelines, infrastructure automation, and configuration management related to middleware and application deployments
Contribute to containerization or modernization initiatives where appropriate
Ensure systems comply with FedRAMP, FISMA, NIST 800-53, and USDA OCIO security requirements
Support ATO processes, security assessments, remediation activities, and audits
Implement and support secure integration patterns (TLS, certificates, LDAP/SSO, RBAC)
Collaborate with OCP, OCIO, developers, architects, security teams, and operations staff
Provide senior-level engineering recommendations, risk assessments, diagrams, SOPs, and onboarding documentation
Participate in Agile ceremonies, sprint planning, and change control processes

Qualification

IBM WebSphere Application ServerIBM MQOracle databasesLinux administrationJava EE / Jakarta EECloud environmentsScripting BashScripting PythonAgile methodologiesRisk assessmentsCommunication skills

Required

Public Trust clearance (or ability to obtain)
Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent experience
8+ years of experience supporting enterprise applications and middleware environments
Strong hands-on experience with IBM WebSphere Application Server and IBM MQ in production environments
Experience supporting enterprise Java EE / Jakarta EE applications and integrations
Experience supporting systems on AIX and/or Linux platforms, including participation in platform migrations
Working knowledge of Oracle databases, PL/SQL, and enterprise system integrations
Strong Linux administration skills
Experience supporting systems in hybrid or cloud-hosted environments (Azure preferred)
Scripting experience (e.g., Bash, Python, PowerShell)
Strong understanding of enterprise security principles and federal compliance requirements

Preferred

Experience supporting PRISM, IAS, or other large-scale federal procurement or financial systems
Experience advising or leading legacy-to-modern platform transitions (e.g., AIX to Linux, on-prem to cloud)
Experience with Azure DevOps pipelines, Terraform, Ansible, or CI/CD automation
Familiarity with Docker and Kubernetes in enterprise or middleware contexts
Knowledge of Oracle Financials processes and integrations
Strong communication skills and ability to interface effectively with technical and non-technical stakeholders

Company

Spry Methods, Inc.

twittertwittertwitter
company-logo
Spry is a certified Small Business headquartered in McLean, VA.

Funding

Current Stage
Growth Stage

Leadership Team

T
Ted Ahn
Co-Chief Executive Officer
linkedin
Company data provided by crunchbase