Software Engineer- Middleware Web/App Server
Description de l'emploi
Niveau d'expérience: Experienced Hire
Catégories:
- Engineering & Technology
Emplacement(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.
Instructions de demande
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!
postuler en ligne