Middleware Engineer

Freeport, ME, United States

Job Description


We invite you to be part of our team of trailblazers dedicated to helping people discover and enjoy the outside. Come join us. Because on the inside we\xe2\x80\x99re all outsiders. And if it\xe2\x80\x99s outside, we\xe2\x80\x99re all in.

L.L. Bean is currently searching for a Middleware Engineer to join our team within our Information Services (IS) department.

We welcome the opportunity for this role to be hybrid based at the corporate headquarters in Freeport, Maine, or to be based remotely in the following states: Colorado, Connecticut, Florida, Georgia, Illinois, Kansas, Maine, Maryland, Massachusetts, Michigan, Minnesota, New Hampshire, New Jersey, New York, North Carolina, South Carolina, Ohio, Pennsylvania, Rhode Island, Utah, Vermont, Virginia, Wisconsin.

Overview:

As a Middleware Engineer at L.L.Bean, you will play a vital role in designing, developing, and maintaining the middleware infrastructure that supports L.L. Bean\'s business applications and eCommerce platform. You will work closely with cross-functional teams, including application developers, integration engineers, system administrators, database administrators, and network engineers to ensure the smooth and efficient operation of our middleware environment. Your expertise will contribute to the stability, scalability, and performance of our systems, enabling L.L.Bean to deliver exceptional experiences to our employees and customers.

Responsibilities:

  • Collaborate with application developers, Integration engineers and other IT stakeholders to design, develop and support the middleware infrastructure that aligns with business requirements, technical standards and best practices. This includes supporting middleware applications through the entire development lifecycle from design and build to deployment through QA, Performance and Production.
  • Configure, administer and maintain middleware platforms, such as application servers, Web Servers, MQ Servers, message brokers, and ESBs. Manage middleware application settings, security configurations, patching and performance tuning.
  • Investigate and resolve middleware-related issues, including performance bottlenecks, connectivity problems, and error handling. Provide support to application development teams and system administrators in troubleshooting middleware-related incidents.
  • Implement monitoring and logging solutions to proactively identify and address potential issues.
  • Optimize middleware performance by fine-tuning configurations, resource utilization, and implementing caching mechanisms.
  • Create and maintain technical documentation, including design documents, installation guides, and troubleshooting procedures. Share knowledge and best practices with team members and other IT personnel to contribute to the continuous improvement of processes and standards.
Skills and Qualifications:
  • Bachelor\'s degree in Computer Science, Information Systems, or equivalent education or work experience
  • Solid experience (3+ years) as a Middleware Engineer, Systems Administrator, Middleware Developer, Application Integrator, or a similar role.
  • Strong knowledge of middleware technologies and concepts, such as ESBs, message brokers, API gateways, Application Servers, Container Platforms, and service-oriented architectures (SOA).
  • Hands-on experience with middleware platforms such as IBM WebSphere Application Server, WebSphere Liberty, IBM WebSphere MQ, IBM App Connect Enterprise, Red Hat JBoss, Openshift, Docker, Containers, Kubernetes or similar.
  • Proficiency in programming languages like Java, Python, YAML, NodeJS or similar, and experience with scripting languages like Bash, PERL, Java Script or similar.
  • Proficiency with Linux or Unix Server environment, enterprise systems software and automated application installation and administration.
  • Experience with application modernization and migrating legacy java applications to containers and the cloud.
  • Familiarity with web services standards (SOAP, REST), integration patterns (ESB, pub-sub), and network and application protocols and API\xe2\x80\x99s (HTTP, TCP/IP, JDBC).
  • Understanding of networking principles, security concepts, and encryption mechanisms related to middleware environments.
  • Experience with monitoring, logging and Operations tools (e.g., Splunk, Instana, Omni Center), knowledge of firewalls and load balancers, and application performance optimization techniques.
  • Experience with application and infrastructure Automation tooling (e.g., Ansible, BMC TrueSight, Urban Code Deploy, HCL Launch, Webmin or similar)
  • Strong problem-solving skills and ability to troubleshoot complex issues in a highly distributed systems environment.
  • Willingness to work in an on-call rotation to support a 24x7 production environment.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
If you care about the outdoors, joining L.L.Bean is a great way to feel good about what you do. Our benefits package makes a good thing even better, with programs and perks designed to support your health and financial goals. Plus, maintaining a healthy work-life balance and re-charging outside are all part of the plan. Because, when it comes to the outside\xe2\x80\x94we\xe2\x80\x99re all in. Visit to learn more.

Being outside brings out the best in us, no matter where we come from or what we believe. At L.L.Bean, we value individual differences and encourage our co-workers to be themselves \xe2\x80\x93 because the uniqueness of each individual makes L.L.Bean better.

L.L.Bean

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4303986
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Freeport, ME, United States
  • Education
    Not mentioned