GROW YOUR CAREER WITHIN STEFANINI EMEA

 

<< Back to Job Search Results

Job Details

Middleware Engineer

Job ID#:

45114

Job Category:

INFRA - HCl

Location:

Moldova; Poland; Hungary;,  Romania

Position Type:

Employee

Positions Available:

3

 
Job Description

Stefanini Group is seeking to welcome a skilled Middleware Engineer to strengthen our Application Technical Management Operations (ATM) team within our Hybrid Cloud & Infrastructure Cluster. The role provides Level 3 (L3) expert support across a broad portfolio of middleware and application platforms hosting the customer's business applications. This role is a key technical position focused on day-to-day operations, stability, and continuous improvement of these application platforms. 

The Middleware Engineer will act as the highest escalation point for complex incidents and problems, lead platform lifecycle activities (upgrades, patching, performance tuning), and contribute to platform improvement initiatives - including automation, monitoring, and operational standardization across the supported application landscape. 

The ideal candidate combines strong middleware and application platform skills, structured troubleshooting at L3 level, and the ability to work in a structured operational environment (ITIL / managed services with SLA commitments). Hands-on experience with at least one of the critical applications listed above is required; the broader the exposure across middleware and enterprise application platforms, the better. 

A commitment to availability for on-call rotation for critical incidents is essential. Additionally, participation in planned maintenance windows, which may occur during evenings or weekends is necessary to ensure timely response and support when required.

The position is offered on an employment contract basis.

MAIN RESPONSIBILITIES:

Level 3 Operations & Technical Escalation (Core Responsibility)
  • Act as the L3 escalation point for complex technical issues across the supported application portfolio, with particular focus on critical applications including: 
  • middleware runtimes hosting the supported applications (Apache Tomcat, JBoss, IIS, WebLogic / WebSphere) 
  • integrations with surrounding services (databases, AD, file shares, monitoring).
  • Own and drive resolution of: 
  • Major Incidents (P1/P2) with deep technical investigation and rapid recovery focus 
  • recurring incidents through Problem Management (root cause analysis and permanent fixes). 
  • Lead deep troubleshooting activities: 
  • middleware crashes, JVM out-of-memory, garbage collection issues 
  • thread pool and connection pool exhaustion 
  • application performance degradation and response time issues 
  • integration failures between in-scope applications and dependent services 
  • failed deployments and configuration drift.
  • Provide clear technical updates during incidents, including: 
  • impact assessment 
  • recovery plan / workaround 
  • risks and next steps.

Platform Lifecycle Management (Upgrades, Patching, Stability) 
  • Plan and execute lifecycle activities such as: 
  • major version upgrades 
  • middleware patching and security hardening 
  • certificate management and renewal processes.
  • Validate platform readiness before changes: compatibility, capacity, performance, known issues, vendor advisories.
  • Maintain high availability and resilience: 
  • HA configuration support (load balancing, clustering, session replication) 
  • backup / restore strategy validation in coordination with the Backup team 
  • disaster recovery readiness and operational runbooks.
  • Ensure operational compliance with defined maintenance windows and change governance. 

Performance, Capacity & Optimization 
  • Tune middleware and application platform performance: 
  • JVM tuning, thread management, caching, database connection optimization 
  • analysis of application-side query patterns and execution behavior.
  • Conduct capacity planning and trend analysis based on monitoring data. 
  • Implement scaling and resource allocation strategies aligned with cloud and on-prem cost considerations. 
  • Support proactive problem management through performance baselining. 

Standardization, Automation & Operational Improvement 
  • Develop and maintain operational documentation, including: 
  • troubleshooting guides 
  • standard operating procedures (SOPs) 
  • build standards and reference configurations 
  • operational runbooks for recurring tasks.
  • Support automation initiatives using tools such as: 
  • Terraform and Ansible (infrastructure as code, configuration management) 
  • GitHub for version control and pipeline integration 
  • scripting (PowerShell / Bash / Python) to reduce manual operations.
  • Mentor L2 administrators and progressively shift standard activities to lower support levels. 
  • Proactively identify improvements to increase: 
  • platform stability 
  • recovery speed (MTTR) 
  • repeatability and reduction of human error.
 
Monitoring, Observability & Performance Management 
  • Support and improve observability across the application platform, including: 
  • middleware-level metrics (JVM heap, thread pools, connection pools, response times) 
  • log management and log retention configuration.
  • Define and refine alerting: 
  • thresholds for availability, performance and resource usage 
  • reduction of noise and false positives 
  • integration with ServiceNow for ticket creation.
  • Improve operational dashboards and platform health reporting. 

