Job Description

Experience Level: Experienced Hire

Categories:

  • Engineering & Technology

Location(s):

  • Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN

Responsibilities:

  • Design, configure, and maintain middleware infrastructure with a focus on Apache Tomcat, JBoss EAP, and Oracle WebLogic servers to support high-availability and performance requirements.
  • Collaborate with development teams to deploy and integrate applications seamlessly into the existing middleware environment.
  • Monitor system performance, implement tuning improvements, and conduct capacity planning activities to ensure system reliability and efficiency.
  • Develop and implement strategies for middleware security, including the management of patches and upgrades to mitigate vulnerabilities.
  • Troubleshoot and resolve complex issues related to application servers, working closely with application development teams to identify root causes and implement solutions.
  • Lead the development of automation scripts and tools to streamline deployment processes and operational tasks.
  • Participate in the evaluation and selection of new middleware technologies and tools to meet evolving business needs.
  • Document middleware configurations, architectural decisions, and operational procedures to ensure a clear understanding among team members and stakeholders.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Software Engineer or similar role, with a strong focus on middleware.
  • 5+ years of hands-on experience in configuring, managing, and troubleshooting Apache Tomcat, JBoss EAP, and Oracle WebLogic servers in a production environment.
  • Strong understanding of Java EE technologies, web servers, and application deployment methodologies.
  • Experience with automation tools and scripting languages (e.g., Ansible, Puppet, Shell scripting) to automate deployment and operational tasks.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
  • Knowledge of network architectures, security protocols, and encryption technologies relevant to middleware and application servers.
  • Proven ability to work in a fast-paced, dynamic environment managing multiple projects simultaneously.
  • Excellent problem-solving skills, with a proactive approach to identifying and resolving potential issues before they impact production environments.
  • Strong communication and collaboration skills, capable of working effectively with cross-functional teams and articulating technical concepts to non-technical stakeholders.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online