Middleware Engineer

Randstad
Plano, TX, United States
28 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$124,280.0 - $145,080.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Apache HTTP Server Apache Tomcat Server Applications Application Configuration Access Protocols Application Integration Architecture Systems Engineering Oracle WebLogic Server Bioinformatics Unix Configuration Management Distributed Systems
+21 more
Middleware Perl (Programming Language) Java Platform Enterprise Edition (J2EE) Monitoring of Systems HP SiteScope Web Servers IBM HTTP Servers WildFly (JBoss AS) Jython Python (Programming Language) Software Engineering Web Applications YAML Diagnostic Tools Scripting Enterprise Software Applications Load Balancing BladeLogic System Availability Information Technology Splunk

Job description

job summary: The Systems Engineer will be responsible for leading multiple projects on the Technology Infrastructure team within a complex financial organization. The middleware team is responsible for managing a distributed architecture framework hosting mission critical J2EE internet intranet applications. The ideal candidate will have a background in technical infrastructure management and engineering, with a history of hands-on experience.

location: Plano, Texas job type: Contract salary: $59.75 - 69.75 per hour work hours: 8am to 5pm education: Bachelors

responsibilities: Responsibilities include:

  • Web-based application (Weblogic Server/Portal) server design and build outs for applications and services in a UNIX infrastructure.
  • Troubleshooting complex application integration points and coordinating with virtual team members across the enterprise to deliver complex J2EE hosting solutions
  • Manage multiple projects concurrently and be readily adaptable to change. Additionally this person is expected to be self-motivated, a strong leader, able to influence others and able to think creatively.
  • Manage and work closely with application teams deploying new applications in the Weblogic hosting environment(s). Able to gather application configuration needs and facilitate changes with administrators and product vendor (when need be) to resolve technical configuration or application issues etc.
  • Will be required to provide on call support and flexible working hours.
  • Working with customers (application teams and/or testing teams) on a daily basis and providing Middleware and Java support; Serving as a J2EE architect and making recommendations on J2EE best practices in application development; Designing Middleware infrastructure and Middleware topology design for high availability and failover capability; Providing technical consultation to other team members and their supported areas; Communicating with business partners at an enterprise level; Interfacing with internal customers and external vendors for consultation at various points of the software development life cycle (SDLC); and, Executing production changes for Bank integrated and regulatory releases with precision.

qualifications: Required Skills:

Bachelors Degree in Computer Science/Information Technology and/or field experience with at least 8-10 years supporting Weblogic,jboss, Tomcat, IBM HTTP Server, Apache, and similar Middleware products (app server) and web servers

J2EE experience at the large scale enterprise system level

Extensive scripting experience in Jython, Python, YAML and Perl

Administration of Middleware using tool such as mDeliver, BladeLogic, etc.

Ability to troubleshoot Middleware products using various diagnostic tools

Experience with, and understanding of, peripheral systems (network, load balancing/workload management, application development, operating system), and with monitoring systems (Splunk, Introscope, Sitescope, etc.)

knowledge of industry security baselines

Create documentation for troubleshooting, performance, optimization, and remediation

Ability to clearly communicate technical concepts to both business and technical management

Familiarity with IT Service Management framework

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

,

Responsibilities include:

  • Web-based application (Weblogic Server/Portal) server design and build outs for applications and services in a UNIX infrastructure.
  • Troubleshooting complex application integration points and coordinating with virtual team members across the enterprise to deliver complex J2EE hosting solutions
  • Manage multiple projects concurrently and be readily adaptable to change. Additionally this person is expected to be self-motivated, a strong leader, able to influence others and able to think creatively.
  • Manage and work closely with application teams deploying new applications in the Weblogic hosting environment(s). Able to gather application configuration needs and facilitate changes with administrators and product vendor (when need be) to resolve technical configuration or application issues etc.
  • Will be required to provide on call support and flexible working hours.
  • Working with customers (application teams and/or testing teams) on a daily basis and providing Middleware and Java support; Serving as a J2EE architect and making recommendations on J2EE best practices in application development; Designing Middleware infrastructure and Middleware topology design for high availability and failover capability; Providing technical consultation to other team members and their supported areas; Communicating with business partners at an enterprise level; Interfacing with internal customers and external vendors for consultation at various points of the software development life cycle (SDLC); and, Executing production changes for Bank integrated and regulatory releases with precision.

Requirements

Required Skills: Bachelors Degree in Computer Science/Information Technology and/or field experience with at least 8-10 years supporting Weblogic,jboss, Tomcat, IBM HTTP Server, Apache, and similar Middleware products (app server) and web servers J2EE experience at the large scale enterprise system level Extensive scripting experience in Jython, Python, YAML and Perl Administration of Middleware using tool such as mDeliver, BladeLogic, etc. Ability to troubleshoot Middleware products using various diagnostic tools Experience with, and understanding of, peripheral systems (network, load balancing/workload management, application development, operating system), and with monitoring systems (Splunk, Introscope, Sitescope, etc.) knowledge of industry security baselines Create documentation for troubleshooting, performance, optimization, and remediation Ability to clearly communicate technical concepts to both business and technical management Familiarity with IT Service Management framework

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstadusa.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

Videos

See all

Related articles

See all