Security & Compliance Support 
  • Apply and maintain the application platform security baseline aligned with the customer's Information Security Policy: 
  • access control, hardening, encryption in transit, audit logging 
  • middleware-level account and role management.
  • Lead vulnerability remediation activities for middleware runtimes and dependent libraries (CVE handling). 
  • Provide configuration evidence and access logs to support security audits and compliance requests. 
  • Collaborate with the Security team on hardening initiatives and risk reviews. 

Vendor & Stakeholder Coordination 
  • Engage vendor support for issues requiring vendor escalation, challenge vendor responses when necessary. 
  • Work with customer application owners and SMEs to align on technical decisions, designs and trade-offs. 
  • Coordinate with adjacent teams (Database, OS, Storage, Network, Security, DevOps) for end-to-end issue resolution.
 

 
Job Requirements
 

Mandatory Technical Skills 
  • 5+ years of hands-on experience operating middleware and application platforms at L3 / engineer level. 
  • Strong middleware administration background: Apache Tomcat, JBoss, IIS (WebLogic / WebSphere is a plus).
  • Strong Windows Server administration; working knowledge of Linux. 
  • Ability to read and analyze: 
  • Java thread dumps and heap dumps 
  • IIS and middleware logs 
  • database deadlock traces.
  • Application-layer database experience (SQL Server / Oracle): schemas, accounts, query behavior. 
  • Hands-on experience planning and executing major upgrades end-to-end (pre-checks, change ticket, rollout, validation, rollback). 
  • Experience working in production environments with uptime and SLA commitments. 
  • The ATM skillset above is the primary requirement; broader portfolio experience across other middleware-hosted enterprise applications is also valued. 

Mandatory Professional Skills 
  • Proven ability to operate as Level 3 support, including: 
  • deep troubleshooting 
  • structured root cause analysis 
  • ownership until resolution.
  • Ability to communicate clearly with: 
  • customers (technical and non-technical stakeholders) 
  • internal teams (L1/L2, architects, project teams, vendors). 
  • Strong documentation discipline and operational mindset. 
  • Ability to mentor L2 administrators and contribute to knowledge transfer. 
  • Calm and structured behavior during major incidents.
  • Excellent English communication skills, both verbal and written.
  • Ability to quickly adapt to changes, new requirements, or sudden shifts in direction, demonstrating resilience and a proactive mindset.
  • Collaborative mindset with interest in internal operations and process improvement.
  • Availability for on-call responsibilities, extended hours, and participation in planned maintenance windows - which may occur during evenings or weekends with shifts rotated among team members.

Preferred / Nice-to-Have Skills 
  • Hands-on experience with multiple of the critical applications listed in the Job Description.
  • Specific experience with AspenTech or Doxis (SER Group) 
  • Experience supporting applications in chemicals, pharma, oil & gas, or other regulated manufacturing environments. 
  • Familiarity with GxP, computer system validation, or comparable regulated-system practices. 
  • Scripting experience with PowerShell, Bash or Python beyond copy-paste level. 
  • Experience with monitoring stacks (Azure Monitor, Application Insights, Prometheus / Grafana). 
  • Experience with ITSM platforms - ServiceNow strongly preferred. 
  • German language skills is an advantage.

Certifications (Preferred) 
  • ITIL Foundation (or higher). 
  • Vendor certifications relevant to the in-scope applications (AspenTech, OpenText / Doxis) are a strong advantage. 
  • Microsoft Windows Server certifications are a plus. 
  • Linux certifications (RHCE / LFCS) are a plus. 
 
This job description outlines the general nature and level of work performed by employees within this classification and is not intended to be a comprehensive inventory of all duties and responsibilities. Additionally, the responsibility to possess the necessary employment documents for this country rests with the candidate.

Diversity & Inclusion
Here at the Stefanini Group, we value diversity and equity, regardless of race, sexual orientation, disability, age, ancestry, religion, gender, or nationality. We understand and encourage the importance of being yourself and invest our efforts in maintaining an environment where it is safe to express oneself!

About us 
Global Tech Consulting Company All in One. 
Stefanini is a Brazilian multinational company with 38 years of experience and presence in 41 countries. With more than 35,000 employees, we co-create solutions for a better future, driving digital transformation with a focus on real results. 
We operate in an integrated way through 7 specialized business units: Consulting (Technology and Business Agility), Analytics & AI, Banking & Payments, Cybersecurity, Manufacturing 4.0, and Digital Marketing. We are a group that breathes collaboration and offers a dynamic environment where you will learn by doing, grow alongside the team, and have space to contribute with ideas and projects.

#LI-REMOTE


 


 

  Already have an account? Log in here