What are the responsibilities and job description for the Senior Middleware Engineer II Omaha, NE- Occasional travel position at DMS Vision Inc.?
Hi,
Hope you are doing great.
Please find the requirement below, if you are comfortable send me your updated resume along with
- Role: Senior Middleware Engineer
- Type: Full-Time
- Location: Omaha, NE (Need local candidates or within 1–2 hours driving distance)
- Work Model: Hybrid/Onsite as needed
Middleware Platform Management
● Lead the daily administration, configuration, and oversight of middleware platforms.
● Participate in all phases of Application Delivery including requirements analysis, technical
design, prototyping, development, testing, deployment, and support.
● Influence architectural decisions and integration patterns through active participation in technical
design discussions.
● Advance the development and enhancement of existing integrations while guiding the evolution
of the middleware ecosystem.
● Formalize, document, and enforce enterprise integration best practices and standards.
● Collaborate with application teams to understand business needs and guide deployment
architecture such as cloud, hybrid, or on¿premises solutions.
● Lead the daily administration, configuration, and oversight of middleware platforms.
● Participate in all phases of Application Delivery including requirements analysis, technical
design, prototyping, development, testing, deployment, and support.
● Influence architectural decisions and integration patterns through active participation in technical
design discussions.
● Advance the development and enhancement of existing integrations while guiding the evolution
of the middleware ecosystem.
● Formalize, document, and enforce enterprise integration best practices and standards.
● Collaborate with application teams to understand business needs and guide deployment
architecture such as cloud, hybrid, or on¿premises solutions.
Problem and Incident Management
● Provide knowledge transfer to peers, QA teams, and support teams to ensure issues are effectively
understood and resolved.
● Troubleshoot and debug incidents at both the platform and integration layers.
● Participate in on call rotation supporting break/fix activities and leading troubleshooting as
needed.
● Ensure incident response and resolution activities align with established expectations.
Panning & Delivery
● Balance multiple projects, operational tasks, and competing priorities while maintaining high
quality delivery.
● Lead and support upgrade efforts for middleware and integration platforms.
● Coordinate planning activities with architecture, engineering, and project teams to ensure
alignment and readiness.
Technical Leadership
● Ensure project teams remain aligned with architectural direction, scope, quality expectations, and
delivery timelines.
● Collaborate with cross functional teams to understand business requirements, define thresholds,
and create action plans and runbooks.
● Monitor and guide technical work to ensure consistency with initial design and established
integration patterns.
● Provide mentorship, coaching, and technical guidance to developers and integration engineers.
What You'll Bring - Required
● Bachelor's degree in computer science or a related field, or an equivalent combination of
education and experience.
● Extensive software engineering experience with advanced integration design using modern
middleware technologies.
● Strong knowledge of Service Oriented Architecture and web service technologies including
XML, SOAP, WSDL, XSD, and REST.
● Deep understanding of database programming, JDBC, and relational databases such as SQL
Server and Oracle.
● Strong experience in security, logging, auditing, policy management, performance monitoring,
and KPI development.
● Experience with Enterprise Integration Patterns and canonical model development.
● Hands¿on experience with Bitbucket/Git, IBM RTC, Subversion, or TFS.
● Proficiency with Java and Groovy.
● Experience working in agile, iterative, and waterfall environments including CI/CD pipeline
development.
● Working knowledge of Windows, Outlook, Office, Active Directory, and Exchange.
● Familiarity with QA processes and test driven development.
What You'll Bring - Preferred
● Experience supporting large scale integration initiatives with diverse data sets.
● Working knowledge of server architecture, configuration, and management.
● Familiarity with SharePoint, Jenkins, and Ansible.
● Interest in learning and applying new technologies.
● Proficiency with Managed File Transfer platforms.
● Advanced experience designing and developing integrations.
● Experience with Anypoint Platform, DataWeave, and API Management.
|