Middleware Engineer Job Description

Middleware Engineer Job Description

4.5
169 votes for Middleware Engineer
Middleware engineer provides technology leadership in JBoss, tcServer, Tomcat, IBM, WebSphere Application Server, Oracle WebLogic, messaging solution (message broker, MQ).

Middleware Engineer Duties & Responsibilities

To write an effective middleware engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included middleware engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Responsible for the installation, configuration, administration, monitoring and daily maintenance of enterprise-wide Apache HTTPd, Apache Tomcat, JBoss , and PHP architectures
Interact with Software Development and infrastructure teams to define hardware requirements required to implement application solutions and troubleshoot technical issues
Interaction with business units and project managers to solve variety of business - technical issues
Interact with software, network and UNIX infrastructure administrators to seamlessly implement solutions to complex technical issues
Evaluate and select middleware technology based on application design needs proof of concept design studies
Troubleshooting web and middleware environments
Identify potential and real performance bottlenecks within web environments
Using troubleshooting methods to differentiate between an infrastructure or environment problem vs
Administration of Web environments
Advanced Web/Java troubleshooting (analyzing heapdumps, threaddumps)

Middleware Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Middleware Engineer

List any licenses or certifications required by the position: SSL, ITIL, J2EE, TCP/IP, NFS, NIS, DNS, AWS, MQ, TIBCO

Education for Middleware Engineer

Typically a job would require a certain level of education.

Employers hiring for the middleware engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Information Technology, Computer, Information Systems, Business, Technology, Software Engineering

Skills for Middleware Engineer

Desired skills for middleware engineer include:

Siteminder Policy Server with SAML
DNS
Security
Databases and database technology
More than one specific infrastructure technology
Data source configurations
New innovations in Middleware technologies
Tomcat
Infrastructure and end-to-end development life cycle processes and methodologies
JBoss

Desired experience for middleware engineer includes:

Extensive experience architecting and deploying high availability and disaster recovery IBM Integration Bus and WebSphere MQ configurations
Bachelor's degree with minimum 7+ years of IT Technology experience or equivalent professional experience and training
Minimum 1 year of experience supporting medium to large SPLUNK production environments
Know the ins and outs of version control systems such as Git, Perforce, and SVN
An avid scripter with languages like Powershell, Bash, Ruby, or Python
Understand and embrace the importance of communication and documentation

Middleware Engineer Examples

1

Middleware Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a middleware engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for middleware engineer
  • Required to adhere to standards and processes as defined and ensure production implementations adhere to those standards
  • Patch Web and JAVA JDK/SDK products on various OS platforms (mainly Redhat and AIX)
  • Coordinate patch implementation and post patch testing/validation
  • Working with Engineering groups - prepare for support of additional java based Web environments and applications
  • Architect, install, configure, administer, and troubleshoot MQSeries and IBM’s Integration Bus in clustered configurations on Linux
  • Evaluate new technologies and identify if there is a potential benefit to Barclays
  • The position will be responsible to provide on-call support in a 24/7 environment to diagnose complex technical issues resolve and restore service
  • BI Platform – installs and maintains BI and third party products, patches
  • Database Administration – administration of Cognos meta data repository and support connections to disparate data marts and data warehouse platforms
  • Project managers - to support their project goals
Qualifications for middleware engineer
  • Optional skills (will be considered as PLUS) are
  • Web – Webserver / Appserver
  • Minimum 7 years architecting and deploying high availability and disaster recovery MQSeries and IBM Integration Bus configurations
  • Report developers - to familiarize them with our tool set and the standards we enforce
  • Application developers – to assist in creating interfaces to applications that want to invoke Cognos reports as part of their application
  • Users – to assist when they have difficulties
2

Middleware Engineer Job Description

Job Description Example
Our growing company is looking for a middleware engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for middleware engineer
  • Monitor and maintain HIPAA privacy and security standards as defined by Quantros
  • Provide installation, configuration and maintenance services of Middleware platform
  • EJBs
  • Spring STRUTS framework
  • Perl, PHP and Unix/Linux shell scripting
  • DHTML, JavaScript, VBScript, or other scripting
  • Design tools like rational rose or together
  • Informix and Oracle databases
  • Source code control tools (prefer SVN)
  • C, C++, ESQL/C, .net
