OpenText

Lead Software Engineer

OpenText
Apply
8 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Lead the technical design and development of complex enterprise software features using Java/J2EE.
  • Contribute across requirements analysis, estimation, design, coding, testing, maintenance, and deployment.
  • Develop, troubleshoot, and optimize applications using Spring/Spring Boot and enterprise application technologies.
  • Work with PostgreSQL, Microsoft SQL Server, and Oracle databases, including SQL troubleshooting and performance analysis.
  • Diagnose complex production issues using logs, thread dumps, network traces, profiling, and other diagnostic tools.
  • Review application architecture and code, identify technical risks, and drive issues through resolution.
  • Improve application security, performance, scalability, and maintainability.
  • Support production troubleshooting, customer escalations, and application vulnerability remediation.
  • Work with REST APIs, XML, JSON, web/application servers, and enterprise application integration.
  • Use Git, code review practices, build systems, and modern software development practices.
  • Leverage AI-assisted development tools and GenAI technologies to improve coding, troubleshooting, automation, and developer workflows.
  • Mentor engineers, provide technical guidance, and raise engineering standards through design and code reviews.
  • Collaborate with Engineering, QA, Support, Product Management, and other stakeholders.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent discipline.
  • 10+ years of software development experience, including technical design and delivery of complex enterprise software.
  • Strong expertise in Java/Core Java and Java/J2EE development.
  • Experience with Spring/Spring Boot and enterprise web applications.
  • Strong SQL and database skills with PostgreSQL, Microsoft SQL Server, and Oracle.
  • Excellent debugging, troubleshooting, and problem-solving skills.
  • Experience diagnosing production issues and supporting customer escalations.
  • Understanding of application security and vulnerability remediation.
  • Experience with technical design, code reviews, and software engineering best practices.
  • Strong ownership, communication, collaboration, and technical leadership skills.
  • Experience with AI/GenAI development and AI agents.
  • Python or Perl scripting experience.
  • Application server administration and deployment experience.
  • Network tracing and diagnostics experience.
  • Automation, CI/CD, containers, DevOps, and cloud technology experience.
  • Experience with legacy application modernization.
  • Experience with HTTP/HTTPS, SSL/TLS, REST, XML, JSON, and enterprise application integration.
  • Experience with AI-assisted development tools and developer productivity workflows.

Tech Stack

GitJavaMicrosoft SQL ServerPerlPostgreSQLPythonSpring BootSQL

Categories

OpenText

About OpenText

10,000+ employees

OpenText builds enterprise information management software and cloud services spanning content services, customer communications, B2B/EDI integration, eDiscovery, and cybersecurity. It sells licenses, subscriptions, and managed services to large enterprises and governments, with offerings available on-premises and in the cloud. Founded in 1991 and headquartered in Waterloo, Ontario, OpenText (NASDAQ/TSX: OTEX) has expanded through major acquisitions, including Micro Focus (2023) and Documentum (2017).

Contact me