Skip to Main Content

Senior Middleware Engineer - 1143908

Lighthouse Technology Services
Charlotte, NC
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

*Remote Contract-to-Hire Opportunity*

Lighthouse Technology Services is partnering with our client to fill their Senior Middleware Engineer position! This is a 6 month contract-to-hire opportunity and can be REMOTE in the USA. This role will be a W2 employee of Lighthouse Technology Services during the contract period.

What You'll Be Doing:

  • Understand the existing middleware environment and setting up the next-generation end-to-end infrastructure using AWS cloud and micro services
  • Design and create services and system architecture for highly available and highly scalable micro services environments in AWS cloud
  • Collaborate with dev and build teams to set up non-prod and prod environments with high standards
  • Manage and support micro services environments including capacity & topology planning, application deployments, configurations & tuning
  • Set up and manage micro service environments like ECS Fargate, Kubernetes, nodejs, springboot, redis, consul
  • Use automation tools like Ansible, AWS SSM, AWS CloudFormation, CDK, Python
  • Set up and manage middleware webserver environments like Apache, Nginx
  • Set up and manage middleware runtime components like tomcat, IIS, WebSphere
  • Troubleshoot various technologies
  • Work closely with application support personnel to operate business critical systems
  • Performance management and tuning of micro services environments
  • Configure and secure applications and internet facing URLs with strong encryption protocols (TLS/SSL)
  • Coordinate with the support service teams to identify common issues and develop appropriate documentation, training, and automation.
  • Establish working partnerships with IT teams and external partners to coordinate problem resolution for operational issues, and analyze root cause issues to address underlying infrastructure problems.
  • Represent team in corporate projects/initiatives
  • Attend regular manager and team lead status meetings and be engaged in meeting discussions and strategic planning.

What You'll Need to Have:

  • Bachelors degree in Computer Science, Mathematics or Engineering or similarly qualified background
  • 8+ years total systems experience:
  • 5+ years in micro services environments including containers.
  • 5+ years in Red Hat v7.0 and above
  • 3+ years in container clustering and orchestration
  • 3+ years in Tomcat 8.0 and above on Red Hat platforms, 32 and 64 bit JDK
  • 3+ years in IBM HTTP server, Apache HTTP server, and Nginx
  • 3+ years in TCP/IP, Internet Technologies, Network Technologies
  • 3+ years with other Java Application Server platforms (Tomcat, WebSphere)
  • Expertise in container monitoring
  • Experience and strong knowledge of security configurations (SSL/TLS) in Apache/Web layer.
  • Knowledge of APM tools Dynatrace, ZABBIX, CloudWatch
  • Expertise in managing and configuring SSL certificates
  • Strong trouble-shooting skills
  • Flexible schedule and available for after hours
  • Excellent oral and written communications and customer service skills
  • Demonstrate ability and willingness to share ideas with Associates, peers and management.
  • Embrace a coaching culture, provide feedback to Associates, peers and management.

Questions about any of our jobs? Email us at

View all of our open jobs here:

Lighthouse Technology Services


Charlotte, NC