Qualifications for middleware engineer
  • Care about your work, your colleagues, and your team
  • Middleware Engineering 3 plus year of experience with one of
  • SOA – WebMethods 8.x/9.x
  • Familiarity with Bank ATM devices and monitoring a huge plus
  • Design, govern and develop the reusable service repository, design patterns and reusable technical components
  • Collaborate with the other members of the technology team including developers and business analysts for design and coding activities
3

Middleware Engineer Job Description

Job Description Example
Our company is hiring for a middleware engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for middleware engineer
  • Communicate with other OpenShift quality engineers and developers
  • Works on middleware integration tasks with different integration technology platforms
  • You will be independently performing and leading complex infrastructure team/tasks in environment with diverse variety of tasks/challenges
  • You will be monitoring, analyzing and resolving middleware performance issues by adjusting performance configuration of middleware, third-party SW
  • You will be designing, developing, configuring and administering large installations of middleware, third-party SW
  • You will work with many applications and technologies!
  • You will work in a dynamic and challenging environment!
  • You will have the ability to establish and maintain relationships within a large account!
  • Design, test, integrate and implement business platforms and systems that will meet the company's business needs
  • Act as Tier IV and higher support for outstanding issues for internal and external customers/clients
Qualifications for middleware engineer
  • Deliver SDLC artifacts like design and technical specifications, and develop Java middleware services supporting web and mobile
  • Propagate coding best practices, modular framework(s), development patterns and component-based SOA solutions
  • Actively collaborate with the development team(s) and technology leaders on software and product development
  • Assist in troubleshooting the most difficult and mission-critical technical problems
  • Must be an expert in XML and XSLT technologies including parsing and writing XML
  • Must have experience with SPRING framework / suite (Spring Core 3.5.x and above is desired) and Gradle
4

Middleware Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a middleware engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for middleware engineer
  • Install, upgrade, migrate and maintain middleware software, applications, and websites in development, test, and production environments
  • Provide on call, 24x7 support for production middleware systems on a rotating basis with other middleware engineers
  • Maintain and test middleware backup and recovery procedures and scripts to insure system recoverability
  • As a member of the Morpheme Connect team you will be working to continue to develop middleware that is recognised as industry leading technology
  • What your first week will look like
  • By the end of month one
  • By month three
  • At the end of your 6th month
  • A year in
  • You know your way around C++ or C#, enough that you could write tools and fix bugs
Qualifications for middleware engineer
  • Understanding and relevant experience of the full project lifecycle and key quality gates with emphasis on Design, Test and validation and Live implementation phases
  • Ability to understand and influence high level solution design and low level Middleware component designs
  • Good appreciation of ITIL disciplines of Incident, Problem, Change and Configuration Management
  • Hands on with technologies such as C, C++, Java, XML, HTML, SOAP, SOAP UI
  • Experience with continuous delivery processes desirable
  • Must be comfortable in a dynamic environment with multiple technology stack and ability to wear multiple hats between requirements gathering, estimations and development
5

Middleware Engineer Job Description

Job Description Example
Our company is hiring for a middleware engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for middleware engineer
  • You have worked with either OpenGL or DirectX and know about rendering and writing shaders
  • This isn’t your first job, you know your way around software engineering/application development and are confident in your own ability
  • Building automation solutions
  • Service development and implementation including service upgrades
  • Communication and cooperation of work from different teams, also vendors and customer
  • Participate in Agile software development projects and tasks include coding, testing, and debugging
  • Middleware product lifecycle management
  • Implement Proof of Concepts and assist in selecting middleware products
  • Assist in the growth and strategic planning of the middleware products and technology solutions
  • Develop and manage tools to support product automation
Qualifications for middleware engineer
  • Understanding of the JVM and how it operates, Garbage Collection, Tuning
  • Work with developers/engineers across disciplines to implement customer and system requirements
  • Perform integration between the various COTS products and in-house software
  • A minimum of a Bachelor's degree coupled with 8+ years of related experience
  • Minimum 3 years’ experience depending on expertise to middleware development areas - no bar on maximum
  • Hibernate and Spring framework

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates